B2B Solution | How to give wholesalers 10% discount for the first order, and 20% discount for next orders?
This article will guide you on how to set a 10% discount for the first order and a 20% discount for subsequent orders. We can combine Auto Tag and Custom Pricing features to achieve this requirement.
Firstly, we need to create two Custom Pricing rules (How to create Custom pricing rule) as follows:
- Rule 1: Apply to customers tag b2b10; Priority : 1; Decrease the original price by a percentage (%): 10%
- Rule 2: Apply to customers tag b2b20; Priority : 0; Decrease the original price by a percentage (%): 20%
Next, we need to set rules to assign customers a tag to get the corresponding discount:
- You can use Registration Form or Auto Tag module to assign tag b2b10 to the customers who register a b2b account for the first time. Learn more.
- Create an Auto tag rule to assign b2b20 after a b2b account places the first order
As a result, after b2b10 customer creates the first order, he will have two tags: b2b10 and b2b20. Therefore, the Custom Pricing rule #2 will be applied from now on because it has a higher priority than that of Custom pricing rule #1 (0 is the highest priority).
If you still have any further questions or concerns, please feel free to drop us a line on live chat or via email.
Hope this article helpful. Wish you a cracking day 😊!
By Emma C.
Updated on: 11/06/2025
Thank you!