I am currently working on discounts and offers. The Main issue I find is I cannot find an app or method to set where customer sees offer on product page which is as follows
Item 1: $100 (discount in the cart should show the prod is for $60)
Item 2: FREE
Both should have a discount applied with a comparison at the price shown on the product page. There might be something out there; however, I am having a difficult time finding it right now.
UPDATE: I attached a Screenshot of what I have set up; the problem with this method is that both are added to the cart, and the discount code shows only for ‘ITEM 1’ and not ‘ITEM 2’. Additionally, if a customer adds both to the cart and removes ‘ITEM 1’, they can basically order ‘ITEM 2’ for $0.
Do you want to do this specific to a product or as a generic tiered discount across apps? We provide an app that can help with above but in the form of a progress bar - https://apps.shopify.com/progress-bar-shipping-gift
I am Ellie from BOGOS: Free gifts, Discounts and Bundles. Nice to meet you here, because our app could be the perfect solution for your request. Here’s how you can set it up:
Step 1: Set up the Shopify automatic discount- Create an automatic discount in Shopify for ITEM 1, so customers get a 40% discount when they purchase it.
Step 2: Create a Buy X Get Y offer in BOGOS- In the BOGOS app, select the Buy X Get Y offer template.
Select the ITEM 1 as condition, and ITEM 2 as gift, and the app will ensure that when customers add ITEM 1, they automatically get ITEM 2 for free in their cart.
See my below screenshot for a demo of the in-app setup.
BOGOS ensures that ITEM 2 is only available when ITEM 1 is purchased. If a customer removes ITEM 1 from their cart, the free gift will be automatically removed as well.
If you have any questions, let me know or contact our 24/5 Live chat!
You can achieve exactly the setup you’re looking for using Monk, a Shopify app for advanced gifting setups. I’m part of the team, so I can outline how to do it.
With Monk, you can create a layered or tiered campaign that applies both a discount and a free gift in a single funnel.
For example, when a customer adds Item 1, you can automatically apply the 40% discount to that product and add Item 2 as a free gift, without the need for separate discount codes.
Monk also gives you complete control over how gifts behave when the main product is changed. If Product 1 is removed from the cart, you can choose to automatically remove Product 2 or revert it to its full price, ensuring there is no $0 checkout loophole.
Hi @harshworks ,
You can actually achieve this setup using Discounty, it has a Buy X Get Y campaign type and price rule that cover both the discount logic and the visibility issue you mentioned.
Here’s how to set it up:
In your Discounty dashboard, create a Buy X Get Y campaign.
Set Item 1 as the “X” (the required purchase).
Set Item 2 as the “Y” (the reward) and choose the Free gift discount type.
To show Item 1 as $60 (was $100) on the product page, create a Price Rule campaign in Discounty. This will display the discounted price and the compare-at price directly on the product page.
Here’s what happens:
Both discounts will show clearly on the product pages.
Item 2 only becomes free when Item 1 is in the cart.
If Item 1 is removed, Item 2’s price automatically reverts to its original price — so customers can’t check out with it for free.
This setup keeps your discounts transparent and prevents checkout issues, the Buy X Get Y campaign handles the logic, while the Price Rule makes your discounts visible.
You can follow this guide for the exact steps: How to Create a Buy X Get Y (BXGY) Campaign in Discounty
Good luck setting it up!
If you haven’t tried Discounty yet, it’s a great way to manage advanced discount campaigns directly in Shopify with full visibility and flexibility.