A merchant needs to manage ticket inventory at the product level rather than variant level—meaning when any ticket variant (e.g., adult, child, student) is sold, the total product inventory decreases by 1, not just the specific variant’s count.
Current Status:
Multiple users are seeking solutions for this shared inventory requirement
The original poster questioned whether custom code could avoid paid apps
No free or built-in Shopify solution has been identified
Proposed Solutions:
Easify Inventory Sync: Creates “Inventory Groups” that link variants to shared stock pools; when one variant sells, all grouped variants decrease by 1
Inventory Sync Gogo: Offers similar functionality with a “Pay as You Grow” pricing model (charges per sync rather than fixed monthly fees) and features one-click setup
Both recommended apps automate the inventory synchronization process, eliminating manual stock adjustments across variants.
Summarized with AI on October 23.
AI used: claude-sonnet-4-5-20250929.
We are selling tickets using shopify but want to have say 100 tickets that then have variants but each time any variant is sold it reduces the total product inventory down by 1 rather than the variant quantity.
I know there are apps for this but it seems a bit crazy to pay for something that must be customisable?
You can try using Easify Inventory Sync — it lets you group multiple variants under one shared inventory. So when any ticket variant is sold, the total stock will automatically decrease by 1, keeping everything synced without manual updates. Here’s how it works:
1. Create products: set up your product with variants in Shopify
2. Set up an Inventory Group: Use the app to create Inventory Groups that group your all variants (adult ticket, children ticket, student ticket,…)
3. How does it work? When one adult ticket is purchased, all variant: adult, children, student will be reduced by 1 (or you can say the shared inventory will automatically be reduced by 1) ensuring that the inventory of your ticket is tracked.
This app is very beginner-friendly, I hope you will try it. If you need any further assistance setting this up, please let me know or reach out to Easify!
Thank you for sharing your detailed use case. I completely understand what you’re looking to achieve. Yes, this can be done through the Inventory Sync Gogo app. I also noticed that this app offers a “Pay as You Grow” plan, where there are no fixed monthly charges — you only pay for the syncs the app performs on your store. The app is very easy to use and has a one-click setup, which seems unique, as not many apps offer this. It’s especially helpful if you want to try out this feature without paying much upfront.