How do I get customers to come back to my cafe?

A first-timer who has a good night still forgets you by next week unless you give them a reason not to. Points, tiers and prepaid credit are that reason. They work because the discount is automatic.

By Atilla Yurtseven · · Updated · 9 min read

Key takeaways

Reward the behaviour you want. Members earn points for spending, visiting and ordering. Crossing a threshold moves them to a higher tier with an automatic session discount. Campaigns bundle minutes or wallet credit into deals they buy at the counter or in the app. Prepaid wallet credit means the next visit is already paid for. None of it needs your staff to remember anything.

  • Loyalty tiers grant an automatic session discount at each point threshold.
  • Points come from spending, visits, package buys and orders.
  • Discounts are stored in basis points to avoid rounding errors.
  • Campaigns bundle minutes or wallet credit into buyable deals.
  • Prepaid wallet credit brings a member back with money already loaded.
HandyCafe
Members How do I get customers to come back to my cafe?
On this page

A first-timer has a good night at your cafe. Fast machines, a seat by their friends, a drink without queuing. They leave happy. And unless you gave them a reason to think about you again, they have forgotten your name by the weekend.

Getting someone through the door once is the expensive part. You already did it. A loyalty program is just the cheap follow-up that stops that effort from evaporating. It works best when nobody has to remember to run it.

Reward what you actually want more of

The honest goal of loyalty is not to give discounts away. It is to pay people, in small amounts, for the behaviour that keeps your lights on: coming back, staying longer, spending on the way.

HandyCafe does this with points and tiers. Members earn points as they use the place, from spending money to logging in to buying a package to placing an order. Each tier has a point threshold and a discount attached. Cross the threshold and you are in the tier, sitting at the highest one your points qualify for.

The reason this works where a paper punch card does not is the next part.

The discount runs itself

When a member with a tier discount starts a session, the pricing engine lowers the base hourly rate before it works out the cost. Nobody at the counter looks up whether this person is Gold or Silver. The rate is simply correct.

That automation is what makes the promise real. A discount your staff has to remember is a discount that gets forgotten on the busy nights that matter most. A customer who was promised a reward and did not get it is worse than one you never enrolled.

Under the hood the discount is stored in basis points, not percentages, to keep the money math exact:

Tier discount Percentage On a 1000/hour rate
250 bps 2.5% member pays 975
500 bps 5% member pays 950
1000 bps 10% member pays 900
2000 bps 20% member pays 800

You set the thresholds and the discounts to match your margins. The session pricing you already run is what the tier quietly bends.

Campaigns sell the commitment

Tiers reward people for staying. Campaigns are how you sell them a reason to commit up front.

A campaign is a named deal, a Summer Special or a Weekend Bundle, that packages one or more offers together. Each package inside it defines what the member gets and what it costs: a block of minutes, a load of wallet credit or both, often with bonus minutes stacked on top. You flip it active when it runs and set an expiry so it ends on its own.

Members buy campaigns where it suits them. They show up in the client-side member panel and the mobile app. A regular tops up from their seat or their phone. The same deals sell at the counter for the walk-in who is not on their own device.

Prepaid credit is the strongest hook of all

Here is the quiet truth about retention: the most reliable returning customer is one who has already paid.

Wallet credit is money a member loads in advance. The system deducts from it as they play PCs, consoles or orders. A member with credit on their account has made the decision to come back without you asking, because walking away means leaving money on your books.

The credit is tracked honestly, which keeps the offers clean. Paid funds and bonus funds are separate records. A "pay for 100 minutes, get 20 free" promotion does not blur the two in your accounts. Each credit carries its own source and expiry. The member account and wallet hold all of it in one place.

Stack the three and they cover the whole return journey. Campaigns get the commitment, wallet credit makes leaving cost something, tiers reward the habit once it forms. And because every piece runs off the member record instead of your staff's memory, the program keeps working on the nights you are too busy to think about it, which are exactly the nights it earns its keep.

Frequently asked questions

How does a loyalty tier system work?

Members earn points as they use the cafe: spending money, logging in, buying packages or placing orders. Each tier has a point threshold and a discount. When a member's points pass a threshold they move to that tier and its discount applies automatically to their session pricing. A member sits in the highest tier they qualify for.

Do I have to apply the discount by hand?

No. That is the point. When a member with a tier discount starts a session, the pricing engine reduces the base hourly rate before it calculates the cost. Your staff does not remember who is Gold and who is Silver. The rate is already right.

What is a basis point discount?

Discounts are stored in basis points rather than percentages to avoid rounding errors in money math. 100 basis points is 1 percent. 500 is a 5 percent discount. On a 1000-per-hour rate, a 500 tier means the member pays 950.

What is the difference between a campaign and a tier?

A tier is an ongoing status a member earns and keeps, with an automatic discount. A campaign is a specific deal you publish, like a Summer Special, that bundles packages of minutes or wallet credit for a set price. Members buy campaigns at the counter or in the member panel. Tiers reward loyalty; campaigns sell it.

How does prepaid credit help retention?

Wallet credit is money a member loads in advance. The system deducts from it as they play. A member with credit on their account has already decided to come back, because leaving means leaving money behind. Paid credit and bonus credit are tracked separately. A 'pay for 100, get 20 free' offer stays clean in your books.

Can members buy this themselves?

Yes. Campaigns and packages show up in the client-side member panel and the mobile app. A member can top up or buy a bundle without your counter. It also sells at the cashier for walk-ins who are not on their own device.

Turn a good night into a habit

Tiers, campaigns and prepaid wallet credit come with HandyCafe. See how they fit together.