LTV model sanity check from cohort data
Stress-tests an LTV figure against cohort retention data, exposing hidden assumptions about lifespan, margin and discounting.
Any capable chat model (ChatGPT, Claude, Gemini, others) · Google Sheets / Excel
Turns a cohort table into retention curves and a careful read of what changed between cohorts, with hypotheses clearly separated from findings.
For: Performance marketers, Marketing analysts, Growth marketers · Works with: Any capable chat model (ChatGPT, Claude, Gemini, others), Google Analytics 4, Google Sheets / Excel
The fields start with example values so you can see how the prompt works. Everything stays in your browser.
How cohorts are formed.
Retention definition.
Week, month, etc.
Business context.
Paste your table. The default is small fictional sample data so the preview works; replace it with your own.
Illustrative only. It describes the kind of result this prompt aims for; real output varies by tool, model and run.
A consistency check, retention percentages per cohort and period with formulas, a description of curve shapes, cautious cohort comparisons, hypotheses with tests and next cuts. (Illustrative.)
Expected format: Assumptions, retention table, curve description, hypotheses, next cuts.
Works in any capable chat model. Paste a small anonymised sample and recompute the key numbers yourself: chat models can misread columns or miscalculate, and they cannot run your statistical tests reliably.
GA4 exports and the interface can differ (sampling, thresholds, attribution, data freshness); state which one your numbers came from.
Test any formulas on a small range first; syntax depends on locale and version.
These informed the structure and the platform notes. A reference is not a license, and no third-party prompt text is copied here.
Spotted an attribution error, or are you a source owner with a request? Use the chat button at the bottom right and quote prompt ID ana-030. We will correct or remove it.
Stress-tests an LTV figure against cohort retention data, exposing hidden assumptions about lifespan, margin and discounting.
Any capable chat model (ChatGPT, Claude, Gemini, others) · Google Sheets / Excel
Finds the biggest relative and absolute drop-offs in a funnel table and turns them into prioritised, testable hypotheses.
Any capable chat model (ChatGPT, Claude, Gemini, others) · Google Analytics 4 · Google Sheets / Excel
Compares day-N retention across acquisition sources with maturity and sample-size checks, so weak channels are flagged only when the data supports it.
Any capable chat model (ChatGPT, Claude, Gemini, others) · Google Sheets / Excel