Analysis Detail
Analysis · Funnel & Channel Detail
Parts 1.1–2.3 of the assignment, on one page. Sections share a global channel filter; methodology lives in the Appendix.
Filters
1.1 · Full-Funnel Conversion
Restricted to cohorts with a complete 60-day activation window. Rejected verifications excluded from Verified & Activated.
SQL:fct_funnel_conversion · int_expert_funnel_stages · standalone Signups in cohort
Verified
Signup → Activated
Biggest single-stage drop-off
Experts lost at that stage
1.2 · Weekly Cohort Conversion
SQL:fct_weekly_cohort_activation · fct_activation_curve · standalone 1.3 · Q3 vs Q4 Comparison
Like-for-like 60-day window. Both quarters restricted to complete-window cohorts so the test isn't biased by right-censoring of late-2024 cohorts.
SQL:fct_period_comparison · proportion_z_test macro · standalone Q3 Signups
Q4 Signups
Q4 vs Q3
Q3 Activation Rate
Q4 Activation Rate
Q4 vs Q3
2.1 · Channel Performance
Activation rate, CPS, CPA, LTV:CAC, plus the pre-signup ad funnel (CTR, CPC, click→signup) for paid channels. unknown kept as its own bucket. Organic / referral / unknown have $0 spend → NULL on all spend-derived metrics.
fct_channel_performance · int_channel_spend_rollup · standalone Signups
Activated
Paid Spend
Expert Payouts (12m)
Pre-signup ad funnel (paid channels)
2.2 · Campaign Deep Dive
Paid-channel campaigns ranked three ways: by volume, by activation rate (n ≥ 100), by LTV:CAC. LinkedIn outreach sweeps all three.
SQL:fct_campaign_performance · standalone outreach_finance, outreach_healthcare, outreach_tech. They sweep all three rankings, activation rates ~2–3× paid search/social, CPA roughly an order of magnitude lower. Pause paid_search and paid_social pending an attribution audit.2.3 · Unknown Channel Investigation
~15% of signups have no recorded signup_source. Funnel reach is roughly half the known average at every stage; rejection rate of unknowns who do submit is ~1.9× the base rate. Not lost attribution — low-quality traffic.
dim_experts · int_expert_attribution Could the unknowns be paid-click bot traffic?
unknown as a traffic-quality signal, not a re-attribution target. Add a referrer / IP / device-fingerprint filter at the top of the funnel to keep low-quality traffic out of the verification queue.
