AskBiz|Help Centre
Customer Managementยท4 min readยทUpdated 21 May 2026ยทโœ“ Reviewed May 2026Recently UpdatedWhat changed? โ†’

Creating a Loyalty Programme

Set up points-based or visit-based loyalty rewards to keep customers coming back.

260 people found this helpful

Choosing a loyalty model#

AskBiz supports two loyalty models. Points-based: customers earn points per currency spent โ€” for example 1 point per KES 100. Points can be redeemed for discounts or free items. Visit-based: customers earn a stamp per visit and get a reward after a set number โ€” buy 9, get the 10th free. Choose points if you have varied basket sizes. Choose visits if most transactions are similar value, like a coffee shop.

Setting up your programme#

Go to POS > Loyalty and click Create Programme. Name it, choose the model, and configure the earn rate. For points, set how many points per unit of currency and the redemption value โ€” for example 100 points equals KES 50 off. For visits, set the reward threshold and the reward itself. Enable the programme and it starts tracking automatically when customers are linked to sales.

Customer experience#

When a linked customer makes a purchase, their points or visits accumulate automatically. The POS shows their current balance during checkout. Staff can mention the balance โ€” You have 450 points, that is KES 225 in rewards. When a customer wants to redeem, the cashier taps Redeem on the checkout screen and the discount applies. Customers can also check their balance via WhatsApp if you enable the feature.

Measuring effectiveness#

The Loyalty Dashboard shows enrolment rate, active members, redemption rate, average spend of loyalty members versus non-members, and programme cost. The key metric is whether loyalty members spend more and return more often. AskBiz compares loyalty and non-loyalty cohorts automatically. If the programme is not driving incremental revenue, the data tells you.

Frequently Asked Questions

Was this article helpful?

Still stuck? Email our support team.

Ask a question