The best loyalty programmes are ones customers notice while they’re already shopping — not just afterwards in an email. Perkie surfaces points information at the exact moments that influence buying decisions: on the product page, in the cart, and at checkout. All of it is automatic. No shortcodes, no theme editing, no developer required.
—
What It Is
Perkie hooks directly into WooCommerce’s standard templates to display points and rewards information at key points in the shopping journey. Customers see what they’ll earn before they buy, can redeem points right from the cart, and see loyalty discounts applied automatically if they’ve earned them.
—
Why It Matters
Points that customers don’t know about don’t influence behaviour. Showing a customer “You’ll earn 47 points with this order” before they hit the checkout creates anticipation — they’re more likely to complete the purchase, and they leave with a concrete reason to come back. Showing a loyalty discount badge on a product page they’ve bought before is a quiet, meaningful thank-you that can tip the scale on a repeat purchase.
—
What Customers See
On Product Pages
Two optional badges can appear on product pages, both calculated automatically:
Points earning badge — Shows the customer how many points they’ll earn if they buy this product. The number is calculated from the product price × your earn rate × any multiplier the customer qualifies for. So a Gold tier customer with a 1.5x multiplier sees a higher earn figure than a Bronze tier customer looking at the same product. The badge updates if the customer changes quantity.
Loyalty discount badge — If the customer has previously purchased this product and you have the loyalty discount feature enabled, a badge appears showing the repeat-purchase discount they’ll receive. This is specific to them — it’s not a publicly visible sale price, it’s a personalised signal that your store remembers and rewards repeat buyers.
In the Cart
Once a customer has items in their cart, Perkie adds a few things to the cart page:
Points earning summary — A summary line shows the total points the customer will earn across the entire order: “You’ll earn X points with this order.” This accounts for earn rates, multipliers, and any product-level exclusions.
Redemption panel — If the customer has enough points to redeem, a panel appears showing their current balance and giving them the option to apply points toward this order. Redemption generates a discount coupon automatically and applies it to the cart. The panel makes the whole process feel simple: balance shown, button clicked, discount applied.
Loyalty discount line item — If a loyalty discount applies to one or more items in the cart, it appears as a clearly labelled discount line in the cart totals, so customers can see exactly what they’re saving.
At Checkout
The checkout page shows exactly the same information as the cart — the points earning summary, the redemption panel (if points are available), and any loyalty discount line items. Customers who didn’t spot the redemption option in the cart get one more chance to use their points before they complete the purchase.
For Guest Customers
Guests shopping without an account see a gentle prompt in place of the points-earning summary: “Create an account to earn points with this purchase.” It’s not pushy — just a clear, friendly signal that there’s something worth having for logged-in customers. This can be a quiet nudge toward account registration without you needing to do anything extra.
—
Common Questions
Do I need to add any shortcodes or edit my theme?
No. Perkie hooks into WooCommerce’s standard template system. Everything appears automatically on standard WooCommerce product pages, cart, and checkout. If your theme uses highly customised WooCommerce templates, the hooks may not fire in the right place — in that case, check Tracksies > Perkie > General and look for template compatibility options.
What if I want to exclude certain products from earning points?
You can exclude specific products or categories from the points programme in Tracksies > Perkie > Earn tab. Excluded products won’t show a points badge, and they won’t contribute to the cart-level earning summary.
How is the points earning badge calculated?
The badge shows: floor( product price × earn rate × multiplier ). The earn rate is set in Tracksies > Perkie > Earn tab. The multiplier is the highest one the customer qualifies for — from their tier, VIP status, or badges. Guest customers and customers with no multiplier see the base earn rate.
Can customers partially redeem their points?
The redemption options in the panel are configured in Tracksies > Perkie > Redeem tab. Depending on your settings, customers may be able to redeem a fixed amount, all their points, or choose from preset redemption amounts. The panel reflects whatever redemption options you’ve configured.
What does the loyalty discount look like in the cart?
It appears as a standard WooCommerce discount line in the cart totals section, labelled clearly as a loyalty discount. The amount depends on the loyalty discount rules you’ve set — product-level discounts take priority over category-level, which take priority over tier-level.
Will the redemption panel show for customers with very few points?
Only if they have enough points to meet the minimum redemption threshold you’ve set. Below that threshold, the panel doesn’t appear — there’s no point showing customers an option they can’t use yet. Instead, they’ll still see their earning summary so they know they’re building toward something.