Magento 2
  • Marketplace Innovator
    imagine 2016-2019 partner summit awards
  • Composer packs
  • PWA
  • Magento Silver Technology Partner

Event Tickets for Magento 2

Current extension version: 1.3.0

Increase brand loyalty by conducting workshops, presentations, masterclasses, and building loyal community.

  • Organize seminars and lectures to promote your wares with the help of experts from your field
  • Create sence of urgency with Early Bird and Last Day ticket prices
  • Sell exclusive products together with tickets
  • Use participant's data for future promo activities
Triple the benefits! Buy 3 modules and save up to 15%
  • [M2] Event Tickets $349
    Support period
  • [M2] RMA $349
    Support period
  • [M2] Reward Points $349
    Support period
  • -0%
45-Day Money Back
Free Installation
90-Day Free Support
free lifetime updates
Extension settings | Define when ticket confirmation is to be sent, set other notification options.

Extension settings

Venues grid | View and manage venues from a single grid.

Venues grid

Edit Venue page | Assign spaces to events, add description to appear on storefront.

Edit Venue page

Spaces grid | Access all spaces from a single location.

Spaces grid

Edit Space page | Add sectors to spaces, add description to sectors.

Edit Space page

Ticket types grid | Manage all your ticket types from a single grid.

Ticket types grid

Edit Ticket Type page | Add a description to each ticket type.

Edit Ticket Type page

Events grid | Locate all events and access their tickets in one place.

Events grid

Tickets grid | Manage each ticket on the go.

Tickets grid

Event ticket options | Define event duration and ticket selling deadline.

Event ticket options

Space configuration | Add space(s) to your events in three consecutive steps.

Space configuration

Backend ticket personalization | Configure personalization options for your tickets. Share individual options among all the ticket types.

Backend ticket personalization

Products for events | You can allow users to purchase simple, configurable, virtual, or downloadable products bundled with tickets!

Products for events

Products per sector | The preset products will be offered to customers as additional purchases.

Products per sector

Event page | Let customers purchase tickets by sectors and types.

Event page

Ticket configuration | Your customers can quickly select the required ticket quantity by type.

Ticket configuration

Frontend ticket personalization | The fields are filled-in automatically with the customer’s personal data.

Frontend ticket personalization

PDF ticket template | Send customers PDF versions of purchased tickets with ‘scannable’ QR- and barcodes.

PDF ticket template


Introducing Magento 2 Event Tickets

Events are a great promotional opportunity for your wares or services. Aheadworks has a ready-made solution - the Magento 2 Event Tickets extension - a thought-out module that allows creating an event in your Magento 2 store and selling tickets for it.

Create an event that sells in a few steps
Plan an event
Step 1:
Plan an event
Events are the key to gaining customers trust.
  • Running a beauty store - host a makeup session using your products, and give an opportunity to purchase them afterwards;
  • Are you a baker - ask one of your chefs teach customers how to cook tasty biscuits;
  • Or is it the audio-visual equipment? Let customers try using the products.
Create event product
Step 2:
Create event product
Add an event product to your store. Set up event date and options available. Decide on ticket types (adult, children) and event sectors (regular, VIP). Сonsider every aspect of a new event:
  • Set event start/end time and selling deadline;
  • Define event venue properties;
  • Provide several ticket types;
  • Adjust notification email template using different variables;
  • Add ticket personalization;
  • Duplicate events easily.
Start selling tickets
Step 3:
Start selling tickets
When purchasing tickets, customers receive emails with the tickets attached as PDF files with QR and barcodes. Take advantage of the following useful features:
  • Digital and physical tickets support;
  • Manual resending of tickets to attendees;
  • Possibility to create an order with tickets in the backend;
  • Customers can scan QR codes to see the info about their tickets.
Run the event
Step 4:
Run the event
When at the event, attendees register by presenting QR (barcodes) of tickets either from their phone screen or printed PDF. The persons responsible for ticket control at your event don't have to be an admin user - only a frontend account is required for them. Take a moment and convert event attendees into customers:
  • Let visitors interact with your wares;
  • Earn trust with the assistance of specialists recommending your products;
  • Get more visitors. There is no better advertising than the word-of-mouth recommendations.

How it Works

Flexible settings for Venues / Spaces / Sectors
Flexible settings for
Venues / Spaces / Sectors
Extension architecture allows adapting it to a wide rage of event types, from small lectures to sports with thousands of participants. Create a number of venues with multiple sectors once and use the best configuration templates for future events.
Ticket template design
Ticket template design
The look and feel of the ticket is fully customizable. Edit the appearance of the ticket by adding sponsorship logo or promote other events directly from the ticket.
On- and off-line ticket processing
On- and off-line ticket processing
Within the separate "All Events" page in the backend admins can easily track all the events and purchased tickets. In addition, for convenient on-site visitors monitoring and checking-in, ticket lists can be exported to csv.
Barrier-free purchase of ticket
Barrier-free purchase of ticket
There is no need to create several accounts in a store for buying a ticket. Multiple tickets of different types (adult, children...) and sectors (Regular, VIP) can be purchased in a single checkout with one common or individual email addresses.
Stay in touch with event participants
Stay in touch with event participants
Upon the completion of the event, you get a client base that can be used for marketing purposes. Find out what the visitors think about the recent masterclass, or invite them to the forthcoming event sending follow-ups.

Magento 2 Event Tickets Detailed Feature List

General settings Screen
  • Determine the order status upon which tickets are sent to attendee
  • Use predefined email templates or create your own for automatic ticket confirmation emails
  • Customize ticket PDF templates
  • Customize the pattern of ticket numbers
  • Specify an URL address to the event category (for products available for purchase exclusively with event tickets)
