Loyalty & points system

A points system customers actually use — and you can prove pays for itself

Earning and redemption tie into the POS and LINE you already run. Customers collect without carrying a card, cashiers gain no extra steps, and you see the number that matters: how much the points you gave away came back as repeat revenue.

No cards
membership lives on LINE or a phone number
At checkout
earning completes inside the existing payment step
All branches
points work across branches and channels
Measurable
see repeat rate and customer value actually move

The short answer

How should a loyalty points program actually be designed?

An effective points program does three things at once: earning happens without the customer carrying a card or the cashier doing extra work; rewards are things customers genuinely want and can reach within a realistic number of visits; and results are measured as repeat revenue, not member count. Most failed programs get the first right and never measure the third.

Key facts

  • Earning should happen at checkout with the fewest extra steps for staff
  • Issued points are a liability — they become discounts later and should be recorded
  • The usable metrics are repeat rate and basket size of members versus non-members
  • Rewards reachable within a few purchases outperform large, distant ones

Last reviewed:

What the system does

What the loyalty system does

Easy for customers, and answerable for owners: is this program worth it?

📱

Sign up in seconds

Via LINE or a phone number at checkout — no long form and no card to print.

⭐

Automatic earning

Points calculate from the real basket on your rules and post the moment the sale closes.

🎁

Rewards & redemption

Redeem in store or on a phone, with points deducted and the value recorded on the same receipt.

🏅

Membership tiers

Tiers by accumulated spend or frequency, each with its own benefits.

🎯

Campaigns & bonus points

Multiplier windows, product-specific points, or birthday points, scheduled in advance.

🔔

LINE notifications

Balance, expiring points, and available rewards — targeted, not broadcast to everyone.

📊

Program reporting

Repeat rate, basket size, and customer value for members versus non-members.

🧮

Outstanding points liability

The value of points issued but not yet redeemed, so accounting sees the real obligation.

Program models

Program models to choose from

Each suits a different buying rhythm — pick from how often your customers return.

Points

Points on spend

The most flexible — best where basket sizes vary and the range is broad.

Stamps

Visit stamps

Buy N, get one free — best where baskets are similar, like a café.

Tiers

Membership tiers

Benefits by annual spend — best for higher-value goods and a small regular base.

Cashback

Store credit

Credit toward the next purchase — the easiest to understand and the fastest to pull people back.

Try it

How much more do members come back?

Step through how the return rate changes once a customer joins.

Week 1Pushback, slower work
Month 1Getting used to it
Month 2Faster than before
Month 3+Can't work without it

The pushback phase is short — most businesses quit right before it turns

How we work

From paper cards and notebooks to a program you can measure

We design the rules first — the wrong rules make a good system worthless.

  1. 01

    Look at real behaviour

    Return interval, basket size, and the share of regulars decide which model fits.

  2. 02

    Design rules and cost

    Earn rate, redemption value, and expiry, with the program's cost as a share of revenue.

  3. 03

    Connect POS and LINE

    Earning and redemption complete inside the existing checkout step — no added queue time.

  4. 04

    Pilot in one branch

    Run one branch for a month or two, measure, and fix the rules before rolling out.

  5. 05

    Measure and adjust

    Track repeat rate and cost per redeemed point, and shape rewards around what people actually take.

Connects with what the shop already uses

Storefront POSLINE OAWeb storeShopee / LazadaPayment & QR systemsInventory systemsBooking systemsExisting customer databases

Paper stamp cards

  • Customers forget the card and never collect
  • A lost card loses the points — nothing is recorded
  • No idea who the regulars are or what they buy
  • No answer to whether the program raised sales at all

A points system tied to sales

  • Earning works every time from a phone number or LINE
  • Points live in the system and every receipt is auditable
  • Each customer's purchase history is visible
  • Member repeat revenue is measurable against non-members

Best for

Multi-branch retailCafés and restaurantsSalons, spas, and clinicsBrands selling in store and onlineBusinesses with a clear regular baseShops that tried paper cards and gave up

FAQ

Loyalty system FAQ

Short answers to what shop owners ask before starting.

What earn rate makes a program worth running?

Start from gross margin. The value of points issued is a future discount, so it has to sit inside what gross margin can absorb — a high-margin shop can give more without hurting results. The check is to express program cost as a share of revenue, then compare it against the repeat revenue that actually appeared after launch.

Do customers need to install an app?

No. The system runs through LINE or a phone number customers already use, which is the main reason adoption runs far higher than app-based programs. Requiring an install typically narrows sign-ups to the small group who were already regulars.

Should points expire?

Yes. Points that never expire accumulate into a growing accounting liability and give no reason to return. Six months to a year from the last purchase is common, with a reminder before expiry — and that reminder is often the single most effective trigger for a return visit.

Do points work across branches and channels?

They can, and they should — customers see one brand. Balances are held centrally, so every branch and channel earns and redeems against the same total. Reporting still shows where points were earned and redeemed, which is what lets you allocate the program's cost.

How is customer data handled under PDPA?

We collect only what the service needs — contact details and purchase history — with consent that states the purpose at sign-up. The system supports a customer's request to view, correct, or delete their data, and staff access is limited to what each role requires.

How do we know the program is working?

Compare members against non-members on three numbers: return rate within a period, average basket, and purchases per year. If all three are meaningfully higher for members and the gap is worth more than the points given away, the program pays.

Learn more

Related articles

A Thousand Members Signed Up and Sales Did Not Move

Member count is the number that always goes up and tells you least. How to measure whether a points program created revenue that would not have happened, and three reasons programs go quiet despite heavy sign-ups.

How to Build a Points and Membership Program That Truly Brings Customers Back

An easy guide for shops and restaurants that want repeat customers, not just points handed out and forgotten.

Points or Membership: Choosing the Right Loyalty Program to Build Regulars for Your Shop

Points reward customers for returning to redeem prizes; membership focuses on knowing customers and giving privileges. They differ and suit different shops. Choosing wrong wastes budget on a program customers ignore. This helps you choose by your customers' real behavior.

Switching Cost: Why Customers Stay or Walk Away

Customers do not always stay because they are happy; sometimes they stay because switching is hard, and leave not because you are bad but because switching is easy. Understanding switching cost helps design for customers who want to stay, not just ones who are stuck.

How Customer Segmentation Helps You Sell to the Right People

An easy guide for SME owners who want to stop blasting ads at everyone and start treating each customer group in the way that fits them.

Churn Prediction: Knowing Which Customers Are About to Leave, While There Is Still Time to Keep Them

Customers almost never leave suddenly — they signal in advance: using less, buying less often, ignoring emails. Churn analysis reads these signals systematically, so you can reach out while minds can still be changed.

Want customers back more often — and proof it pays?

Tell us which POS you run, how many branches you have, and which loyalty schemes you have already tried. We'll help design rules customers use and a cost the business can carry.

Chiang Mai team — programs designed from your customers' real purchase behaviour.