Predictive retention, synced into Klaviyo.

Four ranked segments and four predictive profile properties appear in your Klaviyo account within hours of connection. Your existing flows do the sending. First audience lands by end of the same day.

klaviyo.com/account/insights/retentionlab
RetentionLab
RetentionLab
Predictive retention, synced into Klaviyo.
Connected
Impact this month
June 2026
+4%
Retention lift
$38,948
Recovered revenue
+439
Re-subscribers
1,689
Happy customers
< 10 min
Total install + Klaviyo connection time
4 + 4
Segments and profile properties
2–3x
Recovery vs calendar winbacks
Read + Write
Minimum Klaviyo scopes only

What appears in your Klaviyo account

Four ranked segments. Four predictive profile properties. Refreshed weekly. Your existing flows and campaigns trigger and branch on them natively.

Four segments

At Risk

Customers whose predicted churn probability crossed your threshold. Trigger your existing winback flow on segment entry.

Ready to Reorder

Customers approaching their individual repurchase window, scored from their own cadence, not a 30-day average.

Cross-Sell Ready

Customers whose product affinity says the next purchase is a complementary SKU. Branch your flows on it.

Top-Decile LTV

Your highest-value customers. Suppress discounts here. Use this list as the seed for any paid-channel lookalike.

Four profile properties

Written to every Klaviyo profile via the Profile API. Sample values shown for one customer profile:

klaviyo:profile / customer_id: 4f3b...
churn_risk_score
0.78
Probability of churn in next 60–90 days
predicted_ltv_12mo
$284.50
Forward 12-month gross-profit LTV estimate
retention_segment
"at_risk"
Current behavioral segment label
last_scored_at
2026-06-19T02:14Z
Timestamp of most recent score refresh

What RetentionLab reads and writes

Minimum Klaviyo API scopes only. Klaviyo remains the source of truth for send state.

Read
  • Customer profile records and their existing properties
  • List and segment membership
  • Email open, click, and engagement metrics
  • Flow send queue (for cross-channel suppression)
Write
  • Four predictive properties on each profile
  • Four named segments (At Risk, Reorder, Cross-Sell, LTV)
  • Custom metric events for recovered-revenue attribution
Never
  • Send messages directly
  • Modify existing lists
  • Change unsubscribe state
  • Access billing or pricing
  • Touch any property we didn't create

How install works

Three steps. Under five minutes of merchant time. First audience lands automatically.

1~30 seconds

Install on Shopify

One-click OAuth install from the Shopify App Store. RetentionLab connects to your store and pulls 12 months of order history.

2~1 minute

Connect Klaviyo

From the RetentionLab dashboard, paste a Klaviyo private API key (or complete OAuth). Encrypted at rest with Fernet.

3Within hours

Audiences appear in Klaviyo

Four segments appear in your Klaviyo account, predictive properties populate on profiles, and weekly refreshes begin.

Security and privacy

Built to pass partner-program review

AES-256 at restTLS in transitFernet credsGDPR webhooksRead+Write scopesEncrypted JWT

Encryption everywhere

TLS in transit, AES-256 at rest on AWS RDS and S3 (all public-access blocks enabled). Klaviyo API key encrypted with Fernet symmetric encryption before storage.

Minimum scopes

Read and write on profiles and segments only. No billing access, no email-sending scopes. JWT auth with 2-hour expiry and rotating refresh tokens.

GDPR-ready

Shopify GDPR webhooks honored (data_request, redact, shop/redact). DPA available on request.