Back to Top

WordPress WooCommerce Event Manager

Updated 4 March 2025

WordPress WooCommerce Event Manager facilitates the store owner to add events into the store. The admin can define the various type of tickets as well.

He can add price and the quantity as well for the tickets. In addition, the user can synchronize the event with their Google Calendar as well. A different page will be created where all the events will be listed.

We provide a production version of the plugin. If you want a development version then you can get it at an additional cost. Please contact [email protected] for it.

Note: This plugin is now compatible with WooCommerce’s latest High-Performance Order Storage (HPOS) and Cart and Checkout block.

Watch the below video tutorial to understand the plugin workflow:

Searching for an experienced
Woocommerce Company ?
Find out More
A4VyGKGsxdg

Support

Dear Customers, if you have a question/query, please raise a ticket at webkul.uvdesk.com. We will do our best to answer as quickly as it is possible.

Don’t give us a low rate without contacting support on the issue you’ve faced with. We are always happy to help you.

Features of Event Manager

  • The store owner can add events to the store.
  • He can add different types of tickets and can define the price and quantity as well.
  • The user can synchronize the event details to his Google Calendar in a single click.
  • All the events will be listed under upcoming events.
  • The user can check the event location in Google Maps in a single click.

Installation of Event Manager

The user will get a zip file which he has to upload in the “Add New” menu option in the WordPress admin panel.

To begin, log in to the WordPress Admin Panel.

Next, under the Dashboard, hover your mouse over the “Plugins” menu option, which will reveal a sub-menu.

 From there, select the “Add New” option.

WordPress WooCommerce Event Manager

Afterward, you will see an option at the top of your page labeled “Upload Plugin.” Simply click on this option to upload the zip file.

WordPress WooCommerce Event Manager

Clicking on the “Upload Plugin” option, below that you will see a button “Choose File” click on the button to browse for the zip file as per the snapshot below.

WordPress WooCommerce Event Manager

After browsing the file, click the “Install Now” button to install the plugin ahttps://webkul.com/blog/woocommerce-event-manager/s per the snapshot.

WordPress WooCommerce Event Manager

Once you install the plugin correctly, the system will display a success message and an option to activate the plugin.

Click on “Activate Plugin” to activate the installed plugin.

WordPress WooCommerce Event Manager

Note: Checkout how to Activate WooCommerce Plugin through the purchase code and get updates on Webkul Modules directly on the Plugins page.

Module Translation

To know how to translate the module, you can click here.

Creating Project Credential

To use this plugin, you must have API Project Credentials. Google API Project Credentials are required to configure this plugin. Please click here to create a new project with your Gmail account.

1. Click on the “OAuth consent screen” in the Google APIs page, then press “Get Started.”

OAuth consent screen

OAuth Overview

2. Fill in the project configuration fields: App information, audience, and contact information. Once done, click “Finish.”

Project Configuration- 1

Project Configuration- 2

Create

3. Click “Create” to proceed, and you will be redirected to the OAuth Overview page on Google APIs.

OAuth Overview- 2

4. Click on “Create OAuth Client” in the OAuth Overview.

Create OAuth Client

5. Fill in the required details in the “Create OAuth Client ID” page, then click “Create.”

Save Client

6. Your Client ID will now be created, and you can proceed with the configuration.

Clients

Configuration of Event Manager

Now the admin can configure this plugin under “WooCommerce Event Manager> Settings”. Here the admin will enter the credentials to configure the Google Calendar Account.

Settings

Client:

id –  Enter client id collected from Google.

Secret –  Enter the client secret collected from Google.

Redirect URL –  Enter redirect URL for the upcoming events of the website.

Now by clicking on the Event Orders, the admin can view the list of all the events as shown in the image below –

Event Orders

By clicking on the Edit button, the admin can edit the existing event, using the View button the admin can view the event page.

Additionally, the admin can click on the “View Orders” button to view all the orders for that particular event, as shown in the image below.

Screenshot-4-1

Add Users and Assign Roles

You can easily add new users and assign them specific roles.

