This guide walks you through the minimum configuration needed to have a working loyalty programme in under 10 minutes.
Step 1 – Set Your Points Label #
Go to Points & Rewards → Settings → General. Set the Points Label (plural, e.g. “Points”) and optionally a Singular Label (e.g. “Point”). This label is displayed throughout the dashboard, emails, and product pages.
Step 2 – Enable Points for Purchases #
On the Earn tab, find Points for Purchases and enable it. Set your earning rate – for example, 1 point per £1 spent. This means a customer spending £50 earns 50 points. You can also configure:
- When to award points – at order placement (Thank You page) or when the order is completed.
- What to include in the calculation – subtotal only, or include shipping and taxes.
- Rounding – floor, round, or ceil for partial points.
Step 3 – Create a Reward #
On the Belohnungen tab, click Add Reward. Configure:
- Name – e.g. “£5 Off Coupon”
- Points Cost – e.g. 500 points to redeem
- Type – Voucher (discount coupon), Product (free item), or Custom
- Discount Type – Fixed cart, Percentage, or Fixed product
- Discount Amount – e.g. £5.00
Save the reward. Customers will now see it in their Rewards dashboard.
Step 4 – Enable the My Account Tab #
On the Account Tab settings tab, ensure Show Rewards in My Account is enabled. Customers will see a Belohnungen tab on their WooCommerce My Account page.
Step 5 – Enable Email Notifications #
On the E-Mail tab, enable Points Earned Email so customers receive a notification each time they earn points. You can customise the subject and body using placeholder variables like {points}, {points_label}und {user_name}.
Step 6 – Test It #
- Place a test order as a logged-in customer.
- Complete or process the order (depending on your award timing setting).
- Besuchen Sie My Account → Rewards to confirm points appeared.
- Try claiming the reward you created.
- Check your inbox for the points earned email.
You now have a fully working loyalty programme. From here, explore additional earning methods, levels, referrals, and premium features to further engage your customers.