Klaviyo's CDP Features: How to Unify Customer Data for Smarter Email Marketing
Most e-commerce brands are sitting on a goldmine of customer data and doing almost nothing with it. Order history lives in Shopify. Browse behavior lives in Klaviyo. Support tickets live in Gorgias. Reviews live in Yotpo. Subscription data lives in Recharge.
Each platform has a partial picture. None of them has the full story. And when you’re making marketing decisions based on incomplete data, you’re leaving revenue on the table.
This is the problem Klaviyo’s Customer Data Platform (CDP) features solve. By pulling data from every touchpoint into a single customer profile, you can build segments, automations, and personalization strategies that would be impossible with siloed data.
We’ve implemented Klaviyo’s CDP features for 100+ brands. Here’s how to use them to materially increase your email revenue.
Key Takeaways
- Klaviyo’s CDP unifies data from 350+ integrations into a single customer profile
- Predictive analytics (CLV, churn risk, next order date) are built directly into Klaviyo — no third-party tools needed
- Custom events and properties let you track any data point and use it in segmentation and flows
- The ROI of proper CDP implementation is typically 25-40% increase in email revenue within 90 days
- Data unification enables hyper-personalization that drives 3-5x higher engagement than generic sends
- You don’t need the enterprise plan to access most CDP features — they’re available across Klaviyo tiers
What Is a CDP (And Why Should You Care)?
A Customer Data Platform collects data from every customer touchpoint, unifies it into a single profile, and makes that unified profile available for marketing activation.
In plain English: instead of knowing that customer #4521 placed an order in Shopify AND that email subscriber jane@example.com opened your last campaign, a CDP connects the dots and tells you that Jane Smith placed 4 orders totaling $387, browses your site every Tuesday, opened 12 of your last 15 emails, left a 5-star review on your best-selling product, and has a predicted lifetime value of $1,200.
That’s a fundamentally different level of understanding. And it enables fundamentally different marketing.
Klaviyo vs. Standalone CDPs
Traditional CDPs (Segment, mParticle, Treasure Data) cost $50,000-$150,000+ per year and require significant technical resources to implement. They’re designed for enterprise companies with dedicated data engineering teams.
Klaviyo built CDP functionality directly into its email and SMS platform. This means:
- No additional cost for most features (predictive analytics, data unification, custom events)
- No engineering team required — integrations are plug-and-play
- Instant activation — unified data is immediately available in segments, flows, and campaigns
- Native connection between data and execution — no middleware or data pipelines to maintain
For e-commerce brands doing $1M-$100M, Klaviyo’s built-in CDP is the right tool. You get 80% of the functionality at 10% of the cost with 5% of the complexity.
The Data Sources You Should Be Connecting
Essential Integrations
Shopify / E-Commerce Platform
This is your foundation. Klaviyo’s Shopify integration syncs:
- Order history (products, revenue, frequency, recency)
- Customer properties (address, phone, tags)
- Cart and checkout events
- Product catalog (for dynamic product recommendations)
Your Website (Klaviyo’s On-Site Tracking)
Install Klaviyo’s tracking snippet to capture:
- Page views (which products and categories each person browses)
- Active on site events (recency of site visits)
- Time on site and pages per session
- Form submissions and popup interactions
Reviews Platform (Yotpo, Judge.me, Stamped)
Sync review data to know:
- Who has left reviews (and what rating)
- Who has been asked but hasn’t reviewed
- Review sentiment for segmentation
Subscription Platform (Recharge, Bold, Skio)
Sync subscription data to track:
- Active subscribers vs. churned
- Subscription length and value
- Skip and cancel events
Customer Support (Gorgias, Zendesk)
Sync support data to understand:
- Open ticket status (don’t send a promo email to someone with an unresolved complaint)
- Support sentiment
- Frequent issue topics
Loyalty (Smile.io, LoyaltyLion, Yotpo)
Sync loyalty data to leverage:
- Points balance
- Tier status
- Redemption history
Setting Up Integrations in Klaviyo
Navigate to Settings > Integrations in Klaviyo. Most integrations are one-click:
- Click Add Integration
- Select the platform
- Authenticate with your credentials
- Choose which data to sync
- Enable the integration
Historical data typically syncs within 24-48 hours. Real-time events (new orders, page views) start flowing immediately.
Custom Events and Properties
This is where the CDP becomes truly powerful. Beyond standard events (Placed Order, Viewed Product), you can track any custom event or property that’s relevant to your business.
Custom Events Worth Tracking
Quiz Completion — If you have a product quiz (Octane AI, Typeform, custom), send completion data to Klaviyo as a custom event. Include the quiz results as event properties.
Example: A skincare brand sends a “Quiz Completed” event with properties like skin_type: oily, primary_concern: acne, age_range: 25-34. Now you can segment by skin type and send hyper-relevant product recommendations.
Subscription Events — Track Subscription Created, Subscription Skipped, Subscription Cancelled with properties like reason: too_much_product, months_active: 4.
Loyalty Events — Track Points Earned, Points Redeemed, Tier Changed to trigger timely flows.
UGC Events — Track Photo Submitted, Review Left, Referral Sent to identify and nurture brand advocates.
Setting Up Custom Events
There are three ways to send custom events to Klaviyo:
- Through an integration — Many platforms send events automatically once connected
- Via Klaviyo’s API — Your developer sends events using Klaviyo’s Track API endpoint
- Through Zapier or Make — No-code option for connecting tools that don’t have native Klaviyo integrations
Example API call for a quiz completion event:
Event: Quiz Completed
Properties:
- quiz_name: "Skin Type Quiz"
- skin_type: "combination"
- recommended_product: "Daily Moisturizer"
- concerns: ["dryness", "fine lines"]
Once the event is in Klaviyo, it’s immediately available for segmentation, flow triggers, and personalization.
Predictive Analytics: Klaviyo’s Secret Weapon
Klaviyo’s predictive analytics engine analyzes your customer data to generate forward-looking metrics for each individual customer. These predictions are updated regularly and become more accurate as more data accumulates.
The Predictive Metrics
Predicted Customer Lifetime Value (CLV)
What Klaviyo predicts each customer will spend over their lifetime. Available as both a dollar amount and a percentile ranking.
Use cases:
- Segment customers by predicted CLV to allocate VIP treatment
- Identify high-value prospects before they’ve made a second purchase
- Calculate the true ROI of acquisition campaigns
Predicted Next Order Date
When Klaviyo expects each customer to place their next order, based on their purchasing pattern.
Use cases:
- Time replenishment emails precisely
- Trigger win-back flows when a customer passes their predicted order date
- Optimize ad retargeting spend around predicted purchase windows
Predicted Gender
Based on purchasing patterns and browsing behavior (where applicable).
Use cases:
- Personalize product recommendations
- Tailor imagery and copy in campaigns
- Segment for gendered product launches
Churn Risk
A probability score indicating how likely a customer is to never purchase again.
Use cases:
- Trigger aggressive win-back flows for high churn-risk customers
- Prioritize retention spending on at-risk valuable customers
- Identify patterns that predict churn (specific product purchases, support interactions)
Average Days Between Orders
The typical gap between a customer’s purchases.
Use cases:
- Optimize flow timing
- Set realistic expectations for repurchase campaigns
- Identify customers who are ordering more or less frequently than their historical pattern
Building Segments with Predictive Data
Here are five high-impact segments you can build only with Klaviyo’s predictive analytics:
1. High-Value At-Risk
- Predicted CLV in top 20%
- AND Churn Risk above 50%
- Action: Aggressive win-back with VIP-level offers
2. Rising Stars
- 1-2 orders placed
- AND Predicted CLV in top 30%
- Action: Nurture with education and second-purchase incentives
3. Replenishment Ready
- Predicted Next Order Date within next 7 days
- Action: Timely replenishment reminders
4. Reactivation Opportunities
- Churn Risk between 30-60%
- AND has purchased 2+ times
- Action: Reengagement campaign with personalized product recommendations
5. Loyal Low-Spenders
- 4+ orders placed
- AND Predicted CLV in bottom 50%
- Action: Cross-sell and upsell to increase basket size
Data-Driven Personalization
With unified customer data, you move beyond basic personalization (first name in subject line) to truly individualized experiences.
Dynamic Content Blocks
Klaviyo’s Dynamic Content feature lets you show different content to different segments within the same email. Instead of creating 5 different campaigns for 5 segments, you create one campaign with dynamic blocks.
Example: A supplement brand sends a weekly newsletter. The product recommendation section shows:
- Protein products to customers tagged as “fitness”
- Sleep products to customers tagged as “sleep/stress”
- Multivitamins to customers with no specific category tag
Setup: In the email editor, select a content block, click Display Options, and set conditions like “Show this block only if recipient is in segment [Fitness Buyers].”
Personalized Product Recommendations
Klaviyo’s Product Recommendations engine uses purchase history, browse behavior, and collaborative filtering to suggest products. You can configure:
- Best sellers — Most popular products overall
- Trending — Recently popular products
- Personalized — Based on individual browse and purchase history
- Cross-sell — Complementary to previous purchases
- New arrivals — Most recently added products
Insert these into any email using the Product Recommendation block. They update dynamically for each recipient at the time of open.
Catalog-Based Personalization
Use Klaviyo’s Catalog feature to pull real-time product data (price, inventory, images) into emails. Combined with customer data, you can create emails like:
- “The [product they browsed] is back in stock in [their preferred size]”
- “We noticed you’ve been looking at [category] — here are our best sellers”
- “[Product they bought] pairs perfectly with [complementary product]“
Implementation Roadmap
Week 1: Foundation
- Verify Shopify integration is syncing all data correctly
- Install Klaviyo on-site tracking snippet on all pages
- Connect your reviews platform
- Connect your subscription platform (if applicable)
- Audit existing customer properties for data quality
Week 2: Enrichment
- Set up custom events for quizzes, loyalty, and other key touchpoints
- Connect customer support platform
- Create UTM tracking conventions for campaign attribution
- Configure Klaviyo’s web tracking consent settings
Week 3: Segmentation
- Build predictive analytics segments (High-Value At-Risk, Rising Stars, etc.)
- Create lifecycle segments based on unified data
- Set up dynamic content rules for key email templates
- Build product recommendation configurations
Week 4: Activation
- Launch flows triggered by custom events (quiz completion, subscription skip, etc.)
- Implement dynamic content in your top-performing campaigns
- Set up A/B tests comparing personalized vs. generic content
- Build a reporting dashboard to track the impact
Weeks 5-8: Optimization
- Analyze performance of new segments and flows
- Refine predictive analytics thresholds based on results
- Add additional data sources as you identify gaps
- Document your data model for team reference
Measuring the Impact
Before vs. After Benchmarks
Brands that implement Klaviyo’s CDP features properly typically see:
| Metric | Before CDP | After CDP | Improvement |
|---|---|---|---|
| Revenue per recipient | $0.06-0.08 | $0.10-0.14 | +40-75% |
| Flow revenue | 30% of email total | 45-55% of email total | +50-80% |
| Click-through rate | 1.5-2.0% | 2.5-4.0% | +60-100% |
| Unsubscribe rate | 0.3-0.5% | 0.1-0.2% | -50-60% |
| Customer retention (90-day) | 25-30% | 35-45% | +30-50% |
The revenue increase comes from two places: higher engagement (because emails are more relevant) and better timing (because flows are triggered by real behavior instead of arbitrary time delays).
The KPIs to Track
Weekly:
- Revenue per recipient by segment
- Flow conversion rates
- Predictive segment sizes (are Rising Stars growing?)
Monthly:
- Retention rate by predicted CLV tier
- Churn rate vs. predicted churn rate (is the model accurate?)
- Revenue attributed to personalized vs. generic content
Quarterly:
- Customer lifetime value trends
- Data coverage (what percentage of customers have complete profiles?)
- ROI of CDP implementation (incremental revenue vs. time invested)
Common Mistakes to Avoid
Over-segmenting too early. Start with 5-8 key segments and expand as you learn what drives results. Creating 50 micro-segments on day one leads to analysis paralysis and unmaintainable complexity.
Ignoring data hygiene. Unified data is only useful if it’s accurate. Regularly audit your custom properties for inconsistencies, duplicates, and stale data.
Not acting on insights. The CDP is a means to an end. If you’re collecting data but not using it to change what you send, when you send it, and who you send it to, the data is worthless.
Forgetting about privacy. Collecting more data means more responsibility. Ensure your privacy policy covers the data you’re collecting, you’re complying with GDPR/CCPA requirements, and you’re giving customers control over their data.
The Bottom Line
Klaviyo’s CDP features transform email marketing from “send campaigns to a list” to “deliver the right message to the right person at the right time based on everything you know about them.”
The brands that leverage these features properly don’t just send better emails — they build fundamentally better customer relationships. And those relationships compound into higher retention, higher lifetime value, and higher revenue per subscriber.
The data is already flowing through your tech stack. Klaviyo’s CDP lets you actually use it.
Want us to set this up for your store? Get a Free Audit
Want Us to Implement This for Your Brand?
Get a free email audit and see exactly where you're losing revenue.
Get Your Free Audit