Crecimiento + Retención de Clientes con IA — Onboarding, Lifecycle, Anti-Churn
Diez picks para el lead de growth o PMM en una SaaS que tiene que subir la activación, bajar el churn y demostrarlo con números — no con vibes. Product analytics + session replay primero, luego A/B test del embudo de activación, nudge in-app, lifecycle email por segmento y cierre con NPS. Self-hostable donde importa, MCP-friendly para que tu agente lea los datos en vez de tú copiar CSVs.
What's in this pack
This is the rig for the growth or PMM lead at a SaaS who has been told to lift activation, cut churn, and prove it with numbers — not vibes from a Slack thread. Every pick here is either open source, self-hostable, or has a real free tier — and where possible, has an MCP server or webhook so an AI agent can read the data instead of you screenshotting dashboards into the standup.
The stack covers the five loops growth teams actually run: measure → segment → nudge → retain → close the loop with feedback. The order matters: you cannot A/B test what you have not instrumented, and you cannot nudge a segment that does not exist yet.
Install in this order
- PostHog (#1615) — analytics foundation. Event tracking, funnels, retention cohorts, session replay, feature flags, and a SQL layer in one self-hostable app. This is the single dependency every other pick assumes you have running. Start here even if you keep GA on the marketing site.
- PostHog LLM Observability (#2826) — if your product has AI features, wire LLM call traces into the same warehouse. Now "users who hit the AI chat" is a segment, not a guess.
- PostHog Session Replay (#2828) — watch ten replays of users who churned in week one. Saves a quarter of survey work. PII auto-masked so legal stops asking.
- GrowthBook (#2516) — open-source A/B testing and feature flag platform that reads your warehouse. The activation funnel is where most retention is won; this is the cheapest place to experiment.
- Intro.js (#2421) — in-product onboarding tours and tooltips. Once a cohort shows it stalls at step 3 of activation, you have one week to ship a nudge before the data goes stale. Intro.js is the boring, reliable choice.
- Claude Code Agent: Customer Success Manager (#4298) — an agent skill that ingests usage signals + support tickets and drafts the at-risk-account brief your CSM team actually reads. Closes the gap between PostHog and a human follow-up.
- Formbricks (#457) — open-source NPS, CES, and in-product micro-surveys. Self-hostable; feeds responses back into PostHog as events so churn predictors get a real label.
- Listmonk (#918) — self-hosted newsletter and lifecycle email engine. Cheap, fast, no per-contact pricing. Pair with PostHog cohort exports for trigger-based campaigns.
- Resend Audiences (#2982) — modern email API with managed audience lists, useful if you do not want to run Listmonk and need deliverability that Just Works. Has an MCP server, so an agent can move a user between lists.
- Mautic (#1773) — full marketing automation suite when you outgrow scripted Listmonk and need visual journeys, lead scoring, and a CRM lookup. Heavyweight; install last and only if needed.
How they fit together
[Your app + AI features]
│ events, traits, LLM traces
▼
PostHog (analytics + replay + flags)
│ │ │
│ cohort exports feature flag gates
│ │ │
│ ▼ ▼
│ Listmonk / Resend GrowthBook (A/B tests)
│ (lifecycle email) │
│ │ winner ships everywhere
▼ ▼
Formbricks (NPS) ──▶ back into PostHog as event
│
▼
Customer Success Manager agent ──▶ at-risk brief for CSM
The loop everyone forgets: NPS responses go back into PostHog as a property on the person, so your churn cohort and your detractor cohort can be the same SQL query. Without that wiring, NPS is just a vanity dashboard.
Tradeoffs you'll hit
- PostHog vs Countly vs Matomo — PostHog wins for product analytics + replay + flags in one box. Countly is leaner if all you want is mobile event tracking. Matomo is web-marketing analytics, not product analytics — different job.
- GrowthBook vs PostHog Experiments — PostHog has experiments built in; GrowthBook is a more mature, dedicated tool that can read from your warehouse without ingesting events twice. Pick GrowthBook only if you already have a warehouse you trust.
- Listmonk vs Resend Audiences — Listmonk is free and self-hosted, but you own the deliverability problem. Resend has paid pricing but inboxing Just Works and the MCP server is a force multiplier. Most teams: Listmonk for in-product transactional, Resend for marketing.
- Mautic vs everything above stitched together — Mautic is one product instead of five, but the install is heavy (PHP + DB + queue) and the UI is dated. Worth it only when you have ≥3 marketers running campaigns and need a shared journey builder.
- Intro.js vs custom React onboarding — Intro.js is 10 KB and works in 20 minutes. A custom React tour is prettier but eats 2 weeks. Ship Intro.js first; replace later if the rough edges actually hurt.
Common pitfalls
- Instrumenting after launching the experiment — by far the #1 mistake. Wire PostHog first, ship at least one funnel report, then start the activation tour. Without a baseline, you cannot say the nudge worked.
- Sending lifecycle email from your transactional domain — destroys your sender reputation in a quarter. Use a subdomain (
mail.yourapp.com) for marketing, keep transactional on the root domain or a separate one. - Treating NPS as a number — the number is useless on its own. The free-text comments are the gold. Pipe every Formbricks response with text into an LLM tag-extractor and group by week.
- Cohort drift from rename churn — every time marketing renames a plan, your retention cohort math silently shifts. Bind cohorts to event properties (
plan_tier_at_signup), not display names. - Letting the CSM agent autoreply to detractors — never. The agent drafts; a human sends. Auto-replied apologies make detractors angrier than no reply.
What to measure week one
- Activation rate by signup week (PostHog funnel: signup → key action within 24h).
- Week-2 retention by segment (free vs trial vs paid, and by acquisition channel).
- NPS by cohort (Formbricks → PostHog, segmented by plan + tenure).
- Lifecycle email opens by stage (Listmonk / Resend dashboards).
- At-risk account count (CSM agent flags; review weekly with the human CSMs).
If any of those five numbers does not exist in your dashboard by end of week one, fix that before installing tool #6.
10 recursos listos para instalar
Preguntas frecuentes
Where do I start if I have zero analytics today?
PostHog (#1615). Get the JS snippet on the marketing site and the SDK in the app on day one. Verify that signup and the single most important activation event are firing before you touch anything else in this pack. Without those two events instrumented, every other tool here is decorating an empty room.
Is this only for product-led SaaS, or does it work for sales-led too?
Both, but the weighting changes. Product-led leans hard on PostHog + GrowthBook + Intro.js (the activation funnel is the whole game). Sales-led leans on Mautic + the Customer Success Manager agent + Formbricks NPS (the deal is closed, now keep them). The middle five tools serve both.
Can a SaaS team really self-host all of this?
Yes, technically. PostHog, GrowthBook, Listmonk, Formbricks, and Mautic all self-host. In practice, most teams under 30 people run PostHog Cloud and Resend, and self-host the rest. The hard parts are email deliverability (subdomain warming, SPF/DKIM/DMARC) and PostHog's ClickHouse scaling — those are the two places to consider managed first.
How does the Customer Success Manager agent actually predict churn?
It is not a black-box ML model — it is a Claude Code skill that reads usage events (last login, key-action frequency, feature adoption breadth), open support tickets, NPS responses, and recent feature-flag exposures, then drafts a short brief: which accounts dropped below their own baseline, what changed, suggested next touch. The human CSM decides what to send. The value is the synthesis, not the prediction.
Does any of this work without the agent layer?
All of it. The Claude Code agent skill (#4298) and MCP integrations (Resend, PostHog) are accelerators, not requirements. Many teams run this exact stack manually for years. The agent layer matters most once you cross ~500 active customers and a human cannot scan every dashboard every week.
12 packs · 80+ recursos seleccionados
Explora todos los packs curados en la página principal
Volver a todos los packs