Get Plugin

Getting Started

Getting Started

This guide walks you through setting up Event Tickets for WooCommerce and creating your first event with tickets.

Installation

  • Purchase and download the plugin from Themology
  • Go to Plugins > Add New > Upload Plugin in your WordPress admin
  • Choose the downloaded zip file and click Install Now
  • Click Activate

Initial setup

After activation, you will see a new Events menu in your WordPress admin. Before creating events, configure a few settings.

Configure plugin settings

Go to Events > Settings to configure:

General Settings

  • Events per page on archive
  • Default calendar view
  • Date and time formats
  • Event URL slug
Registration Settings
  • Enable/disable registration features
  • Allowed user roles for check-in
  • Reminder email timing
Display Settings
  • Show past events
  • Enable "Add to Calendar" buttons
  • Social sharing options

Create your first event

Step 1: add an event

  • Go to Events > Add New
  • Enter an event title and description
  • Set the start date and time
  • Set the end date and time (or check "All day event")
  • Choose a timezone

Step 2: set event location

In the Event Location section:

  • Select In-person, Virtual, or Hybrid
  • For in-person events, select or create a venue
  • For virtual events, add a meeting link

Step 3: configure event settings

In the Event Settings section:

  • Set the event status (Scheduled, Ongoing, etc.)
  • Enter capacity if you want to limit attendees
  • Set a registration deadline if needed
  • Mark as Featured if desired

Step 4: publish

Click Publish to make your event live. Without tickets, the event displays on your site but customers cannot register.

Create a ticket product

To sell tickets, create a WooCommerce product and link it to your event.

Step 1: create the product

  • Go to Products > Add New
  • Enter a product name (e.g., "General Admission")
  • Set the price
  • In Product Data, check Event Ticket
The product type automatically sets to Virtual when you check Event Ticket.

Step 2: configure ticket settings

Click the Event Ticket tab in Product Data:

  • Select the event from the dropdown
  • Set Minimum per order (default: 1)
  • Set Maximum per order (optional)
  • Set Persons per ticket for group tickets
  • Set Sales start and Sales end dates if needed

Step 3: add attendee fields (optional)

If you need to collect information for each ticket holder:

  • Check Collect attendee information
  • Click Add Field
  • Choose field type (Text, Email, Phone, etc.)
  • Enter the field label
  • Check Required if needed
  • Repeat for additional fields

Step 4: publish

Click Publish to make the ticket available for purchase.

Test a purchase

Before going live:

  • Visit your event page
  • Add a ticket to the cart
  • Complete checkout
  • Check Events > Attendees to see the new attendee record
  • Go to My Account > My Tickets to see the customer view

Next steps

Now that you have a basic setup: