Features
Creating events
Every event type Easy Tickets supports - one-time, recurring, multi-day, online, transit, time-slotted - and the settings that make each one work.
Updated May 20, 2026
Easy Tickets supports six event types, each tuned for a different real-world experience. This page covers each and the settings that matter.
Creating an event
From the side nav, click Events → Create event. Fill in the basics:
- Name - what customers see.
- Description - rich text, becomes the Shopify product description.
- Event type - the most important choice (covered below).
- Date and time - or recurrence rule.
- Location type - Venue, Online, or Transit.
- Visibility - active (live on storefront) or hidden.
- On-sale and off-sale times - schedule when the event becomes available and unavailable for purchase.
Click Create. Easy Tickets creates a Shopify product with one variant per ticket type (you'll add ticket types in the next step).
One-time events
A single occurrence at a specific date and time.
Use for:
- A concert on a specific night.
- A single workshop on a Saturday.
- A one-off festival.
Settings:
- Start date and time.
- End date and time (optional, for events with a known end).
- On-sale and off-sale - when the event is buyable. Off-sale typically the start time, but you can set it earlier if you need to cut off sales for capacity planning.
Recurring events
A repeating schedule - daily, weekly, biweekly, or monthly classes/sessions.
Use for:
- A weekly yoga class.
- A daily wine tour at 2pm.
- A monthly book club.
Settings:
- Recurrence rule - daily, weekly, biweekly, monthly.
- Days of week (for weekly/biweekly) - pick the specific days.
- End date - when to stop generating future instances.
- Display mode - "separate" (each instance is its own storefront product) or "date_picker" (single storefront product with a calendar UI).
Easy Tickets spawns future instances automatically via a background job. Up to the recurrence end date, future occurrences appear in the events list as child instances.
See Recurring and time-slotted events for the full recurrence guide.
Multi-day events
A single event spanning multiple days (a festival weekend, a conference, a multi-day workshop).
Settings:
- Is multi-day toggle.
- Start date and end date - the full range.
- Ticket validity - a multi-day pass is one ticket good for the whole range, or a per-day ticket if you set entrance limits.
Multi-day tickets typically get higher entrance limits per ticket (e.g. 3 check-ins for a 3-day pass).
Online events
Events that happen on Zoom (or another video tool). Easy Tickets has native Zoom integration.
Settings:
- Location type - Online.
- Zoom integration - if connected in Shop Settings, Easy Tickets auto-creates a Zoom meeting for the event and includes the URL + passcode in confirmation emails.
- Manual URL - if you'd rather paste in a Google Meet / Microsoft Teams link, set the location URL directly.
The confirmation email includes the meeting link prominently. The PDF ticket includes the QR code (still useful for marking attendance later).
See Integrations for the Zoom OAuth flow.
Transit / tour events
Events with an origin and destination - guided tours, bus tours, walking routes.
Settings:
- Location type - Transit.
- Origin - starting point (address or pickup location).
- Destination - ending point.
The PDF ticket and confirmation email include both endpoints so customers know where to show up and where they'll end.
Time-slotted events
An event that has multiple bookable time windows within a day. Different from recurring - a recurring event is a class that repeats; a time-slotted event is a single event with multiple sessions.
Use for:
- A wine tasting that offers 10am, 2pm, 6pm slots on Saturday.
- A workshop with morning and afternoon sessions.
Settings:
- Time slots - add each slot as a separate ticket type with its own start and end time.
- Customers see a calendar/time picker UI in the storefront popup.
See Recurring and time-slotted events for the slot configuration.
Visibility and sales windows
Two key controls on every event:
Visibility
- Active - shows on storefront, customers can buy.
- Hidden - product still exists in Shopify but isn't visible. Use for events still being configured.
On-sale / off-sale
- On-sale at - the date/time when the product becomes buyable. Before this, it's not visible (or shows as "coming soon" depending on theme).
- Off-sale at - the date/time when the product stops being buyable. After this, sales close.
A scheduled background job activates and deactivates the underlying Shopify product at the on/off-sale times. You don't have to remember to flip switches.
Tags and organisation
Easy Tickets has its own event tag system (separate from Shopify product tags). Add tags like "Summer Series", "Workshops", "VIP Only" to filter events in the admin.
Tags don't affect the storefront. They're an internal organisational tool.
Archiving and unarchiving
When an event is over:
- Click Archive on the event detail page.
- The event is hidden from the active events list.
- Sales close.
- Existing attendees and analytics remain accessible.
Unarchive any time to bring it back.
Editing an event after sales have started
You can edit:
- Name, description, location, on-sale times.
- Email and PDF templates.
- Adding new ticket types (existing ones lock to existing sales).
- Adding new custom attendee fields.
Be careful with:
- Date and time. Changing means customers show up at the wrong time. Use the reminder email to warn them.
- Removing ticket types with sales. Cancels their tickets and triggers refund flows.
- Changing recurrence rules. Affects future instances; past ones are untouched.
What's next
Frequently asked questions
What's the difference between an event and a Shopify product?
An event in Easy Tickets is backed by a real Shopify product. The product is the thing customers buy. The event is the metadata layer that adds date, location, attendee info, check-in, and email/PDF customisation on top of that product. You manage the event in Easy Tickets; the product appears in Shopify admin too but most of the configuration happens in Easy Tickets.
Can I edit an event after creating it?
Yes. Almost everything is editable post-creation. The exception is the event type (one-time vs recurring) - changing that mid-flight would require migrating attendees, which the app doesn't currently support. Date, time, location, ticket types, inventory, descriptions, templates - all editable.
Can I archive an event without deleting it?
Yes. The Archive toggle on the event detail page hides the event from the product catalog and stops new sales, but keeps existing attendees and analytics. Use this after an event finishes if you want to preserve the history without cluttering your active list.