Location configuration
  • Create an event venue with different space configurations
  • Set a few sectors for each space, like regular, VIP, fanzone
  • Create multiple ticket types with their corresponding names, SKU’s, and storefront descriptions
Event Creation
  • Define start and end dates for a new event product
  • Specify selling deadlines for tickets
  • Choose a location for the forthcoming event
  • Determine prices for the ticket types, if more than one sector is provided
  • Add a few additional fields to personalise the ticket (name, email, phone number, etc.)
  • Share customization fields among all ticket types;
  • Add products that can be purchased together with tickets
On-the-fly management Screen
  • Manage events from the separate Events Tickets grid
  • Track all event attendees, including quantity and types of tickets they have bought
  • Register a client for an event manually from the backend, and sell tickets to them
  • Perform single or mass actions for tickets (check in, activate, resend, cancel, etc.)
  • Export ticket lists to into CSV, XML files
  • Set individual products as available with tickets only
Selling tickets
  • Customers receive automatic emails with attached PDF tickets
  • Each ticket contains auto-generated QR and barcode
  • Tickets can be added to Magento wishlists
For developers
  • Unit Tests
  • Web API
  • Flexible Code Architecture
Need additional functionality
or futher customization of your products?

How Magento 2 Event Tickets beats the competition?

Optimized workflow
Built upon most common use cases, the backend interface of our extensions echoes clearly the actual administrative workflow.
Thorough testing
Effective quality assurance employed, our extensions are customizable, scalable and fully Magento 2 compatible.
Quality code
Constantly seeking ways for improvement, we write clean code, subject to timely refactoring.
Any questions?

Tanya Poleshchuk | Head of Customer Care

I’ll be happy to tell you more
about our products!

Let's get in touch!

Tanya Poleshchuk
  • Reviews (5)
  • FAQ (10)
Overall rating
4.8 of 5 stars

When writing your review, please consider the following guidelines:

  • Review the product only if you've tried or bought the item;
  • Focus on the product and your individual experience using it;
  • Provide details about why you liked or disliked a product;
  • Be constructive and specific with your praise or criticism.

We reserve the right not to post your review if it contains any of the following types of content or violates other guidelines:

  • Obscenities, discriminatory language, or other language not suitable for a public forum;
  • Advertisements, “spam” content, or references to other products, offers, or websites;
  • Email addresses, URLs, phone numbers, physical addresses or other forms of contact information;
  • Critical or spiteful comments on other reviews posted on the page or their authors.

Aheadworks Co. does NOT edit the reviews and posts them as written by the reviewer.

In addition, if you have any questions on the products – the compatibility, the functionality, or anything else – please do not submit them through a product review.

Enjoy writing your review!

How do you rate this product?
1 star 2 stars 3 stars 4 stars 5 stars

All fields are required


Mar 20, 2020

Great for selling tickets

Congratulations for the great work, by the way, I am selling tickets and the features are really great!


May 20, 2019

Good selling instrument

Totally we were happy with the extension, but one important thing is missing - seat map, and when the decision for using another platform to sell our tickets will change back to do it with our own webshop we will definitely come back.


Feb 25, 2019

Good option for additional profits

The latest upgrade is great!
I am selling tees, scarves and some other fan stuff now together with tickets and my customers are happy. My wallet is even happier :)


Sep 3, 2018

looks good

We have recently installed Tickets and so far it's great!
You guys have a great reputation in the industry. That's why I always look at your extensions first.

Cliff Fischer

Jul 19, 2018


Great product! Exactly what I needed! 5 stars!
I am getting the following error:
Fatal error: Uncaught Error: Class 'Mpdf\Mpdf' not found
What can be wrong?
Most likely you do not have mPDF library installed on your server. If it is so, I would suggest that you install it using the following command:
composer require mpdf/mpdf
Does it support multi-store?
Yes, it does. It is possible to configure the extension separately for different websites.
Is there support of REST API?
Yes, the extension contains REST APIs and is ready to be integrated into PWA, SPA, and other solutions with modern and efficient frontend interfaces.
During the purchase I have to enter our url. Does this extension only work on 1 installation? Because we have a development environment and a production environment.
Our EULA allows using the extensions on a single production and as many dev or staging sites as you need without a need of purchasing an extra license.
What is aheadworks policy on supporting its modules? Specifically if a security vulnerability is found will aheadworks create a patch?
Our extensions come with included support period and we are able to provide technical assistance when the support is active.
As for security vulnerabilities and bugs, we are trying our best to fix them free of charge regardless of the support period status.
This extension for Magento 2 supports Saudi riyal currency and Arabic Language?
If your currency and language is natively supported by Magento 2, the extension will also support it.
However, to work with RTL most likely some style adjustments will be required and you will need to translate some options the same way as you did with your Magento.
Does the extension support full page caching?
Since full page cache is a native Magento 2 feature, all our extensions for this platform support it.
I run Magento 1.X. Will my currently installed extensions from aheadWorks work in Magento 2?
Due to a significant difference between Magento 1 and Magento 2 branches, the extensions for M1 will not work in M2.
However, the owners of the extensions by Aheadworks for Magento 1 can get 25% discount on purchase the same extensions by AW for M2
Which URL do I specify on checkout if I've got only a development store at the moment?
You need to enter a final address of the site when it will go live.

If the domain name is still under consideration at the moment of purchase, you can enter an address of your dev environment. In this case, don't forget to contact us when the final domain name has been registered: our support team will change it by your request.
I run Magento 2 on AWS with ELB (Elastic Load Balancers) do I need a license per EC2 instance? They are all behind the same domain.
Such setup is considered to be a single Magento environment, so you need only one license.

Please wait...

added to cart
Go to Checkout Continue Shopping
Continue shopping
View cart & checkout