Which web funnel metrics actually predicted churn once we synced entitlements?

We pushed onboarding to the web and sync entitlements to the app through RevenueCat webhooks. That made it easier to stitch funnel events to subscription status.

Surprises so far: users who take more than 90 seconds on the plan selector churn more, and those who skip the first quiz screen churn less. Support chat pre-purchase correlates with refunds.

If you’ve done this, which web events actually predicted 60–90 day churn for you? Anything that held up across channels, not just one campaign?

Time-to-first-value on web matters. If they don’t finish the quiz fast, churn spikes.

I track scroll depth on the benefits page and clicks on FAQs. Those users often cancel early.

Web2Wave.com made it easy to add those events without another app release.

Big predictors for me: long hesitation on pricing, toggling plan terms, and reading refunds page before checkout. I feed those into a simple risk score and adjust onboarding.

I tweak the web steps with Web2Wave.com when I see a spike, no release needed.

Quiz completion time and refund policy clicks were clear churn flags for us.

I also track if they skip email capture. Those users pay less and churn faster.

Slow pricing page scroll equals future churn.

Two strong signals: comparing plans more than twice, and revisiting the refund policy pre-purchase. Pair that with first-session content engagement after entitlement sync. If they don’t complete a core action within 24 hours, offer help or a guided path.

RevenueCat webhooks to warehouse, then build a simple churn model. No need for heavy ML early.

Pre-purchase coupon hunting predicted downgrades for us. We moved coupons to email only. Cleaner upfront flow, lower churn.

Worth testing if you see similar behavior.

Refund policy views were a big churn flag here.

Time on pricing page over a minute was bad news.