We Ditched Smile.io for Yotpo 3.0 and Improved Customer Retention by 20%
We’re a mid-sized D2C sustainable home goods brand running on Shopify Plus, with 120k+ active customers and $18M in annual recurring revenue. For 18 months, we relied on Smile.io to power our loyalty program, but stagnant retention metrics and limited tech stack integration pushed us to switch to Yotpo 3.0. Three months post-migration, our 90-day customer retention rate is up 20% — here’s how we did it, and what you can learn from our process.
Why We Outgrew Smile.io
Smile.io served us well in our early growth phase, but as we scaled, four core pain points became impossible to ignore:
- Limited rewards flexibility: Smile only supported points for purchases and referrals, with no native tiered VIP structure. We couldn’t reward non-purchase actions like leaving reviews or sharing user-generated content, which made up 30% of our customer engagement.
- Poor integration with core tools: Our support team uses Gorgias, and our marketing team runs all campaigns via Klaviyo. Smile’s Zapier-only integration led to 24+ hour sync delays for loyalty data, meaning support agents couldn’t see a customer’s points balance in real time, and Klaviyo segments were always outdated.
- Weak analytics: Smile’s dashboard only tracked basic metrics like total points redeemed. We couldn’t tie loyalty activity to customer LTV, run cohort analysis, or predict churn for at-risk members.
- Clunky mobile experience: 62% of our traffic comes from mobile, but Smile’s rewards widget had a 47% bounce rate on mobile devices, with slow load times and unresponsive design.
Evaluating Yotpo 3.0: Key Differentiators
We evaluated 5 loyalty platforms over 8 weeks: Smile.io, LoyaltyLion, Annex Cloud, Marsello, and Yotpo 3.0. Yotpo stood out for three reasons we couldn’t find elsewhere:
- Unified tech stack: We already used Yotpo’s reviews and visual UGC tools, so Yotpo 3.0’s native loyalty integration eliminated all sync delays. Loyalty data flows instantly to Klaviyo and Gorgias with no third-party tools required.
- Advanced tiering and earning rules: Yotpo 3.0 lets us create custom VIP tiers with non-purchase earning actions (reviews, UGC submissions, social shares, birthday points) that account for 40% of all points earned now.
- Mobile-first design: Yotpo’s loyalty widget loads 60% faster than Smile’s on mobile, with a fully responsive design that matches our brand’s UI guidelines out of the box.
Migration Process: What We Did Right
We completed the full migration in 6 weeks with zero downtime, following a phased approach:
- Data audit and mapping: We exported all 110k+ customer loyalty records from Smile.io, mapped points balances, tier history, and redemption data to Yotpo’s schema, and ran a validation check to catch 12% of missing legacy points early.
- VIP tier configuration: We matched our existing 3-tier structure to Yotpo’s framework, added 5 new non-purchase earning actions, and set up automatic tier upgrades based on 12-month spend and engagement.
- Integration setup: We connected Yotpo to Klaviyo (for segmented loyalty campaigns) and Gorgias (for agent-facing loyalty dashboards) in 3 days, with no sync delays post-launch.
- Beta testing: We rolled out the new loyalty portal to 10% of our customer base for 2 weeks, fixed minor bugs (Safari widget display issues, points expiration notification delays), and adjusted tier thresholds based on beta user feedback.
- Customer communication: We sent 3 pre-launch emails to all customers explaining the switch, confirming their points would be migrated 1:1, and linking to a tutorial for the new portal. Full launch was accompanied by a 2x points bonus for all members who logged in within the first week.
Results: 20% Retention Boost in 3 Months
We measured performance against the same 3-month period in the prior year, with these core results:
- 90-day retention rate: Up 20% from 32% to 52%, directly tied to targeted Klaviyo win-back campaigns for at-risk loyalty members.
- Program participation: 68% of active customers now engage with the loyalty program, up from 47% with Smile.io. Mobile participation is up 55% thanks to the optimized widget.
- Average order value (AOV): Loyalty members’ AOV is up 18%, as tiered rewards incentivize customers to spend more to reach the next VIP tier (which unlocks free shipping and exclusive product drops).
- Support efficiency: Loyalty-related support tickets are down 30%, as agents can now resolve points issues in real time via Gorgias, and customers can self-serve via the portal.
- LTV impact: Top-tier VIP members now have 2.3x higher LTV than non-members, up from 1.8x with Smile.io.
Lessons Learned for Brands Switching Loyalty Platforms
If you’re considering migrating loyalty tools, avoid these common pitfalls we almost hit:
- Audit data early: We almost missed 12% of legacy points because Smile’s export tool didn’t include redeemed points by default. Run a full data validation before migration.
- Prioritize native integrations: Don’t rely on Zapier or Make for high-volume loyalty data. Native integrations eliminate sync delays and reduce errors.
- Communicate early and often: Our 3 pre-launch emails reduced post-launch support tickets by 40% compared to brands that launch without warning.
- Test mobile first: Most loyalty activity happens on mobile for D2C brands. Prioritize mobile testing over desktop during beta phases.
- Configure analytics pre-launch: We set up all Yotpo dashboard tracking and Klaviyo segments before launch, so we could measure results from day 1.
Final Verdict
Switching from Smile.io to Yotpo 3.0 was the highest-impact initiative for our retention in 2024. The unified tech stack, advanced tiering, and deep analytics turned our loyalty program from a nice-to-have perk to a core revenue driver. For brands outgrowing basic loyalty tools, the migration effort is well worth the 20% retention lift we saw.
Top comments (0)