Skip to content

Member prices vs coupon codes for WooCommerce loyalty

Why a member price that customers see from the first page works better than a loyalty coupon code, when a coupon is still the right tool, and how to switch without losing margin.

PKBy PriceKit team··2 min read

CODELOYAL10−10% Member price€52.00€46.80Applied automatically after log in

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

  1. Install PriceKit. A 20 % member discount is ready on activation; set it to what your margin allows.
  2. Choose the guest preview so visitors see what members pay.
  3. Retire the old loyalty code, or limit it to existing customers' email addresses for a month.
  4. 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.

Get PriceKit on launch day

PriceKit is in review on WordPress.org and in development for Shopify. Leave your email and we'll send the link the day it's live.

Compare plans

One email at launch. No newsletter, no sharing.