Fixed Bundles
Create pre-defined product combinations at a set price
Last updated: 2025-01-16
Fixed Bundles are pre-defined product combinations that you curate and price as a single offer. Customers purchase the entire bundle as-is, without the ability to swap or customize products.
Best For
Fixed bundles work best for curated collections like starter kits, gift sets, seasonal collections, or "complete the look" outfits where you want to control the exact product combination.
Common Use Cases
Fixed Bundle Examples
- Starter kits — Everything needed to get started
- Gift sets — Curated gift combinations
- Skincare routines — Morning/evening regimen
- Outfit bundles — Complete looks with accessories
- Seasonal collections — Holiday or themed sets
- Sample packs — Try multiple products at once
Creating a Fixed Bundle
Start Bundle Creation
Name Your Bundle
Add Products
Set Bundle Price
Configure Display
Publish
Pricing Options
Fixed Price
Set a specific price for the entire bundle:
{
"pricing": {
"type": "fixed_price",
"price": 79.99,
"compare_at_price": 99.97,
"show_savings": true,
"savings_display": "You save $19.98 (20%)"
}
}Percentage Off
Apply a percentage discount to the combined product prices:
{
"pricing": {
"type": "percentage_off",
"discount_percent": 15,
"apply_to": "total",
"show_original_prices": true
}
}Amount Off
Apply a fixed dollar discount:
{
"pricing": {
"type": "amount_off",
"discount_amount": 25,
"minimum_total": 100,
"currency": "USD"
}
}Bundle Configuration
{
"bundle": {
"name": "Complete Skincare Routine",
"type": "fixed",
"status": "active",
"products": [
{
"product_id": "cleanser-001",
"quantity": 1,
"required": true
},
{
"product_id": "toner-002",
"quantity": 1,
"required": true
},
{
"product_id": "moisturizer-003",
"quantity": 1,
"required": true
}
],
"pricing": {
"type": "percentage_off",
"discount_percent": 20
},
"inventory": {
"track_components": true,
"hide_when_unavailable": true
},
"display": {
"locations": ["product_page", "cart"],
"badge_text": "Save 20%"
}
}
}Handling Product Variants
When bundle products have variants (size, color), you can:
Variant Options
- Lock to specific variants — Bundle only available with chosen variants
- Allow variant selection — Customer chooses variant during purchase
- Default with override — Pre-select variant but allow changes
{
"product": {
"product_id": "t-shirt-001",
"quantity": 1,
"variant_handling": "customer_selects",
"default_variant": "medium-black",
"available_variants": ["small-*", "medium-*", "large-*"]
}
}Display Options
Control how the bundle appears to customers:
Display Settings
- Custom bundle image or auto-generated collage
- Savings badge (amount or percentage)
- Product breakdown showing included items
- Compare at price with strikethrough
- "Limited time" or "Popular" labels
Inventory Management
Fixed bundles automatically track component inventory:
- Bundle availability updates when any component is out of stock
- Option to show "Limited stock" warnings
- Can create bundle-specific SKU for fulfillment
Best Practices
Optimization Tips
- Price strategically — 15-25% off perceived value is the sweet spot
- Use compelling names — "Starter Kit" or "Complete Set" signals value
- Show the savings — Make the discount obvious
- Include a hero product — Lead with your most popular item
- Test different combinations — A/B test product groupings
Related Topics
Need more help? Contact support