Easy Tickets & Events docs

Events and dates

Creating an event

How to create an event on Shopify with Easy Tickets & Events: the Create event form field by field, event types, location types and the product it makes.

Updated September 24, 2026

Creating an event makes a ticketed event in the app and, behind it, a Shopify product whose variants are your ticket types. You do it on one long form, then fine-tune the rest in Event settings.

Open the form

  1. Press Create event on the home page or on the Events page.
  2. If your shop can use seat maps, a popup asks which kind of event this is. Pick General admission for tickets without assigned seats, or Reserved seating to sell seats from a map.
  3. The Create event page opens. Fill in the sections from top to bottom.
  4. Save with the admin save bar, or with the Create event button at the foot of the Checklist section. Both run the same checks.

After saving, the app opens the new event's Dashboard with the card "Your event is ready!". If the app embed is still off in your theme, the card adds "One step left" and a Turn it on in the theme editor button. Without the embed, the attendee popup, the date picker and the paused or ended states do not run on the product page.

The form, section by section

Event design

Six cards: Classic (the default), Cinema, Workshop, Festival, Conference and Sports. The design restyles this event's emails, PDF ticket and online ticket page. You can change and customise it later in the event's settings.

Event details

  • Event name - required. It becomes the Shopify product title.
  • Description - a rich text editor. It becomes the Shopify product description.
  • Event image - PNG, JPG or WEBP. It is uploaded to Shopify as the product's image.

After creation, the image can only be changed on the product in Shopify admin.

Date & time

Event type has three choices:

  • One-time event (the default) - Date, Start time and End time. Turn on the Multi-day event switch for an event that spans several days.
  • Recurring event - a series of dates. See recurring events and time slots.
  • No date yet - no date or time fields at all. See the section on events with no date below.

Every date and time uses your shop's Timezone from Settings > Language & region. There is no time zone per event. Dates in the past are refused.

Location

Location type has four choices, and each one changes what shoppers and ticket holders see later.

Location typeFieldsWhat happens downstream
Venue (default)Venue name, Address, Location URLThe venue name and address print on tickets and emails. The Location URL becomes a directions link.
OnlineOnline link, Meeting password (optional)Ticket holders get a join link. The storefront only says "Online event".
Origin / DestinationStart and end location, address and URL, plus Transit typeShown in the app's admin only. Tickets, emails and storefront blocks print no location.
No location yetNoneNothing about the location is shown to shoppers.

Choosing Online clears a venue name and address you already typed. The full story of join links, pasted links and Zoom meetings is in online events and the join link.

Ticket types

Each ticket type becomes a variant on the Shopify product. A new event starts with one type called General Admission at a price of 0, with an inventory of 100 and a group size of 1.

  • Title, Price and Inventory for each type.
  • Group size - "Number of attendees per ticket purchase." A group size of 4 creates four named tickets per purchase.
  • Add ticket type adds another card. Drag a card to reorder.
  • The Shared inventory switch replaces the per-type numbers with one Total inventory for all types.

The other sections

  • Add-on products - Create add-on group, or Connect existing product to sell something you already stock.
  • Waitlist & buttons - Enable waitlist is on by default. Show Buy Now button is off. You can also set your own Add to Cart, Buy Now and Waitlist button text.
  • Promo code - a percentage code that the app creates as a Shopify discount.
  • Email delivery - Delivery mode is Send to each attendee, Send all to buyer or Let customer choose.
  • Thank-you page downloads - Enable downloads and PDF ticket are both on.
  • Refund protection - off by default.
  • Visibility - Visible on store is on.
  • Check-in - Enable check-in is on, and Check-in PIN is filled with a random 4-digit number. A PIN must be 4 to 12 digits.

New events also ask for a phone number in the attendee popup, and the phone is required. You can relax that later on the event's Attendee information tab.

Checklist

The Checklist shows what is still missing before the event can be created.

  • Required - the event name, the date and times (or the series dates) and, for a venue, the venue name.
  • Recommended - the venue address or the online link, an event image and a description.

Each unfinished row has a Fill in button that scrolls to the field. The status line reads "Ready to create" once the required rows are done.

