๐ Turn one-time holiday shoppers into year-round customers โ
Bold Discounts and Bold Upsell work together to gate free or discounted products. Create hidden offer products that only appear when a shopper earns them โ at exactly the right moment in the purchase journey.
Requires Bold Upsell + Bold Discounts. Both apps must be installed.
Dark Roast Whole Bean โ 1kg$34.99
Medium Roast Whole Bean โ 1kg$32.99Hidden product โ only visible via this offer ยท Cannot be purchased independently
Buy One Get One sounds straightforward. In practice, Shopify's native tooling can discount a product, but it can't ensure that discounted product only appears when a customer has actually qualified for it. That's where offers break down.
Without hiding the discounted product, shoppers can navigate directly to it, add it to cart without the qualifying item, and check out at the offer price โ even when they haven't earned it.
Shopify discount codes can't check cart composition. There's no built-in mechanism to say "show this product, at this price, only when the customer already has X in their cart."
Discount codes get shared, leaked, and applied outside their intended context. A properly gated BOGO that only triggers on the right conditions is effectively impossible without additional tooling.
Bold Discounts and Bold Upsell work together to create a genuinely gated BOGO โ where the discounted product is hidden from your storefront and only surfaced through an Upsell offer when the conditions are right.
The discounted or free product is hidden from your storefront entirely โ it doesn't appear in search, collections, or direct URL navigation. Customers can only access it through the offer, which only appears when they've genuinely qualified. No leaked codes, no workarounds.
Bold Upsell gives you precise control over when the offer appears โ when a specific product is in the cart, when the cart exceeds a value threshold, or when the customer is checking out with particular items. The right offer, shown to the right person, at the right moment.
Because the offer only unlocks when a qualifying purchase is made, it naturally incentivizes customers to add more to their cart โ or to add the right combination of products. BOGO done well drives the basket size up before the offer even appears.
The two apps divide the work cleanly. Bold Discounts handles the pricing and hides the offer product. Bold Upsell sets the conditions and surfaces the offer when a shopper qualifies. Together they create a gated BOGO that Shopify can't build on its own.
Bold Discounts creates a duplicate, discounted version of the product you want to offer. This duplicate is set to the BOGO or free gift price โ and immediately hidden from your storefront using the Duplicate & Hide feature.
Hidden offer product createdThe discounted duplicate doesn't appear in collections, search results, or via direct URL. It exists in your catalogue but is completely hidden from shoppers โ until Bold Upsell decides to show it.
Not purchasable independentlyIn Bold Upsell, configure an offer using the hidden product as the offer item. Set the trigger conditions โ a specific product added to cart, a cart value threshold, or particular items at checkout โ so the offer only surfaces when a shopper qualifies.
Conditions configuredWhen a shopper meets the configured conditions, Bold Upsell surfaces the offer โ at cart, checkout, or post-purchase. They see the hidden discounted product presented as the BOGO or free gift offer, and can add it with one tap.
Offer revealed at the right momentThe discounted product can only be added to cart through the Upsell offer โ not independently. The offer can only be triggered by a qualifying purchase. AOV goes up, the offer is protected, and the experience feels intentional rather than leaked.
AOV up ยท offer protected ยท experience intactA copy of your product is created at the offer price (free, 50% off, BOGO rate) and hidden from the storefront via the Duplicate & Hide feature.
Bold Upsell targets the hidden product as the offer item. Trigger options:
The hidden product surfaces as a BOGO or free gift offer at cart, checkout, or post-purchase. One-tap add. No code required. The offer disappears if they remove the qualifying item.
The Discounts + Upsell combination supports a range of conditional offer structures, each built on the same hidden product mechanic.
Customer adds a qualifying product. A free duplicate appears as an Upsell offer. The duplicate is set to $0 via Bold Discounts and hidden from the storefront until triggered.
Customer qualifies by adding a specific item or reaching a cart value. A discounted version of the same or a different product appears as the offer โ at 50% off, or any percentage you set.
A free gift product, hidden from the storefront, surfaces when the customer hits a qualifying threshold. They can accept or decline. The gift can't be added any other way.
Customer buys a set quantity of the same product โ a free or discounted unit of the same item appears as the offer. Great for consumables and high-frequency replenishment categories.
Chain the BOGO offer inside a Bold Upsell funnel, so a customer who accepts the BOGO is then shown a follow-up cross-sell. Multiple AOV-boosting moments in one checkout flow.
After checkout, Bold Upsell presents the BOGO offer as a post-purchase add-on. No second checkout required. Customers add with one tap and it's appended to the original order.
Both apps work together out of the box. The setup follows a clear sequence โ configure Bold Discounts first to create and hide the offer product, then configure Bold Upsell to control when it appears.
In Bold Discounts, set up a discount group for the product you want to offer. Set the discounted price โ free, 50% off, or any amount. Then use the Duplicate & Hide feature to create the hidden discounted duplicate.
The duplicated product should not appear in any collection, search result, or direct URL. Verify this before configuring the Upsell offer โ the BOGO only works correctly if the hidden product can't be accessed independently.
In Bold Upsell, create a new offer and select the hidden discounted product as the item to offer. Set your trigger conditions โ qualifying product in cart, cart value threshold, or checkout items.
Select the offer location โ cart drawer, in-checkout, or post-purchase. Configure the offer display style (embedded, modal, list, or carousel) and set the offer copy and CTA text.
Add the qualifying product to cart. Confirm the offer appears. Confirm the offer disappears if the qualifying item is removed. Confirm the hidden product cannot be added to cart independently or via direct URL.
Conditional offers that only unlock when customers qualify. Hidden products that can't be gamed. AOV growth built into the offer mechanic itself.
Requires Bold Upsell + Bold Discounts ยท Both apps must be installed ยท In-checkout offers require Shopify Plus