Offer Free Gifts That Actually Move Product
Run Buy X Get Y Free, BOGO, and spend-based free gift offers directly inside the cart. Reward customers for buying the products you want to push, and let them pick their gift from a curated selection.
Offer types that drive real purchase behavior
Offer Types
Buy X Get Y Free
Trigger a free gift when a customer adds a specific product (or set of products) to their cart. Perfect for product pairings, complementary items, or pushing a hero SKU.
Spend X Get Y Free
Trigger a free gift when cart value crosses a threshold. A natural motivator to get shoppers adding more to unlock the reward.
Auto-Add, Auto-Remove
Zero customer action required. The moment conditions are met, the free item drops into the cart. If the customer removes a qualifying product or the cart dips below the threshold, the gift is removed cleanly.
Let Customers Choose Their Gift
Optionally define a pool of eligible gift products and set how many the customer can pick. The selection happens inside the cart drawer, with no pop-ups or extra steps.
Everything you need to reward your customers
No discount codes. No $0 products.
CornerCart handles free gifts natively through Shopify Functions, keeping your admin and inventory clean.
Designed to keep things clean
CornerCart manages free gifts natively, so your Shopify admin stays organized and your customers never notice the plumbing.
Want to see it in action? Book a call with usCornerCart handles free gifts natively without requiring you to create $0 products in your Shopify catalog. Your inventory stays clean, and your product listings stay free of internal workarounds.
Run several BXGY campaigns at once across different products, audiences, or markets. Each campaign operates independently, so qualifying for one doesn't block another.
Frequently asked questions
Everything you need to know about Buy X Get Y and BOGO offers.
What offer types does BXGY support?
Two today: Buy X Get Y Free (triggered by specific products in the cart) and Spend X Get Y Free (triggered by cart value crossing a threshold). The free item is always added at no charge. Support for adding a product at a discount is coming soon.
Does the free gift get added automatically?
Yes. When conditions are met and the free product has a single variant, CornerCart adds the gift to the cart automatically, with no coupon code or customer action required. If the cart stops qualifying (a product is removed or the total drops), the gift is removed automatically too.
Do I need to create a $0 product in Shopify for the free gift?
No. CornerCart handles the free gift natively without a $0 product, keeping your listings clean. We also discourage $0 products because they're easily gamed by bad actors who find ways to add them to cart even when hidden from the online store.
Can I run more than one BXGY offer at a time?
Yes. Multiple BXGY campaigns can run simultaneously. Each has its own trigger and gift, and they operate independently, so a customer can qualify for more than one at the same time.
Where does the offer appear?
The free gift offer is shown and fulfilled inside the cart drawer. There's no separate pop-up or product page placement. The cart is the primary surface.
Can I target the offer to specific customers or markets?
Yes. BXGY offers use the same campaign targeting system as all other CornerCart campaigns. Target by customer tags, login status, Shopify market, and more, and schedule campaigns to run during specific date ranges.
Can customers choose which free gift they receive?
Yes. Define a pool of eligible gifts and set how many the customer can pick (e.g. choose 1 from 5). The selection UI appears inside the cart drawer. If you prefer a fixed single gift, just set the pool to that one product.