Key takeaways
- Loyalty cards increase repeat visits from existing customers, but they don't bring new ones.
- A TikTok reward pays a customer to reach hundreds or thousands of new locals, so every redemption is also an ad.
- The best setup uses both: retention from loyalty, acquisition from reach-based rewards.
Every café has tried the punch card. Buy nine, get the tenth free. It works, a little. But if you've ever wondered why your loyalty program never seems to actually grow the business, here's the uncomfortable answer: it can't. A loyalty card only rewards people who were already walking in.
What a loyalty program does, and doesn't. Do
Punch cards and points are a retention tool. They nudge an existing customer to come back a bit more often. That's real value. But every stamp goes to someone who already found you. There's no mechanism that brings a stranger through the door. You're rewarding demand you already had.
What a TikTok reward does differently
A reward tied to a customer's TikTok flips the equation. Instead of paying for a repeat visit, you're paying for reach. A customer films their order, tags you, and their video is shown to hundreds or thousands of nearby people who've never heard of you. The free drink you give up isn't a discount on demand you had. It's the cost of an ad that a trusted local made for you.
The honest comparison
- Loyalty card: rewards existing customers · drives repeat visits · costs you margin on demand you already had · zero new reach.
- TikTok reward: rewards any customer · drives new reach · costs you margin only when a post performs · every redemption is also an advertisement.
They're not competitors, they're different jobs. Loyalty keeps the people you have. Reach-based rewards go get more. If you can only build one right now, build the one that grows.
Why "reward on performance" matters
The risk people imagine is giving away free product for videos nobody watched. The fix is tiering: the reward only unlocks when the post crosses a view threshold you set. No views, no payout. Big views, bigger reward, and it was worth every cent because a few thousand locals just saw your business through a friend's feed.
The setup that does both
PerkWave runs the acquisition half automatically: customers tag you, views are tracked live, reward tiers unlock on their own, and staff redeem a code in-store. Pair it with whatever loyalty you already run, and you've got retention and growth. Curious about the numbers? The ROI calculator shows what reach-based rewards could return.
👉 Start free on perkwave.app. 30-day free trial, no card required.
The PerkWave Team
Helping local businesses turn customers into creators.
Frequently asked questions
Do loyalty programs actually grow a business?
They grow repeat visits from customers you already have, which improves retention, but a loyalty program has no mechanism to bring in new customers. For growth you need a channel that generates new reach, like rewarding customers for TikTok posts that reach nearby people.
Is a TikTok reward better than a punch card?
They do different jobs. A punch card retains existing customers; a reach-based TikTok reward acquires new ones by turning each customer's post into local exposure. The strongest setup uses both. Loyalty for retention, TikTok rewards for growth.
Won't I lose money giving away free products for posts?
Not if the reward only unlocks at a view threshold. You give something away only when a video actually reached people, so each payout is tied to proven exposure, effectively an ad you paid for after it worked.
Ready to put your customers to work?
Launch a TikTok rewards program for your business. Free during early access, no card needed.
Start free →First 10 businesses: your first year is on us.