This article applies to you if you installed B2B Wholesale Hub before February 5, 2026. If you installed Wholesale Hub after February 5 2026, you will need to follow Creating Wholesale Discounts - app blocks.
Setting up collection-wide wholesale discounts is a quick and easy process. On the top right of the homepage, click the Add discount button to open the discount creation page.
Discount details
Create a customer tag and add a percentage discount that will be available to any customer with the corresponding customer tag on their account.
Customer tag
This tag is used to show specific customers their exclusive discounted prices. Make sure that the tags you use for your wholesale discounts match the tags you add to your customer accounts. Only one customer tag can be added per customer account, with the exception of Net Terms tags.
Customer tags are case-sensitive and must be 21 characters or fewer (including spaces.)
Example: if your discount uses the tag 'wholesale', tag customer accounts with 'wholesale' and not 'Wholesale'.
Discount %
This is the discount percentage you will make available to customers with the corresponding customer tag.
Example:
Customer tag: Gold
Discount percentage: 50%
Result: Customers with the tag “Gold” receive 50% off the retail price of applicable collections when logged in.
Choosing your collection
Next, select the collections that are eligible for the wholesale discount you have created. There are two options when choosing your collection: Select collections and Select all collections.
Click Select collections to choose specific collections to be eligible for the wholesale discount you're creating. Click Select all collections to make every collection in your shop eligible for the wholesale discount you're creating.
🔔 When you target a collection, every product within that collection will be discounted. If you’d like to exclude specific products from the discount, it’s best to make a new collection that doesn’t include them. You can then target the new collection instead.
Wholesale Hub doesn’t create new products. It applies discounts to existing Shopify products.
Different discounts for different collections
Sometimes, different discount percentages are required for different collections. In order to achieve this, simply create two separate wholesale discount tags that are named the same thing, but target different collections with different discount percentages. Here's an example:
Tag 1
Customer tag: Gold
Discount percentage: 50%
Targeted collection: “Decor”
Tag 2
Customer tag 2: Gold
Discount percentage: 40%
Targeted collection: “Furniture”
Result
Customers tagged with “Gold” will receive a 50% discount on the Decor collection and a 40% discount on the Furniture collection.
This is how the above example would appear in the app after being set up:
Changes to discounts do not take effect immediately. The app must sync after each change. Track sync progress on the app dashboard.
To set fixed discounts for specific products and variants, see Adding Custom Prices - theme integrations.
Percentage Discounts vs. Custom Prices
In B2B Wholesale Hub, you can set percentage discounts for standard sale campaigns or use Custom Prices for flat rate pricing.
Can I limit the number of times a customer receives the discount?
No. Although Shopify has a setting to limit how many times each customer can use a discount, that setting does not apply to Wholesale Hub discounts.