Loyalty & Rewards

Rewards people actually remember.

An unredeemed point is a liability that bought you nothing. WhatsApp puts the balance where the customer will see it.

Start free trial Book a demo

The problem

Loyalty schemes fail quietly. Points accumulate in an account nobody logs into, the customer never learns what they are worth, and the scheme costs money to run while changing no behaviour at all. The problem is almost never the reward — it is that the balance is invisible at the moment when it could influence a purchase. Putting it in a WhatsApp message, tied to something the customer just did, makes it real.

How it works

Set it up once. Then leave it running.

  1. Points earned

    After a qualifying order the customer is told what they earned and what the running balance is now worth in plain terms.

  2. Nudge near a threshold

    When a balance comes close to something worth having, say so. Proximity to a reward is what actually changes behaviour.

  3. Remind before expiry

    If points expire, warn people in time to use them. An expiry that arrives unannounced costs more goodwill than the points were worth.

Message sequence

What your customer actually receives.

Every step is configurable — change the timing, drop a step, or keep it to a single message.

  1. After an order

    Points earned

    Thanks Priya! You earned 85 points on that order. Your balance is 340 — that is ₹340 off your next one.

  2. Near a threshold

    Almost there · Optional

    You are 60 points from a free full-size serum. One more order should do it.

  3. Before expiry

    Expiry warning · Optional

    Your 340 points expire at the end of the month. Here is what you can use them on.

Express the balance in money

“340 points” means nothing without conversion. “₹340 off your next order” is immediately comparable to a price. The same information stated in currency does considerably more work.

Thresholds change behaviour, balances do not

Knowing you have some points is inert. Knowing you are sixty points from something specific is a reason to order now. Message the gap, not the total.

Do not let points expire in silence

A scheme that quietly deletes what customers earned produces exactly the resentment loyalty programmes exist to avoid. If there is an expiry, the warning is not optional.

Works with your store.

Order and cart data flows straight into the conversation.

  • Shopify

    Sync orders, carts and customers.

Frequently asked questions

Why do most loyalty schemes go unused?

Because the balance is invisible. Points live in an account page customers rarely visit, so they never enter the decision at the moment of purchase. Surfacing the balance in a channel people read is the single biggest change you can make.

Should points expire?

Expiry limits the liability on your books, but it costs goodwill if it happens silently. If points do expire, warn customers with enough time to use them, and be clear about the rule when they earn them.

How often should I message about points?

Tie messages to events — an order, a threshold, an expiry — rather than sending on a schedule. A balance update attached to something the customer just did is welcome; a monthly statement is not.

How to set this up

The guides and articles behind this use case.

  • Guide

    Scheduling and Managing Broadcasts

    Schedule a broadcast in advance, and pause, resume or cancel one that is already running.

  • Product

    Broadcasts

    Send targeted WhatsApp campaigns to exactly the right contacts — personalised, scheduled, and tracked from first send to final sale.

  • Article

    What counts as opt-in on WhatsApp

    Meta requires opt-in before you message anyone on WhatsApp. Here is what a valid opt-in must say, where you can collect it, and what it costs you to get this wrong.

Put this to work on your store.

Seven days free. No credit card. Live in minutes.

Start Free Trial Book a Demo