Customers & loyalty

Your customer list is the most valuable asset in your POS. Tranzo captures, remembers, and helps you bring customers back.

The customer record

Each customer stores:

Capturing customers at POS

Cashiers can't see the full customer list, but they CAN:

Every sale linked to a customer earns 1 loyalty point per KES 10 spent.

Redemption

At checkout, if the linked customer has points, the cashier can redeem them against the bill. Default rate: 1 point = KES 1. Configure in Settings → Loyalty if you want a different rate.

Birthday rewards

If a customer has their date of birth on file, Tranzo sends an SMS reward on their birthday morning at 05:00 UTC (Kenya local time 08:00). Customizable per company in Settings → Loyalty.

Milestone rewards

Customers get automatic bonuses at spend milestones: KES 5,000, KES 10,000, KES 25,000. Triggers a personalized thank-you SMS.

Referrals

Each customer has a unique 6-character referral code. When a friend uses the code on their first purchase, both parties get 500 loyalty points. Find the code on the customer profile page.

Win-back campaigns

Drawer → CampaignsWin-back. Tranzo identifies customers who haven't visited in 30+ days. Draft an SMS, personalize with their name and last-visit date, send. Each message costs ~KES 1 depending on your Africa's Talking plan.

Broadcast email

For customers with email addresses, you can send a one-off broadcast (promotion, new product launch, holiday greeting). Drawer → CustomersBroadcast. Compose, preview, send. All broadcasts are one-way and include an unsubscribe link as required by KDPA.

Privacy & KDPA compliance

Customer data is yours, stored securely on Tranzo's servers in line with Kenya's Data Protection Act:

Who sees what

Tips