Getting started
Getting started with Easy Tickets & Events
Install Easy Tickets, complete the setup checklist, create your first event, take a first sale, and run your first QR check-in.
Updated May 20, 2026
This is the full onboarding flow, from clicking Install on the App Store to your first scanned QR code at an event.
Step 1 - Install from the App Store
Open the Easy Tickets & Events listing and click Install. Approve the scopes when prompted. Easy Tickets requests read/write on products, orders, customers, themes, files, and discounts so it can create backing products for events, capture order data, manage attendees, install the storefront popup block, generate PDF tickets, and create promo codes.
Step 2 - Walk the Setup Checklist
After install, Easy Tickets opens to its home page with a Setup Checklist card. Two steps to complete:
Add the storefront popup block
Click Edit theme in the checklist. Shopify opens the theme editor. Navigate to a product page template, click Add block, search for "Easy Tickets Popup", drop it into the section. Save.
The block loads the popup script that captures attendee info before add-to-cart. Without it, customers can buy tickets but you won't capture per-attendee data on the storefront - they'll go through the standard product flow and you'd need to chase data afterwards.
Add the thank-you page block
Open the checkout settings in Shopify admin and add the "Thank You Tickets" block to the order status page. This makes the ticket downloads available immediately after purchase on the thank-you screen.
Mark the step as confirmed in the checklist (the app can't auto-detect this one).
Step 3 - Create your first event
In the side nav, click Events → Create event.
Fill in:
- Event name. What customers see ("Friday Yoga Class", "Vintage Wine Tour").
- Description. Rich text. Becomes the product description on the storefront.
- Event type. One-time, recurring series, or multi-day.
- Date and time. Or recurrence rule for recurring events.
- Location type. Venue (fixed address), Online (Zoom), or Transit (origin → destination).
- Location details. Address, URL, or transit endpoints.
Add at least one ticket type:
- Title. "General Admission", "VIP", "Member".
- Price. Customer-paid amount.
- Inventory. How many tickets exist.
- Group size. Usually 1 (one ticket = one attendee). Set higher for "4-pack" type bundles.
Click Create event. Easy Tickets creates a Shopify product with one variant per ticket type and links them to the event.
See Creating events for the full creation flow.
Step 4 - Customise the emails and PDF
Before going live, glance at the email + PDF templates. From the event detail page:
- Email template - the confirmation email customers get after purchase.
- Reminder template - the email sent N hours before the event.
- PDF template - the printable ticket PDF.
You can leave the defaults; they look fine. If you want branded versions, upload your logo, set your accent colour, and tweak text. See Emails and PDF tickets for the editor reference.
Step 5 - Take a test purchase
Buy a ticket through your storefront with a test order. The popup captures attendee info. Checkout completes. You should receive:
- A confirmation email with QR code.
- A PDF ticket attachment (if attach-PDF is enabled).
- A link to the public ticket page at
/tickets/<token>.
If anything looks off, edit the templates and re-test.
Step 6 - Install the check-in PWA
The web check-in tool lives at /checkin/<eventId>. Open this URL on the phone/tablet you'll use at the door. In your browser, choose "Add to home screen" - you get an installable PWA with the Easy Tickets icon.
The PWA:
- Opens a QR scanner using the device camera.
- Looks up the scanned ticket against the event.
- Marks the attendee as checked in.
- Shows live attendance counts.
If you also want to use Shopify POS for check-in, the POS extension is already installed - open the Shopify POS app and find the Easy Tickets tile.
See Web check-in PWA and Shopify POS check-in for the full reference.
Step 7 - Run the event
At event time:
- Open the check-in PWA or POS extension.
- Pick your event from the list.
- Scan QR codes as attendees arrive (or accept a manual code lookup).
- The live attendance counter ticks up.
- After the event, check the Analytics page for stats.
What to do next
- Creating events - all event types in detail.
- Ticket types and inventory - tiers, shared inventory, group packs, bundles.
- Storefront popup - the data-capture flow at add-to-cart.
- Emails and PDF tickets - design the customer experience.
Frequently asked questions
How long does setup take?
About 15 minutes for the full path: install, add the storefront popup block to your theme, add the thank-you page block, create your first event, take a test purchase, install the check-in PWA. Most of that is the theme block flow; the event creation itself takes under five minutes.
Do I need any extra accounts?
No, for the core flow. You only need an Easy Tickets account on top of Shopify if you want to use Zoom (OAuth connection, free), Klaviyo, or Mailchimp - all optional. Out of the box you use Shopify + Easy Tickets only.
Will it work with my theme?
Yes, any Online Store 2.0 theme. The storefront popup is added as a theme app extension block in the standard Shopify "Customize" flow - same as any other section block.