All things Shopify and commerce
Hi there,
Shopify newbie here. I’d like to have a buy x get y free promotion on my store but i want to limit the redemption per user. For example, user abc can only get the promotion max 2 times per month, for 3rd order or later, the user will not get automatic buy x get y free.
Is there any possibility to apply this or any plug in recommeded?
thank you
Hi Paul81Harris
noted on this, thank you.
is there any recommendation on shopify app that may able us to do so?
Hi @komtugeder ,
This should be possible through a two/three step process, as automatic discounts by nature apply automatically to every order / cart.
For (3) here's a screenshot of how you can configure the offer on our app.
For 1 and 2 we can assist with setting these up as segments and creating a flow when a customer leaves / enters a segment through Shopify flow.
If you found my answer helpful - please mark it as a solution so that others can find value from this post.
Thank you,
Founder
• Dollarlabs: Ultimate Discounts (5★) – If you can think of a discount, you can build it
• Dollarback: Cashback & Loyalty (5★) – Simple cashback. Powerful loyalty.
hi @Abel_Lesle,
Sorry for late reply. Thank you for the insight on your app, i believe that the app will help us a lot on this.
So i have several questions on the solution you shared:
1. for the first step, does it mean that i need to create different segmentation for each discounts? for example i am running >=2 promotions in the same time, does it mean that i need create segmentation tagging in every promotion applied? does shopify allows >1 segmentation tagged into 1 customer? what if i apply based on order count for L30D? it will simplify the rule but it might overkill as the customer won't get any other promotion set through Dollarlabs if they already have order more than what i set on the rule.
2. when creating a flow, i believe it needs some trigger to start the flow. what kind of trigger is most suitable for this? at first, i think i'd apply flow with triggers start when a customer checks out from shopify -- but it might not update the segmentation right away, as customer needs to place order first before the flow starts, which is possible to do (and most economical way in terms of trigger rate -- i assume that shopify has rate limiter just like office power automate)
-- daily check every 00.00
-- periodical check every xx hours
-- when customer logs in
-- when customer add to cart
3. related to the app itself, can we set like a rule where customers is in "bulk buyer" segment, they will not be able to get the promotion. or which approach is better?
4. I will apply Buy X get Y free scheme (free gimmick) instead of Buy 3 get 1 scheme like the screenshot you provided, is the app able to do this?
5. about the free trial, do we need to commit the payment details first, or is it free until 14 days then after that i need to put my payment details to subscribe the app? as i am acting in corporate level, i need to check with other departments first if we need to commit the payment detail beforehand.
thank you once again!
Hi @komtugeder , thanks for writing back. Appreicate your detailed comment. Replying to you on each point
Yes, you can set a rule for the "bulk buyer" segment using the same tagging approach mentioned and use that while building the rules within the app. Where you can set the offer to not apply for "bulk buyer" customers.
Hope this was helpful and answered your queries, if there's anything open - please don't hesitate to ask.
Happy to assist.
Founder
• Dollarlabs: Ultimate Discounts (5★) – If you can think of a discount, you can build it
• Dollarback: Cashback & Loyalty (5★) – Simple cashback. Powerful loyalty.
Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025Discover opportunities to improve SEO with new guidance available from Shopify’s growth...
By Jacqui May 1, 2025