Klaviyo + Smile.io Integration: The Complete Setup Guide for Shopify

Klaviyo and Smile.io integration for Shopify — loyalty points, VIP tiers, and email flows wired together

Most Shopify stores running Smile.io and Klaviyo treat them as two separate apps. Points get awarded over here, emails get sent over there, and the customer never feels the connection. That's the integration leaving the most money on the table in DTC right now.

This guide is the exact Klaviyo + Smile.io integration playbook I run for clients — what it syncs, how to connect it in under 15 minutes, the five flows you should build on top of it, and the segmentation recipes that turn passive points balances into repeat revenue.

I'm Shuvo. I run AURORA — a Klaviyo Partner and Smile.io Partner agency. We've installed and integrated Smile + Klaviyo for 100+ Shopify brands across skincare, supplements, food & beverage, and lifestyle.

Why integrate Klaviyo and Smile.io

Smile.io is the best Shopify loyalty app for most growing DTC brands — points, VIP tiers, and referrals in one platform, with a free tier up to 200 orders/month. Klaviyo is the default ESP for Shopify brands above $50K/month. The two were built to work together, and the integration is genuinely well-designed.

But here's the math that matters: a loyalty program without lifecycle email is a database. A lifecycle program without loyalty data is generic. Wire them together and you can trigger emails the moment a customer earns 500 points, hits a VIP tier, or has a reward expiring in 7 days — the highest-intent moments in the entire post-purchase journey.

How Smile.io works

Before the integration makes sense, here's the 60-second version of how Smile.io works on Shopify:

Smile holds all of this data. Klaviyo, by default, knows none of it. That's the gap the integration closes.

What the Klaviyo Smile.io integration actually syncs

Once connected, Smile pushes data into Klaviyo in two ways: as profile properties on every customer, and as metrics (events) you can trigger flows from.

Profile properties added to every Klaviyo profile:

Metrics (events) you can trigger Klaviyo flows from:

Prerequisites

If you haven't installed Smile.io yet, start with our step-by-step Shopify install guide first.

New to Smile.io entirely? Read the Smile.io Shopify setup guide first →

Need the business case for Smile before you commit? Read our Smile.io for Shopify review →

Klaviyo Smile setup: step by step

The integration itself takes about 15 minutes. The flows on top take a day. Here's the exact sequence:

5 must-build Klaviyo flows powered by Smile data

Wiring the integration is table stakes. These five flows are where the revenue actually comes from.

1. Smile Welcome Series

Trigger: Earned Points in Smile (first time). 3 emails over 7 days teaching the customer how to earn, how to redeem, and what VIP perks unlock at the next tier. Most stores skip this and wonder why redemption rates are 12%.

2. Points Balance Nudge

Trigger: customer has 100+ points and hasn't redeemed in 30 days. "You have $X in rewards waiting." Single highest-converting loyalty email by a wide margin — customers who redeem once redeem repeatedly.

3. Reward Expiring

Trigger: Points Expiring in Smile (30 days out). Two-email sequence at 30 and 7 days. Loss-aversion language outperforms reward language: "Don't lose your 750 points."

4. VIP Welcome

Trigger: Reached VIP Tier in Smile. Personalized welcome with the tier-specific perks list and a one-time unlock bonus (free shipping, gift with purchase, early access to a drop). Hits at peak customer affinity.

5. Referral Thank-You + Reminder

Trigger A: Completed Referral in Smile → instant thank-you email with their new balance and a nudge to refer again. Trigger B: 14 days after first purchase with zero referrals sent → reminder with their unique link prominent and dead simple to share.

Need the architecture for every essential Klaviyo flow, not just the Smile-powered ones? Read the 7 Klaviyo Flows Every Shopify Store Needs →

Segmentation recipes

With Smile properties syncing into Klaviyo, you unlock segments that were impossible before. The four we build for every client:

Loyalty program setup for Shopify (the strategy half)

The integration only works as well as the program underneath it. If you're configuring loyalty program setup for Shopify from scratch or fixing a stale one, these are the numbers we ship with for most DTC brands:

“They are absolutely outstanding to work with. Went above and beyond to deliver a fully bespoke Klaviyo setup tailored to my business. Made the whole process seamless and stress-free.”
Marc — ElastiK° Skin · Verified client review

Common mistakes I see in Klaviyo + Smile integrations

Measuring impact

Benchmarks we hit for clients within 90 days of a clean Klaviyo + Smile.io integration + the 5 flows above:

Track these in Klaviyo's Flows dashboard (filter by Smile-triggered flows) and Smile's Activity report. Reconcile them monthly.

Done-for-you option

If you'd rather skip the configuration and go straight to revenue, we build the entire stack — Smile install, program strategy, Klaviyo integration, all 5 flows, segmentation, and a 30-day performance review — in 14–21 days.

See exactly what we build, what it costs, and the timeline. Loyalty Program Setup service →

Prefer a fixed-price productized version? Smile Loyalty Setup — $1,997 →

Frequently Asked Questions

Does Smile.io integrate with Klaviyo?

Yes. Smile.io has a native, two-way Klaviyo integration on its Growth plan and above. Once connected, Smile pushes profile properties (points balance, VIP tier, referral URL) and metrics (earned points, redeemed reward, reached VIP tier, completed referral, points expiring) into Klaviyo so you can segment and trigger flows on loyalty events.

What Smile.io plan do I need for the Klaviyo integration?

The Klaviyo integration is available starting on Smile's Growth plan. The free Starter plan does not include it. For most growing DTC brands, the Growth plan pays for itself within 30 days once the flows below are live.

How do I connect Smile.io to Klaviyo?

Create a Klaviyo Private API key with full access, open Smile → Apps → Klaviyo, click Connect, paste the API key, choose the Klaviyo list to sync to, and toggle on all event syncs (Earned Points, Redeemed Reward, Reached VIP Tier, Completed Referral, Points Expiring). The whole setup is under 15 minutes.

How does Smile.io work on Shopify?

Smile.io is a Shopify loyalty app that gives customers points for purchases, account creation, birthdays, referrals, and social actions. Customers redeem points for discount codes generated dynamically. Smile also handles VIP tiers and referral programs in the same app.

What's the best Klaviyo flow to build first with Smile data?

The Points Balance Nudge — triggered when a customer has 100+ points and hasn't redeemed in 30 days. It's the single highest-converting loyalty email because customers who redeem once redeem repeatedly. Build this before the welcome series.

Does the Smile-Klaviyo integration sync historical data?

Yes. Smile backfills profile properties for existing Klaviyo members the moment you connect the integration. Backfill takes 5 minutes to 2 hours depending on list size. Historical events do not backfill — only events from the connection date forward will trigger flows.

Can I run loyalty emails from Smile instead of Klaviyo?

Technically yes, but we recommend running everything through Klaviyo. Klaviyo handles deliverability, branding, segmentation, and reporting far better than any loyalty app's built-in email. Suppress Smile's default emails for any event you cover in a Klaviyo flow.

How long does a full Klaviyo + Smile.io setup take?

DIY: 3–6 weeks for the integration plus the 5 essential flows, segmentation, and testing. With our done-for-you Loyalty Program Setup service: 14–21 days from kickoff to launch with everything tested and live.

Want to make sure your existing Klaviyo program is actually ready to handle the loyalty layer? Get a free 30-minute Klaviyo audit →