All things Shopify and commerce
Hello,
We would like to do a Private Sales before summer sales in June.
We have tried to test many APPS where setting up for e.g. 20% discount on "private sales" collection for "private-sales" tagged customers, people registered with this tag should see the discounted prices both in collections and products pages. However we didn't find any APP where we can select X% discount for Y customer tag. It only exists for B2B sites.
We don't want to use a coupon or automatic disccount on chart, what we want is to display these customers this price and compare at price directly on the website.
Is it possible? There is any way to do that? It should be basic on an ecommerce platform (it is perfectly possible on Prestashop or Salesforce)
This is only possible via custom liquid coding. Like I did as a Example.
{% assign discount_rate = 0.20 %} {# 20% Discount #}
{% if customer and customer.tags contains 'private-sales' %}
{% assign discounted_price = product.price | times: 1.0 | times: 1.0 | times: 1.0 | times: 1.0 %}
{% assign discounted_price = product.price | times: 1.0 | minus: product.price | times: discount_rate %}
<div class="price">
<span class="original-price">{{ product.price | money }}</span>
<span class="discounted-price">{{ discounted_price | money }}</span>
</div>
{% else %}
<div class="price">
<span>{{ product.price | money }}</span>
</div>
{% endif %}
Hi @DanielG2 ,
We solve for exactly this use case, per product pricing per customer tag on our app "Dollarlabs: Ultimate Discounts"
Here's a image from our app's listing page that shows exactly how this works 🙂
Works with any Shopify theme with drag and drop app blocks and zero custom code 🙂
Let me know once the app's installed and I'll be able to guide you through it.
Founder
• Dollarlabs: Ultimate Discounts (5★) – If you can think of a discount, you can build it
• Dollarback: Cashback & Loyalty (5★) – Simple cashback. Powerful loyalty.
@DanielG2 , Since this reply, I was actually able to record a video walkthrough of how one can set up membership pricing on their Shopify store.
It's hosted on YouTube and also has a bit of code that helps you achieve most of the functionality for free.
Feel free to give it a watch and also mark as a solution if it solved for your use case 🙂
Founder
• Dollarlabs: Ultimate Discounts (5★) – If you can think of a discount, you can build it
• Dollarback: Cashback & Loyalty (5★) – Simple cashback. Powerful loyalty.
Hey @DanielG2
You can install this app to solve the above problems
Hey @matumark
You can install this app to solve the above problems
Hey!
I totally get what you're trying to achieve - showing different prices to tagged customers without them needing to apply a coupon. This is definitely doable on Shopify, though it requires a bit of setup.
Option 1: Custom Liquid Code Solution You can modify your theme to check if a customer has the "private-sales" tag and display different prices. Here's a basic approach:
{% if customer and customer.tags contains 'private-sales' %} {% assign sale_price = product.price | times: 0.8 %} <span class="price">${{ sale_price | money }}</span> <span class="compare-price">${{ product.price | money }}</span> {% else %} <span class="price">${{ product.price | money }}</span> {% endif %}
This would need to be added to your product templates and collection pages.
Option 2: Shopify Scripts (Plus only) If you're on Shopify Plus, you could use Scripts to automatically apply discounts based on customer tags, but this still shows at checkout rather than on product pages.
App Recommendation: Actually, I developed an app called Latch that handles this exact scenario really well. It's designed for member-exclusive access and pricing, and can lock products to specific customer tags while showing different pricing tiers. You can check it out here: https://apps.shopify.com/member-lock
The custom code solution above should work for your private sales event, but if you're planning to do this regularly or want a more robust system, an app solution might save you a lot of headaches!
Hope this helps with your summer prep! 🙂
June brought summer energy to our community. Members jumped in with solutions, clicked ...
By JasonH Jun 5, 2025Learn 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, 2025