All things Shopify and commerce
We're moving the community! Starting July 7, the current community will be read-only for approx. 2 weeks. You can browse content, but posting will be temporarily unavailable. Learn more
We have a small group of products we'd like to apply discounts on for 1st time buyers but we don't want those products discounted for anyone else.
I was thinking a collection that we can add products to or take products out of easily that allow use to give new customers a link th shows these items at a discount while keeping prices normal for everyone else.
I'm currently in development mode and the store isn't live. I've seen a number of solutions suggested using Perplexity.ai and google's ai but I'm a little skeptical. I haven't found a clear answer from actual forums or docs.
I'm concerned that I might create this collection and accidently apply the discount to the products everywhere on the site, including people who aren't first time buyers.
I'd appreciate very much any guidance from anyone with more experience.
Thank you!
The way I typically see this implemented is through a pop up offer for unregistered accounts.
The customer provides their email address and the discount code is delivered by email.
The email address must not belong to an account with past orders.
Want to see it in action? Check out our demo store.
Hi @TSolCG,
You can create a collection specific discount and set the customer segment to those who haven't purchased.
As further protection you could also create a redirect that sends customers that have made purchases away from the page.
Hope that helps,
Jake
Hi @TSolCG 😊 If you're thinking beyond just a product discount — like giving a free/discounted gift with purchase, BOGO, Buy x get y discounted,..., this BOGOS app can handle that perfectly using CUSTOMER TAG feature.
This way, only customers that have the tag "1st time buyer" you set can claim your gift offer (without any complex set up for you)
Hello. Great question!
What you are trying to do makes sense and it is a smart way to offer exclusive deals to first-time buyers. The safest approach is to create a separate collection for those specific products and then use a discount code that only applies to that collection. This way, even if the products exist elsewhere on your site, the discount will not apply unless the customer has the code and uses it at checkout.
To avoid showing discounted prices to everyone, you can also avoid putting sale tags on the actual product listings and instead rely on the checkout discount. Another option is to create a hidden landing page that only first-time buyers with the link can access. This keeps your main store pricing intact and gives you full control over who sees the offer. Hope it helps. 🙂
Hi @TSolCG,
That is a smart and common goal. Offering a special discount to first time buyers while keeping your main product pricing intact for everyone else is a great strategy. You're also right to be cautious. Without the right setup, storewide discounts can easily appear in unintended places.
Here is a simple and safe way to handle it:
This ensures the discounted price only appears for those with the correct link and discount code. Other visitors browsing your store will continue to see the regular pricing.
Looking for an Easier Way to Automate This Flow?
Retentionly – AI Email Marketing can help you send a personalized welcome email to first time customers with a direct link to the offer. It is beginner friendly with AI integration, you only pay for emails you send, and the Retentionly team sets up your automation for free, so you do not have to handle the technical setup on your own.
Need a hand? Just reach out via our live chat. We are happy to help!
Cheers,
Retentionly Team
If this helped, feel free to like or mark it as solved so others can find it too.
✅ I'm building Retentionly – an AI-powered email marketing app for Shopify
→ Only pay for emails you send, NOT subscribers
→ Set up in 5 minutes with AI help
→ Check out Retentionly on the Shopify App Store