Tracking inventory for beverages can be tricky when you sell both full bottles AND individual servings. With Bundles, you can ensure that inventory always comes from the same place, no matter how you sell it!
Understanding Pour Tracking with Bundles
Whether you're using the new or old catalog experience, the idea is the same:
You receive and track inventory by the bottle
You can sell both bottles and glasses (pours)
When a glass sells, Thrive automatically deducts a portion of a bottle (e.g., 0.2 for 1/5th)
Your inventory stays accurate no matter how you sell!
You don't have to manually calculate how many glasses you have left. Thrive does the math for you!
Example: Wine Bottles and Glasses
Let's walk through setting up a wine bottle that you sell both as full bottles and by the glass.
Our scenario:
Product: Cabernet wine
Bottle size: 750ml
Glasses per bottle: 5
You sell both bottles and glasses
Step 1: Create Your Product
First, create a product for your Cabernet wine.
Go to the Products view of your catalog.
Click the Create Product icon
Enter the Product Name: "Cabernet"
Add product details (description, images, etc.)
Step 2: Create a Variant for the Bottle
Now add a variant to represent a full bottle. Remember to label with the units to easily refer to when creating bundles or tracking inventory.
Go to the Variants & Bundles section
Click + Create Variant
Enter the Variant Name: "Bottle 750ml"
Add pricing and cost information in the Pricing Section
Cost: What you paid for the bottle
Price: What customers pay for a full bottle
Add quantities if available.
Step 3: Add a Variant for a Glass (Pour)
Now create a second variant to represent a single glass or "pour."
In the same Variants & Bundles section
Click Add Variant again
Enter the Variant Name: "Glass"
Add the Price customers pay per glass
Don't worry about cost or quantity yet. We'll handle that with the bundle!
Step 4: Convert the Glass into a Bundle
Here's where the magic happens! We'll link the "Glass" variant to pull from the "Bottle" variant.
Click Convert to Bundle for the Glass Variant
In the bundle setup, add a component:
Component: Select "Cabernet - Bottle"
Quantity: Enter 0.2 (because 1/5 = 0.2)
Click Save
What this means:
Whenever you sell a glass of Cabernet, Thrive deducts 0.2 (or 1/5th) of a bottle from inventory.
If you receive 1 bottle in stock, Thrive automatically shows:
1 bottle available
5 glasses available
How to Calculate Your Quantity Used
The formula: Divide 1 by the number of pours per bottle.
Common examples:
5 glasses per bottle: 1 ÷ 5 = 0.2 per glass
17 shots per bottle: 1 ÷ 17 = 0.059 per shot
4 glasses per bottle: 1 ÷ 4 = 0.25 per glass
The same principles apply to liquor or anything else you sell a portion of! For instance, if you create a Bundle to represent a single shot, and you expect to pour about 17 shots per bottle, your component quantity will be 1 ÷ 17 = 0.059.
For more guidance on figuring out the right quantity check out our article on Math for Assemblies, Bundles, and Modifiers.
Need Help?
Starting with Bundles can be challenging. After you complete the quick questionnaire below, we'll send you a custom video tailored to your needs.
Mixed Drinks: Bundling Multiple Ingredients
What about cocktails or mixed drinks that use multiple ingredients? No problem!
How Mixed Drink Bundles Work
To create a Bundle composed of multiple items, simply add the components individually.
Example: Negroni, Classic
A classic Negroni uses equal parts of three ingredients:
Campari (750ml bottle)
London Dry Gin (750ml bottle)
Sweet Vermouth (750ml bottle)
In the bundle, you'd add:
Component 1: Campari (750ml), Quantity: 0.059
Component 2: London Dry Gin (750ml), Quantity: 0.059
Component 3: Sweet Vermouth (750ml), Quantity: 0.059
Why 0.059? This represents approximately 1.5 oz from a 750ml bottle (about 25 oz), giving you roughly 17 cocktails per bottle. The math: 1.5 ÷ 25 = 0.06, rounded to 0.059.
Most businesses prefer to make mixed drinks/recipes as their own separate Bundles, especially if you don't sell liquor by the bottle. This is an organizational preference to make navigation at the register more intuitive.
To make a Bundle its own product, simply create a new product and convert it into a Bundle rather than making it a variant of an existing item.
For more guidance on figuring out the right quantity check out our article on Math for Assemblies, Bundles, and Modifiers.