Add New User- Ticket Checker Authority
One of the available roles is Ticket Checker Authority, which grants users the ability to verify and scan tickets at events.

Ticket Checker Authority allows users to manage event access by verifying and scanning tickets, ensuring smooth and secure entry for all attendees.

Below, you can view a list of all users, including those with the Ticket Checker Authority role, for easy management and review.

Users

Ticket Checker: Scan QR Code for Event Access

Once logged in, the Ticket Checker has the option to scan QR codes for event attendees.
This feature allows for quick and seamless verification, ensuring a smooth entry process for everyone at the event.

Scan QR Code

By scanning the QR code, the Ticket Checker instantly verifies the attendee’s ticket, providing secure and efficient access.

Admin End Management

After the successful installation of the Event Manager, the admin of the store can add a new event by adding a new product.

Here the admin needs to choose the product type as “E-Tickets” and mark as Virtual Product. Here the admin enters the base price of the event.

General

Now under the “Inventory > Manage stock”  enable stock management at the product level.

Inventory

Under “E-Ticket” the admin can configure the ticket as per the below screenshot:

e-ticket

Enable terms: Enable this option to display the terms and conditions of the event.

Event:

Term – Enter the event term. The system will display the event term on the front end, as shown in the image below.

Terms and Conditions

start-time – Enter the start time of the event.

End Time – Enter the end time of the event.

Location –  Enter the location of the event.

e-ticket options

Under “E-Ticket Options” the admin can add various options with their price, stock, and the sort order.

Manage Event Artists: 

The Event Artist section allows you to easily add, edit, and manage artists for your event.

Event Artist
In this section, you can input the Name and Role (e.g., Performer, DJ, Speaker) of each artist.
You can also take action to remove artists as needed for smooth event management. 

Front End Workflow

On the front end, the customer can view all the events under the “Upcoming Events” menu like below snapshot.

Furthermore, the user can also search for upcoming events by using the location filter.

Upcoming Events

Now, when you click on “Add Event,” the system will add the event to your Google Calendar, as shown in the image below.

signin to google

Afterward, when the customer clicks on “Buy Ticket,” they will land on the event page, where they can view more details.

There, the customer can select the available options and add the event product to the cart.

Singers Night

Now after adding the product to the cart the customer can move to the cart page –

cart

From here, the customer can simply click on “Proceed to Checkout” and continue with the next steps.

Now, the customer can enter the Billing details, and select the payment method and place the order.

checkout

After placing the successful order the customer will be able to view the complete order details as shown in the image below –

Order Received

Seamless Event Access: Download Invoice & QR Code:

Customers can easily download the invoice for their event order, as illustrated below.

Event Order 
Download Invoice
Each invoice contains a unique QR code, which can be scanned by the Ticket Checker Authority at the event.

Invoice- QR

This feature streamlines entry, providing a quick and secure experience for all attendees.

That’s all for the WordPress WooCommerce Event Manager Plugin. However, if you still encounter any issues, feel free to submit a ticket. Additionally, we’d love to hear your feedback to help us improve the plugin at webkul.uvdesk.com.

Current Product Version - 1.2.0

Supported Framework Version - WordPress: 6.7.1, WooCommerce: 9.6.2

Blog Version - WordPress: 6.7.1, WooCommerce: 9.6.2
  • Version WordPress: 6.7.1, WooCommerce: 9.6.2
  • Version WordPress: 6.3.1, WooCommerce: 8.1.1
  • Version WordPress: 5.9.3, WooCommerce: 6.4.1,WooCommerce 2.6.x, WooCommerce 2.5, WooCommerce 2.4.x, WooCommerce 2.3.x, WooCommerce 2.2.x, WooCommerce 2.1.x, WooCommerce 2.0.x
  • Version WooCommerce 2.6.x, WooCommerce 2.5, WooCommerce 2.4.x, WooCommerce 2.3.x, WooCommerce 2.2.x, WooCommerce 2.1.x, WooCommerce 2.0.x
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


4 comments

  • Markus Röder
    • Neelesh Singh (Moderator)
  • Grzegorz
    • Goldy Bhargava (Moderator)
  • Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Table of Content