Skip to main content
Offer an annual pass, club membership, or class package alongside event admission. Customers choose their tickets, add a membership, and pay for both in one Shopify checkout. Customers can also buy the published membership product on its own using Shopify’s standard Add to cart button. No event assignment or Ticket Selector is required for that purchase. You need a connected Shopify store and Business or higher. Memberships use a one-time price. Choosing a one-year duration does not create an automatically renewing subscription.

Publish your membership

  1. In Ticket Spot, select the site connected to your Shopify store.
  2. Open Memberships and create a membership, or edit an existing one.
  3. Set its name, description, price, duration, available quantity, and any sales dates. Use the same currency as your Shopify store and set the membership to Active.
  4. Save the membership, then choose Publish to Shopify in its Shopify column. Review the membership name in the confirmation dialog, then confirm.
  5. Keep the dialog open while the publishing spinner runs. When it finishes, the status changes to Published. View product opens the customer-facing storefront page; Shopify admin opens the product editor for your store.
Membership table with Published status, Update Shopify, and separate View product and Shopify admin links

Publish each membership once. Update Shopify keeps the same product when you publish changes.

Confirmation dialog naming the membership with Cancel and Publish to Shopify buttons

Check the membership name before publishing. The dialog shows progress until Shopify finishes.

Ticket Spot creates a separate, non-shipping Shopify product for the membership. You can offer that same membership at several events without creating another product for each event. Membership products have their own setup; you do not import them through Products → Import from Shopify. After changing the membership’s name, description, price, or inventory, choose Update Shopify and confirm the update. Update needed means its saved settings have changed since the last publication. The dialog shows progress and stays open if Shopify returns an error so you can retry. Setting a membership to Inactive, or deleting it, pauses its Shopify product.

Offer the membership at an event

  1. Open a saved ticket event and select Memberships.
  2. Choose Add Membership, select your membership, and enable Available during checkout.
  3. Choose whether the membership Grants access to this event, then add it.
  4. Check that its card shows Published to Shopify. You can also publish or update the membership directly from this card; review and confirm the action in its dialog.
  5. Publish the event and its admission tickets to Shopify.
Event Memberships tab with a published festival membership, checkout availability enabled, and reservation required for event admission

Checkout availability and event access are separate settings. The event card also shows whether the membership is ready for Shopify.

Available during checkout offers the membership for sale. Grants access to this event controls its admission benefits. Review Edit settings to choose direct member admission or a required ticket reservation, entry limits, and check-in windows. See Assign memberships to events. Buying a membership with a ticket does not automatically apply a new member discount to that ticket. Membership access and member ticket pricing are separate settings.

Check the customer checkout

Use the Ticket Selector app block on your event product page. Customers must start with the Ticket Spot selector so their membership choice and attendee details stay with the booking.
  1. Select the event’s admission tickets.
  2. In Select Memberships, choose Add Membership for the pass you want. This step’s navigation label follows your checkout text settings.
  3. Review the ticket and membership amounts in the order summary. Customers can remove the membership before continuing.
  4. Complete any event add-on or merchandise selections, then enter attendee details.
  5. Choose Continue to Shopify checkout. Check that Shopify lists both the ticket and membership, then complete payment.
Membership selection with a five-dollar festival admission ticket and a ten-dollar annual membership in the same order summary

The order summary combines admission and the selected membership before the customer continues to Shopify.

Shopify calculates the final taxes and discounts. Ticket Spot issues the tickets and purchased memberships after Shopify confirms payment. A membership removed from the Shopify cart is not issued.

Sell the membership as a regular Shopify product

  1. Publish the membership and check that its Shopify product is available on the Online Store sales channel.
  2. Add the product to your store’s navigation or a collection, or share its storefront product URL.
  3. Customers choose a quantity, select Add to cart, and complete normal Shopify checkout with their email and billing details.
  4. After payment, open Memberships → View Members to find the issued holders. Each purchased unit receives its own membership reference, using the purchaser’s details from Shopify.
Festival membership on a normal Shopify product page with quantity, Add to cart, and Buy it now controls

The published membership can use your theme's standard Add to cart and Buy it now controls.

This flow does not require a Ticket Selector block, an admission ticket, or attaching the membership to an event. Shopify discounts and taxes are reflected in the saved purchase. Unpaid orders do not issue active memberships. Direct product orders are recorded under Shopify membership purchases in Events for order management. This membership sales record creates no admission attendees and uses no event ticket capacity. Assign the membership’s benefits to real events separately when you want it to grant access.

Sell a membership without an admission ticket

  1. Create a membership sales event, choosing Sell memberships under Event Setup.
  2. In its Memberships tab, add the published membership and enable Available during checkout. You can use the same membership already offered with ticket events.
  3. Publish this sales event to Shopify, then add the Ticket Selector app block to its Shopify product template.
  4. Open the sales event’s Shopify product page. Customers choose Memberships → Your details → Continue to Shopify checkout. No admission ticket is required.
  5. Check that Shopify lists only the selected memberships before paying. After payment, find the new holder in Memberships → View Members.
Use the Ticket Selector on the sales event’s product page when you want customers to choose from your membership plans and complete Ticket Spot’s purchaser details before continuing to Shopify. For a single membership’s normal Shopify product page, use the regular product flow above. These purchases create membership holders without creating admission attendees or using an event’s ticket capacity. Offering a membership on this sales page does not grant admission to it; assign the membership’s benefits to the real events separately.

Find the purchased membership

Open Memberships, then select the membership’s holder count to view its members. A purchased holder has a member number, QR code, activation date, and expiration date. Membership validity begins when the purchase is processed. The ticket and membership belong to the same Ticket Spot order. Existing membership confirmation, pass downloads, and member access settings apply to the purchased holder. See Manage membership holders. For a refund in Shopify, select the membership line and quantity if you intend to revoke that membership. Refunding only a ticket leaves the membership active. An amount-only refund does not identify a membership to cancel automatically; review the holder separately when needed.

Troubleshooting

For optional workshops or other ticketed activities, use event add-ons.