What the app makes in Shopify

  • A product with the product type "Event Ticket", titled with the event name.
  • An option called "Ticket type" with one variant per ticket type. Shipping is turned off on the variants.
  • A SKU on each variant from Settings > Ticket SKU template, and the vendor from Settings > Default product vendor.
  • Stock at the location set in Settings > Inventory location.
  • The product is published to every sales channel the app can see, such as Online Store, Point of Sale and Shop, when Visible on store is on. With the switch off, the product is created as a Draft.
  • Each add-on group the app creates becomes its own unlisted product. Refund protection, when you turn it on, gets its own unlisted product too.
  • A promo code becomes a percentage discount code in Shopify.

A recurring event that uses a date picker has one product for the whole series, and its dates live in the app. The app sets no product tags, collections or SEO fields.

Visibility

Visible on store sets the Shopify product to Active (on) or Draft (off). After creation, the switch sits on the Event details tab and saves the moment you flip it.

Pausing sales, announcing an event as upcoming and archiving are covered in pause, hide, archive, duplicate or delete an event.

There is no screen to schedule an on-sale or off-sale time. To hold sales back until a set moment, use Set as upcoming, then remove it when sales open.

Tags

Tags are short labels such as "Workshop" or "Summer". Add them in Event settings > Event details > Tags, where the field says "Search or add tags". They cannot be set on the Create event form.

  • Every add or remove saves at once.
  • Tags are shared across the shop, and names match without caring about capital letters.
  • They are the app's own labels. The app writes no Shopify product tags and ignores tags you add in Shopify.
  • The Events list can filter by tag.
  • The Events page theme block can show only events with chosen tags, offer shoppers a tag filter and print tags on cards. The last two are off by default.

There is no way to rename or delete a tag from the shop's list.

Events with no date yet

Choose No date yet to sell tickets before the date is fixed.

  • The product sells normally.
  • The Event Date block on the product page stays hidden, and the event never counts as ended.
  • The Events list shows "No date set", and the Events page block lists the event under upcoming events with no date line.

No screen can add a date later, although the Create event page suggests you can set it later. The event type cannot be changed either. Reserved seating is not available for this type.

This is different from a ticket that is "Waiting for a date", which is one ticket taken off its date inside a recurring series.

Multi-day events and re-entry

Turn on Multi-day event on a one-time event to get Start date, End date, Start time and End time. The end time may be earlier on the clock than the start time.

  • One set of times covers every day. Different hours per day need a recurring series instead.
  • The event counts as ended only after its end date.
  • The Date & time picker block shows the date range. The Event Date block shows only the start date and the times.

Letting a guest back in on day two is a check-in setting. Raise the Entrance limit for the ticket type on the event's Check-in tab, as explained in check-in rules.

Tours and transport

Origin / Destination is for trips, tours, buses and ferries. The fields are Start location, Start address, Start location URL, End location, End address, End location URL and Transit type (None, Flight, Bus, Train, Ferry, Car / Drive or Other).

The route shows on the event's Dashboard in the app. It is not printed on tickets, PDFs, emails or the storefront location block. If shoppers need the meeting point, write it in the description, which becomes the product description in Shopify.

If you typed a venue name before switching to Origin / Destination, that old venue name is still saved and is what tickets print.

What you can change later

On Event settings > Event details you can change the name, description, one-time date and times, location, visibility and tags. Saving the name or description overwrites both the product title and description in Shopify.

These are fixed at creation:

  • The event type (one-time, recurring or no date yet).
  • How a recurring series is shown on the store, and whether it uses specific dates or a pattern.
  • The date of a No date yet event.

The event image changes only in Shopify admin.

Frequently asked questions

Can I turn a one-time event into a recurring event later?

No. The event type is fixed once the event is saved, and no screen changes it. Create a new event with the type you need, or duplicate the old one from the Events list and pick the new type before you save.

Can I give a No date yet event a date later?

No. The Event details tab has no date fields for this event type, even though the Create event page says you can set it later. If the date is close to settled, create the event as a one-time event instead.

Where do I change the event image after creating the event?

On the product in Shopify admin. The image you upload on the Create event page becomes the product's media, and the app's own settings pages have no image field after that.

Does every event become a Shopify product?

Yes. Each event is a real Shopify product, and each ticket type is one of its variants. Customers buy tickets through your normal Shopify checkout.