Setting Up Buy X Get Y Free Promotions Across Different Collections
Last updated
5th May 2025
Read time
8 mins
Home goods retailers often face a common challenge: customers tend to purchase within a single product category, missing out on complementary items from other collections. Cross-collection promotions like "Buy 3 bedding products, get the lowest-priced bath product free" are a powerful way to introduce customers to new categories while increasing average order value.
Standard Shopify discounts can't handle these complex cross-collection rules, but with the Sway Functions, you can create sophisticated promotions that drive sales across multiple product categories.
The Business Case for Cross-Collection Promotions
Category Cross-Pollination
Introduces customers to products in categories they typically don't shop
Increased Average Order Value
Encourages customers to add more items to qualify for the free product
New Category Adoption
Customers who try free products often return to purchase from that category
Inventory Balance
Helps move inventory across different categories
Differentiated Promotions
Offers a more interesting promotion than standard "% off" discounts
Step-by-Step Implementation
1. Access the Discount Functions Section
Screenshot showing the Functions menu with Discount option highlighted
- From your Shopify admin, open the Sway Functions app
- Click on "Functions" in the main navigation
- Select the "Discounts" tab
2. Create a New Buy X Get X Discounted Function
Screenshot showing the 'Create function' button and discount type selection
- Click "Create function"
- From the modal, select "Buy X Get X Discounted"
- You'll be taken to the function editor
3. Configure Basic Settings
Screenshot showing the basic discount configuration form
- Enter a descriptive campaign name (e.g., "Buy Bedding Get Bath Free")
- Select the discount class (typically "Automatic Discount")
- Set the qualifier behavior to "Discount if all qualify"
4. Define Your "Buy X" Products
Screenshot showing the buy products configuration
This is where you'll set up the qualifying purchase requirements:
- Under "Buy X Products," select "Collection" as the qualifier type
- Choose your primary collection (e.g., "Bedding")
- Set the minimum quantity requirement (e.g., 3)
- You can add additional qualifiers like price minimum if needed
5. Configure Your "Get Y" Products
Screenshot showing the get products configuration
Here's where you define which products can be received for free:
- Under "Get Y Products," select "Collection" as the selector type
- Choose your secondary collection (e.g., "Bath")
- Set the quantity eligible for discount (typically 1)
- Choose "100% Discount" to make the product free
6. Set Lowest Price Selection
The key to this promotion is ensuring the lowest-priced eligible item receives the discount:
- Under "Discount Application," select "Apply to lowest priced eligible item"
- This ensures that if multiple "Get Y" products are in the cart, only the lowest-priced one is free
7. Configure Discount Settings
- Set start and end dates if this is a limited-time promotion
- Consider setting a maximum discount amount to protect against extreme price differences
8. Save and Test
- Save your function
- Test thoroughly by adding various combinations of products from both collections
Advanced Configuration Options
Multi-Tier Cross-Collection Promotions
For more complex promotions:
- Create separate discount functions with escalating benefits:
- Buy 3 bedding items, get 1 bath item free
- Buy 5 bedding items, get 2 bath items free
- Set appropriate priority levels to ensure the most beneficial discount applies
Category Rotation Promotions
To feature different category combinations seasonally:
- Create time-limited discount functions for different category pairs
- For example:
- Spring: Buy Kitchen, Get Dining free
- Summer: Buy Outdoor, Get Bath free
- Fall: Buy Bedding, Get Decor free
- Winter: Buy Decor, Get Kitchen free
Spend-Based Cross-Collection Promotions
For high-value products:
- Instead of quantity-based triggers, use spend thresholds
- For example: Spend $200 on Furniture, Get a Decor item up to $50 free
- Configure the buy products using "Cart Total" rather than quantity
Implementation Example: Home Goods Cross-Promotion
Screenshot showing home goods cross-promotion example
Here's a real-world example from a premium home goods retailer:
-
The Promotion Structure:
- Buy: Any 3 products from the Bedding collection
- Get: The lowest-priced item from the Bath collection free
- Limit: One free Bath product per order
- Requirement: Minimum $25 value for the qualifying Bath product
-
Qualifying Products:
- Buy X: Sheets, pillowcases, duvet covers, bed skirts, shams
- Get Y: Towels, washcloths, bath mats, shower curtains
Merchandising Your Cross-Collection Promotion
Screenshot showing cross-collection merchandising
To maximize the effectiveness of your cross-collection promotion:
- Create Bundle-Focused Landing Pages - Design special pages that showcase both collections together
- Use Paired Product Photography - Show visuals of complementary products from both collections
- Add Progress Indicators - Show customers how many more "Buy X" products they need to add
- Cross-Sell Product Recommendations - Suggest specific "Get Y" products when viewing "Buy X" products
- Add Clear Promotion Messaging - Highlight the offer on collection pages, product pages, and in the cart
Real Results: Home Goods Retailer Case Study
A specialty home goods store implemented cross-collection promotions with these results:
- 47% increase in average bedding collection order value
- 32% of customers who received free bath products returned to purchase from the bath collection
- 23% increase in customers shopping across multiple collections
- 16% higher customer return rate versus single-collection shoppers
Measuring Success
To evaluate the effectiveness of your cross-collection promotions, monitor these metrics:
- Cross-Collection Adoption - What percentage of customers who received free products later purchased from that collection?
- Promotion Qualification Rate - What percentage of customers who add "Buy X" products go on to qualify for the promotion?
- Average "Buy X" Quantity - Are customers adding more than the minimum required quantity?
- Return Visit Category Diversity - Are customers browsing more categories on return visits?
Common Issues and Solutions
| Issue | Solution | |-------|----------| | Customers not adding qualifying "Get Y" products | Add auto-suggestions of eligible products in cart | | Confusion about which products qualify | Create clear visual indicators on product thumbnails | | Customers gaming the system with low-value items | Set minimum price thresholds for eligible products | | Discount applying to wrong products | Double-check collection assignments and test thoroughly |
Next Steps
Ready to implement cross-collection promotions for your home goods store? Start by:
- Identifying complementary product collections with good margin structures
- Determining your "Buy X" quantity requirements based on inventory and typical order sizes
- Setting appropriate price minimums and maximums to protect your margins
- Creating your cross-collection discount function
- Developing marketing materials that clearly explain the promotion
For personalized assistance with your cross-collection promotion strategy, book a consultation with our team.
Ask in our community
Question not answered? Ask us and other customers in the Sway customer community.
Go to community
Contact support
Message our support team privately to discuss anything specific to your organization
Contact support