> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ticketspotapp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Shopify event ticketing guides

> Find the Shopify setup path for your first event, then explore dates, seating, attendee details, add-ons, ticket delivery, and order management.

Sell event tickets as products on your Shopify store. Configure the event and its booking rules in Ticket Spot, let customers pay through **Shopify checkout**, and manage their tickets and attendance in Ticket Spot.

## Sell your first tickets

Start with the [Shopify quickstart](./connect-shopify). It takes you from app installation to a verified order and delivered ticket:

1. Connect your store and create the event.
2. Publish its Shopify product and configure the ticket-selection flow.
3. Set up ticket access, then complete a storefront purchase.
4. Verify the attendee record and confirmation before sharing the event.

For paid Shopify product purchases, configure payments in **Shopify**. Ticket Spot's **Get Paid** connections apply to other checkout routes; see [payment workflows](/account/get-paid#choose-the-correct-payment-workflow).

Already connected? Open the correct store in Ticket Spot and choose the task below.

## Set up your storefront

| What you want to do | Guide |
| - | - |
| Let customers select tickets, dates, and seats on an event product | [Install the Ticket Selector and assign its product template](./shopify-ticket-selector#install-the-product-block). |
| Show an event listing or calendar on a store page | [Create a widget](/branding-and-design/widget-customization-overview#open-the-widget-editor), then use the Shopify **Event Widget** block with its widget ID. [Compare the Shopify blocks](./shopify-ticket-selector#choose-the-correct-shopify-block). |
| Collect each guest's name, questions, or waivers | [Configure attendee-information collection](./shopify-ticket-selector#product-settings-and-attendee-details). |
| Give customers ticket access immediately after payment | [Add Ticket Spot – Ticket Access to the Thank You page](./connect-shopify#enable-the-ticket-block-on-the-thank-you-page). |

The **Event Widget** lists events. The **Ticket Selector** handles booking on an event product. **Ticket Access** shows tickets after payment. Choose the block for the part of the customer journey you are setting up.

## Offer the booking options your event needs

| Your event needs | Start here |
| - | - |
| Classes, tours, or timed entry | [Dates, time slots, and calendar selection](./shopify-ticket-selector#time-slots-and-calendar-selection-on-shopify). |
| Several ticket types sharing one capacity | [Shared inventory across ticket variants](./shopify-ticket-selector#shared-inventory-across-ticket-variants). |
| Reserved seats | [Seating charts on Shopify](./shopify-ticket-selector#seating-charts-on-shopify). |
| Workshops, meals, or extra experiences | [Shopify event add-ons](./shopify-event-add-ons). |
| A waitlist or invitation-based purchase | [Shopify waitlists](./shopify-ticket-selector#waitlists-on-shopify). |
| Restricted events or hidden tickets | [Access codes](./shopify-ticket-selector#access-codes). |
| Customers choosing their price | [Pay-what-you-want setup and supported combinations](./shopify-ticket-selector#pay-what-you-want-tickets-on-shopify). |
| Campaign attribution | [Tracking links to Shopify products](./shopify-ticket-selector#tracking-links-to-shopify-products). |

These guides build on the Ticket Selector setup. Each feature's guide explains its requirements and purchase checks; use the shared [event-type guides](/event-types/overview) to plan the event itself.

## Manage sales and prepare for the event

* [Review attendee orders](/attendee-management/managing-orders) and open the linked Shopify order when needed.
* [Refund or cancel tickets](/attendee-management/refunds-and-cancellations#shopify-attendee-selection-and-restocking), with Shopify attendee selection and restocking options.
* [Check ticket delivery and resend confirmations](/attendee-management/email-and-sms-delivery).
* [Keep event products synchronized](./connect-shopify#keep-products-synchronized) after changing ticket offers.
* [Prepare mobile check-in](/mobile-app/mobile-app-overview) and [scan ticket QR codes](/mobile-app/mobile-check-in).

## Find an answer or fix a problem

Use the [Shopify ticketing FAQ](./shopify-ticketing-faq) for common questions about dates, inventory, attendee details, and checkout. For a missing selector, unavailable ticket, outdated price, or ticket missing after payment, start with [Shopify troubleshooting](./shopify-ticket-selector#troubleshooting).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.