Skip to main content

funnel-diagnostics

Funnel diagnostics engine — bottleneck detection, cross-data correlation, AARRR benchmarks by vertical

Aller à l'installation

Informations de source

Dépôt
DojoCodingLabs/GTM-Engineering-Command-Center
Dernière activité de la source
15 juin 2026 à 05:22
Langue détectée de SKILL.md
anglais
Étoiles
2
Forks
0

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Explorateur de fichiers
5 fichiers

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
funnel-diagnostics
description
Funnel diagnostics engine — bottleneck detection, cross-data correlation, AARRR benchmarks by vertical
# Funnel Diagnostics Engine Diagnose conversion bottlenecks by cross-referencing data from PostHog, Stripe, Meta Ads, Google Ads, and email platforms. This skill provides the inference rules that power automated funnel analysis. ## The AARRR Framework ``` Acquisition → Activation → Revenue → Retention → Referral Each stage has: - A defining event (what counts as completing this stage) - A conversion rate to the next stage - Benchmarks by vertical - Diagnostic patterns when rates are below benchmark ``` ### Stage Definitions | Stage | Defining Event | What It Measures | |-------|---------------|-----------------| | Acquisition | User visits site (unique visitor) | Can you attract people? | | Activation | User completes key action (signup + first value moment) | Do they "get it"? | | Revenue | User pays (first payment) | Will they pay? | | Retention | User returns (active in week 2+) | Do they stay? | | Referral | User invites others (share, invite, review) | Do they spread? | ## Diagnostic Process ### Step 1: Map the Funnel Identify the specific events for each AARRR stage in the target product: ``` Example (Coding Bootcamp): Acquisition: $pageview on /landing (UTM-tagged) Activation: onboarding_completed Revenue: payment_completed (Stripe checkout.session.completed) Retention: course_lesson_completed in week 2+ Referral: referral_link_shared or invite_sent ``` ### Step 2: Pull Conversion Rates For each stage transition, calculate the conversion rate over the last 30 days: ``` Acquisition → Activation: visitors → activated / visitors Activation → Revenue: activated → paid / activated Revenue → Retention: paid → retained_week4 / paid Retention → Referral: retained → referred / retained ``` ### Step 3: Compare to Benchmarks See the AARRR benchmarks rule file for industry-specific benchmarks. ### Step 4: Identify the Bottleneck The stage with the largest gap between actual and benchmark performance is the bottleneck. Focus all optimization effort here. ### Step 5: Apply Diagnostic Patterns Each bottleneck has specific diagnostic patterns. See the bottleneck-patterns rule file. ### Step 6: Separate Demand Blockers from Plumbing Leaks A stage can leak because the OFFER has a demand blocker, not because the page is slow. Map the SDV B-tier demand blockers (B0/B1/B2) onto the AARRR stages and emit a ranked revenue-at-risk ledger. See the revenue-at-risk rule file. (F = fidelity tier of the forecast, B = blocker tier — separate from the AARRR stages.) ## Data Sources for Diagnosis | Data Source | What It Provides | Key Signals | |-------------|-----------------|-------------| | PostHog | User behavior, funnels, session recordings | Drop-off points, rage clicks, dead clicks | | Stripe | Revenue, subscriptions, churn | MRR, trial conversion, payment failures | | Meta Ads | Ad performance, audience quality | CPA, CTR, CPM, frequency | | Google Ads | Search intent, keyword performance | Quality Score, impression share, CPC | | Email Provider | Engagement, sequence performance | Open rate, click rate, unsubscribe rate | | Google Search Console | Organic visibility | CTR, position, impressions | ## Cross-Data Correlation ### The Correlation Matrix When diagnosing a bottleneck, correlate data across sources to identify root cause: ``` High CPA + Low CVR = Landing page problem (traffic quality is fine, page doesn't convert) High CPA + High CVR = Targeting problem (converting users are expensive to reach) Low CPA + Low CVR = Misaligned offer (cheap traffic but wrong audience) Low CPA + High CVR = Working well (scale this) High Open Rate + Low Click Rate = Email content problem (subject line works, body doesn't) Low Open Rate + Any Click Rate = Deliverability or subject line problem High Click Rate + Low CVR = Landing page problem (email works, page doesn't) ``` ## Severity Classification | Severity | Criteria | Action | |----------|----------|--------| | Critical | Conversion rate <50% of benchmark AND >$1000/month at stake | Fix immediately, pause spend if needed | | High | Conversion rate 50-75% of benchmark | Fix this week | | Medium | Conversion rate 75-90% of benchmark | Fix this month | | Low | Conversion rate 90-100% of benchmark | Optimize when bandwidth allows | | None | At or above benchmark | Monitor, don't touch | ## Reporting Template ### Weekly Funnel Health Report ``` FUNNEL HEALTH: [DATE RANGE] Stage | Actual | Benchmark | Status | Trend Acquisition | 2,400 | -- | -- | +12% WoW Acq → Act | 18% | 20-30% | Medium | Flat Act → Revenue | 3.2% | 5-10% | Critical | -0.8% WoW Rev → Retain | 72% | 70-80% | Healthy | +2% WoW Retain → Refer | 4% | 5-15% | Medium | Flat BOTTLENECK: Activation → Revenue ROOT CAUSE: [diagnosis from patterns] PRESCRIPTION: [from prescription rules] ```
Voir sur GitHub