Most WooCommerce stores reward loyal customers with a coupon code: "LOYAL10 for 10 % off". It works, but it works late. The customer sees the full price on every product page and only learns their real price at checkout, if they remember the code.
Where a loyalty coupon falls short
The price is invisible while customers decide
Product pages, category pages and the shop grid all show the full price. The reward appears only in the last step, after the decision is made.
Codes travel
A code that reaches a voucher site becomes a discount for everyone, and you can't tell loyal customers from bargain hunters any more.
Codes create friction
Forgotten or mistyped codes turn a reward into a support ticket. Guests never learn that an account would save them money.
How a member price works instead
A member price belongs to the customer, not to a code. Once they log in, every price on the site is their price:
| Where | Coupon code | Member price |
|---|---|---|
| Product page | Full price | Member price with the old price crossed out |
| Shop grid | Full price | "−10 % Member price" tag |
| Cart and checkout | After typing the code | Applied automatically |
| Order email and invoice | Coupon line | "Member price −€2.50" line |
| Guests | Never see it | See it as a preview with Log in / Create account |
Turning guests into accounts
The guest preview is the part most stores underestimate. A visitor sees "Members pay €46.80" with Log in and Create account right next to the price. That is a concrete reason to register, at the moment the visitor cares about the price.
When a coupon is still the right tool
- Campaigns with a deadline: Black Friday, a seasonal sale.
- Welcome offers sent by email for the first order.
- Partner or influencer codes you want to measure separately.
They combine fine with member prices: the coupon applies on top.
Switching from a loyalty code to member prices
- Install PriceKit. A 20 % member discount is ready on activation; set it to what your margin allows.
- Choose the guest preview so visitors see what members pay.
- Retire the old loyalty code, or limit it to existing customers' email addresses for a month.
- After a month, open Insights and compare discount orders with other orders before changing the percentage.
Questions
- Can I use member prices and coupons at the same time?
- Yes. The coupon is applied on top of the member price, the same way it is applied on top of a sale price. Use WooCommerce's coupon restrictions if a code should not combine.
- What discount should a member price be?
- Start with what your margin allows on most products, often 5–15 % for retail and 15–30 % for trade accounts. Compare discount orders with other orders in Insights after a month before changing it.
- Do guests see the member price?
- Only if you choose the guest preview. They then see the member price with Log in and Create account links, but pay the regular price until they log in.