Klaviyo Customer Journey: 7 Stages to Build Smarter Lifecycle Flows
In Klaviyo, effective marketing isn’t about sending more emails — it’s about delivering the right message at the right time, based on where someone is in their customer journey. When your automation aligns with real customer behaviour, you create stronger relationships, increase repeat purchases, and grow lifetime value without increasing ad spend.
- 7 essential stages of the Klaviyo customer journey — from first visit to loyal advocate
- The key flows, triggers, and segmentation logic for each stage
- Messaging strategy and copywriting direction at every touchpoint
- Marketer and builder role tips for each lifecycle stage
- A monthly flow audit checklist to keep your lifecycle automations performing
This is your first chance to make an impression and get a contact point — email or SMS — before a visitor leaves forever. The goal at this stage is sign-up, not sale.
- Deploy sign-up forms — popups, flyouts, embedded in footer
- Install
klaviyo.jsto track viewed products and pages - Enable UTM capture for source attribution on all campaigns
- Sync Facebook Lead Ads to auto-import leads from Meta forms
- Welcome Series — triggered by list subscription
- Email 1: Brand intro + welcome discount
- Email 2: Benefits + social proof to build trust
- Email 3: Urgency — limited-time or low-stock messaging
- 3–5 emails over 5–7 days
Messaging Strategy
- Highlight product benefits, not just features — what does this change for them?
- Set brand tone and expectations early — this is the foundation of relationship trust
- Include a clear, time-sensitive CTA — “Use this offer in the next 48 hours”
This is your highest-intent window before the sale. Customers are evaluating. Your job is to reduce friction, add social proof, and remind them what they viewed before they buy from a competitor.
- Enable Viewed Product, Added to Cart, and Checkout Started events
- Segment by product interest, scroll depth, or time on page
- Use dynamic blocks to display recently viewed items
- Add social proof — reviews, ratings, bestseller badges
- Browse Abandonment — triggered 1–4 hours after Viewed Product
- Abandoned Cart — triggered when items are added but not purchased
- Back in Stock Alerts — notify when a viewed item returns
Messaging Tips
- Reference the exact product they viewed — personalised content dramatically outperforms generic “Come back” messages
- Add urgency using real scarcity — low inventory, limited-time price, or “X people viewing this now”
- Use product ID filters in flow logic to prevent recommending items already purchased
This is the moment of maximum intent. Every minute between starting checkout and completing it increases the chance of abandonment. Your flows must be fast, relevant, and confidence-building.
- Use Checkout Started and Placed Order events as triggers
- Tag first-time buyers with
first_purchase = true - Monitor where users drop off — cart vs checkout vs payment
- Test 1–3 hour delays post-abandonment for best recovery rates
- Abandoned Checkout — email + SMS recovery sequence
- Order Confirmation — transactional receipt + delivery timeline
- Post-Purchase Cross-Sell — complementary items or upgrades
Messaging Tips
- Reinforce confidence: Highlight delivery times, guarantees, and secure checkout trust signals
- Cross-sell strategically: Use dynamic blocks filtered by the purchased category — not generic bestsellers
- Collect feedback: Include 1-click rating or “How was checkout?” to surface friction fast
This is when buyers form their lasting opinion of your brand. A proactive, helpful onboarding experience reduces support tickets, increases confidence in the purchase decision, and significantly improves the likelihood of a second order.
- Use Fulfilled Order event to trigger post-purchase onboarding
- Segment by product category, shipping speed, or price tier
- Use conditional logic to vary onboarding by product type
- Product Education Series — setup tips, care guides, usage instructions
- Support Follow-Up — proactively address sizing, shipping, or setup friction
- Onboarding Guide — checklists, how-to videos, FAQs
Messaging Tips
- Be helpful, not salesy: This stage is about getting the customer maximum value from what they already bought
- Preempt questions: Link to help docs, video guides, or contact options before they need to search
- Encourage engagement: “Tag us when it arrives” or “Watch the setup guide” builds community and UGC simultaneously
Retention is where LTV is built or lost. Customers who make a second purchase are significantly more likely to make a third. This stage is about timing the right offer to the right profile at the right moment.
- Predict reorder timing using past order data or lifecycle averages
- Segment profiles where
total_orders = 1to prompt second purchase - Use dynamic blocks filtered by product category or repeat vs one-time buyers
- Replenishment Flow — timed refill reminders for consumables
- Post-Purchase Cross-Sell — complementary product recommendations
- VIP Warm-Up — nurture high-AOV first-order customers toward second purchase
Messaging Tips
- Personalise by product: Reference what they previously bought and show compatible or refillable add-ons
- Use timing cues: “Your supply is probably running low” lands better than a generic discount email
- Incentivise action: Loyalty points, bundle discounts, or free shipping on the next order — without training customers to wait for offers
Win-back is about acting before the customer is gone for good. The window is real — a warm lead that’s been quiet for 60 days is very different from one that’s been silent for 180. Segment your approach by recency.
- Segment lapsed profiles:
last_order_dateat least 60 days ago - Exclude suppressed or recently re-engaged customers from win-back
- Route deeply inactive profiles to a Sunset Flow
- Win-Back Flow — email + SMS sequence at 60–120 days inactivity
- Re-Engagement Flow — reminder of loyalty points, favourites restocked
- Sunset Flow — reconfirm opt-in or remove from future campaigns
Messaging Tips
- Lead with value they previously enjoyed: “Your free delivery perk is still here” feels personal, not pushy
- Offer with urgency: “We saved your 10% code — only 24 hours left” creates a reason to act now
- Let them choose: Add a “snooze me” or “update your preferences” link — respecting choice often retains more than hard pressure
- Add exit conditions: Automatically remove reactivated users from the win-back flow to prevent follow-up messages after they’ve returned
Loyal customers cost almost nothing to retain and generate outsized revenue — through repeat purchases, referrals, and social proof. This stage is about recognising their value, deepening the relationship, and turning buyers into advocates.
- Track VIPs with profile tags:
order_count > 3orlifetime_value > £300 - Sync with Smile.io or LoyaltyLion for real-time tier and points data
- Trigger milestone flows by order count, spend, or purchase anniversary
- Referral Program Invite — include pre-filled sharing links and unique codes
- Milestone Celebration Flow — order count, spend, or anniversary rewards
- Loyalty Reminder Flow — notify when points are expiring or a reward is ready
Messaging Tips
- Recognise their value explicitly: “You’ve saved £45 across 4 orders” or “You’re in the top 5% of our shoppers” — numbers feel more real than praise
- Offer exclusive access: VIP-only early access sales, secret drops, or double-points weekends make loyalty feel like a privilege
- Request UGC and reviews: Ask for testimonials, social shares, or review submissions — then feature their content in future campaigns
Mapping It All Together — Monthly Flow Audit Checklist
Your Klaviyo lifecycle setup should be reviewed monthly. Flows that made sense six months ago may have timing mismatches, outdated segments, or A/B tests that were never resolved. Use this checklist to keep your lifecycle automations working hard:
Frequently Asked Questions About the Klaviyo Customer Journey
Key Takeaways
- Map flows to the full journey: Each of the 7 stages needs its own trigger, segmentation logic, and messaging strategy — generic flows underperform at every stage.
- Track with real-time data: Use Placed Order, Viewed Product, Fulfilled Order, and LTV properties to guide trigger timing and flow entry conditions.
- Dynamic segmentation is the differentiator: Filters like
total_orders,VIP, andcategory_viewedare what separates lifecycle marketing from broadcast email. - Review flows monthly: Check timing, entry triggers, and active A/B tests to keep lifecycle automations performing as customer behaviour evolves.
- Retention isn’t guesswork: Cross-Sell, Win-Back, and VIP nurture flows are critical to growing LTV — and they’re among the highest-ROI automations in Klaviyo when built correctly.