Skip to content

Say something worth interrupting someone for.

Loyalisto knows who came in, how often, and how close they are to a reward. That is what makes a message land instead of annoy. It goes to the card already in their phone, so it arrives on the lock screen without an app.

Start your free trial

Six that earn their place.

The message, and the thing that set it off. Each one arrives as an update to the card the customer is already holding. The ones marked automatic run on a rule, in your own words. A one-off says one of the ready-made messages, filled in for each card.

We have not seen you in a while. Your next wash is half price until Sunday.
AutomaticThirty days without a visit
You are two grooms away from a free full groom. There is space on Thursday.
AutomaticTwo stamps short of the reward
Happy birthday from Nine Barbers. A free beard trim is waiting on your card.
AutomaticA birthday, taken at sign-up
Your balance is 340 points at Harbor Books.
One-offSent now, to the customers holding points
Your free coffee is ready to claim at Corner Coffee.
One-offScheduled for Friday, to everyone with a reward waiting
That is ten visits with us, and we noticed. A free tune-up is waiting on your card.
AutomaticThe tenth visit

Four steps to send one.

The same four whether it goes out once on a Friday or runs quietly for a year.

  1. 1

    Build the audience

    Filter by how often somebody comes, what their balance is, when they were last in, which program they are on, or the tier they have reached.

  2. 2

    Choose the message

    A send to an audience says one of the ready-made messages, and each one fills in the customer’s name, their balance or how close the reward is, so every person gets their own version of the line. A rule that runs on its own sends the words you give it.

  3. 3

    Choose the trigger

    Send it now, schedule it for a date, or leave a rule running that fires on behavior: thirty days quiet, a birthday, a reward about to expire, a tier just reached.

  4. 4

    See where it landed

    Each campaign reports how many went out, how many failed, and how many were held back because that person turned card messages off before it was sent.

Who you are allowed to message.

Messaging customers has rules, and they are not the same in every state. Loyalisto is built so only the people who joined your program hear from you and the opt-out always works, which is the part you would otherwise have to think about.

Only people who joined

Your audience is the customers who added your card and have not turned its messages off. There is no list to buy, and nothing arrives from anywhere else.

Installing the card is the opt-in

A message only reaches a card that is actually sitting in a wallet. Every time a customer turns messages off or back on, the change is written to a log with the time it happened and where it came from.

One link turns it off

Every card carries its own preferences link. Opening it shows what is switched on, switching it off takes effect on the next send, and there is no email to us in the middle.

Their data is theirs

From that same link a customer can export everything you hold on them, or ask for the lot to be deleted.

What the plan includes.

Wallet messages
200 wallet messages a month included, then credits (packs of 500 for $10, 2,000 for $30 and 5,000 for $60, plus tax where applicable).
Campaigns that send themselves
Included, beside the welcome and reward-earned messages and the one-off sends.

The allowance counts every message that reaches a card: campaigns, the automatic messages, and the note a stamp card gets after each stamp. It starts again with each billing month. Past it, each message spends one credit, and with no credits left a send stops rather than quietly costing you money. Credits never expire while your account is active and are non-refundable. Planning a bigger send? Buy the credits it needs in Settings → Billing before it goes out.

The quiet regular is the one to write to.

Build the program first, and the audience builds itself. A card is asked for only to start the 7-day free trial.