Loyalty programs
Smile.io and Yotpo loyalty set up properly and connected to Omnisend or Klaviyo, so points, VIP tiers, referrals and reviews turn first orders into repeat orders instead of sitting unused in a widget.
The short answer
Most loyalty programs fail for one reason: customers forget they're in them. The app gets installed, points pile up, and nobody is reminded to use them. A loyalty program earns when it's designed around your margins and communicated through email and SMS: points balances, rewards ready to use, points about to expire and tier upgrades, sent at the right moment.
What gets set up
Six pieces, planned together so rewards drive repeat orders without eating the margin.
Earning rules and rewards sized against your margins, so the program pays for itself instead of becoming a permanent discount.
Tiers that give your best customers a reason to spend a little more, with perks that feel exclusive rather than cheap.
Give-and-get referral rewards that turn happy customers into your cheapest acquisition channel.
Review requests timed after delivery, with reviews and photos fed back into flows and campaigns as social proof.
Points balance, reward ready, expiring points, tier upgrade and win-back emails and SMS that keep the program top of mind.
Points, tiers and review activity synced into Omnisend or Klaviyo, so segments and flows can use them.
The flows that do the work
These run automatically once the loyalty app and your email platform are connected.
Flow
Trigger
Its job
Welcome to the program
Customer joins or places a first order
Explain how points work and show the first reward within reach.
Points earned
Order placed
Show the new balance and what it can buy next.
Reward ready
Balance reaches a reward
Turn unused points into a reason to order now.
Points expiring
Points close to expiry
Create urgency without discounting.
VIP tier upgrade
Customer reaches a new tier
Make the customer feel recognised and show the new perks.
Referral invite
After a positive review or repeat order
Ask happy customers to share, at the moment they're most likely to.
How it works
01
Design
Earning rules, rewards and tiers modelled against your margins and repeat-purchase data.
02
Set up
Smile.io or Yotpo configured, branded and placed on your store.
03
Connect
Loyalty data synced to Omnisend or Klaviyo, with the loyalty flows built and tested.
04
Launch and tune
Launched to existing customers, then redemption and repeat-order rates watched and adjusted.
FAQ
Which loyalty apps do you work with?
Mainly Smile.io and Yotpo, both set up in full and integrated with Omnisend or Klaviyo. Other loyalty apps are possible on request.
Will a loyalty program eat my margin?
Not if it's designed properly. Rewards are sized against your margins and average order value, and redemption is monitored after launch, so the program drives extra orders instead of discounting orders you'd have had anyway.
Is my store ready for a loyalty program?
It makes most sense once you have a steady base of returning customers. If most revenue still comes from first orders, the flows and list growth usually come first, and the audit will tell you which.
Does loyalty work with Omnisend?
Yes. Smile.io and Yotpo both connect to Omnisend and Klaviyo, so points, tiers and reward status can be used in segments and flows.
Can you take over a loyalty program we already have?
Yes. We review the earning rules, rewards and tiers against your margins, then add the flows that make customers actually use it.
Free audit
Share your store and we'll show you where repeat revenue is being left on the table, and whether loyalty or something else should come first.