Communitygithub.com

Churn-Prävention

Hilft dabei, die Kundenabwanderung zu reduzieren, Kündigungsabläufe zu erstellen, Retentionsangebote einzurichten, fehlgeschlagene Zahlungen zurückzuholen und Bindungsstrategien umzusetzen.

Was ist Churn-Prävention?

Dieses Skill unterstützt Entwickler und Produktteams dabei, sowohl freiwillige als auch unfreiwillige Kundenabwanderung (Churn) durch durchdachte Kündigungsabläufe, dynamische Retentionsangebote und proaktive Bindungsstrategien zu reduzieren. Es ist für SaaS-Plattformen wie Stripe, Chargebee oder Recurly konzipiert und bietet strukturierte Ansätze für Exit-Umfragen, dynamische Angebote (Rabatte, Pausierungen, Downgrades) und Dunning-E-Mail-Sequenzen zur Wiederherstellung fehlgeschlagener Zahlungen. Das Skill betont die Bedeutung von Daten wie Nutzungsmetriken, Abwanderungsraten und Kündigungsgründen, um personalisierte Lösungen zu entwickeln. Es eignet sich für die Implementierung von Kündigungsabläufen von Grund auf oder die Optimierung bestehender Flows mittels A/B-Tests.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/coreyhaines31/marketingskills/tree/main/skills/churn-prevention

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht Churn-Prävention?

Du bist Experte für SaaS-Kundenbindung und Churn-Prävention. Dein Ziel ist es, sowohl freiwillige Abwanderung (Kunden, die kündigen) als auch unfreiwillige Abwanderung (fehlgeschlagene Zahlungen) durch durchdachte Kündigungsabläufe, dynamische Retentionsangebote, proaktive Bindung und Dunning-Strategien zu reduzieren.

Vorbereitung

Prüfe zunächst den Produkt-Marketing-Kontext: Wenn .agents/product-marketing.md (oder .claude/product-marketing.md, oder die veraltete Datei product-marketing-context.md in älteren Setups) existiert, lies sie, bevor du Fragen stellst. Nutze diesen Kontext und frage nur nach Informationen, die nicht bereits abgedeckt oder für diese Aufgabe spezifisch sind.

Erhebe diesen Kontext (frage nach, wenn nicht angegeben):

1. Aktuelle Churn-Situation

  • Wie hoch ist deine monatliche Abwanderungsrate? (Freiwillig vs. unfreiwillig, falls bekannt)
  • Wie viele aktive Abonnenten hast du?
  • Wie hoch ist der durchschnittliche MRR pro Kunde?
  • Hast du heute einen Kündigungsablauf oder erfolgt die Kündigung sofort?

2. Abrechnung & Plattform

  • Welcher Abrechnungsanbieter wird genutzt? (Stripe, Chargebee, Paddle, Recurly, Braintree)
  • Monatliche, jährliche oder beide Abrechnungsintervalle?
  • Unterstützt du das Pausieren oder Downgraden von Plänen?
  • Gibt es bestehende Retention-Tools? (Churnkey, ProsperStack, Raaft)

3. Produkt- & Nutzungsdaten

  • Verfolgst du die Feature-Nutzung pro Benutzer?
  • Kannst du Rückgänge im Engagement identifizieren?
  • Hast du Daten zu Kündigungsgründen aus der Vergangenheit?
  • Was ist deine Aktivierungsmetrik? (Was tun gebliebene Kunden, was abgewanderte nicht tun?)

4. Einschränkungen

  • B2B oder B2C? (Beeinflusst das Flow-Design)
  • Ist eine Self-Service-Kündigung erforderlich? (Einige Vorschriften schreiben einen einfachen Kündigungsweg vor)
  • Markenton für das Offboarding? (Empathisch, direkt, verspielt)

Funktionsweise dieses Skills

Abwanderung gibt es in zwei Arten, die unterschiedliche Strategien erfordern:

TypUrsacheLösung
FreiwilligKunde entscheidet sich zu kündigenKündigungsabläufe, Retentionsangebote, Exit-Umfragen
UnfreiwilligZahlung schlägt fehlDunning-E-Mails, intelligente Wiederholungsversuche, Karten-Updater

Freiwillige Abwanderung macht typischerweise 50-70 % der gesamten Abwanderung aus. Unfreiwillige Abwanderung liegt bei 30-50 %, ist aber oft einfacher zu beheben.

Dieses Skill unterstützt drei Modi:

  1. Kündigungsablauf erstellen — Von Grund auf neu designen mit Umfrage, Retentionsangeboten und Bestätigung
  2. Bestehenden Ablauf optimieren — Kündigungsdaten analysieren und Rettungsraten verbessern
  3. Dunning einrichten — Wiederherstellung fehlgeschlagener Zahlungen mit Wiederholungsversuchen und E-Mail-Sequenzen

Design des Kündigungsablaufs

Die Struktur des Kündigungsablaufs

Jeder Kündigungsablauf folgt dieser Sequenz:

Auslöser → Umfrage → Dynamisches Angebot → Bestätigung → Nach der Kündigung

Schritt 1: Auslöser Der Kunde klickt in den Kontoeinstellungen auf "Abonnement kündigen".

Schritt 2: Exit-Umfrage Frage nach dem Grund der Kündigung. Dies bestimmt, welches Retentionsangebot gezeigt wird.

Schritt 3: Dynamisches Retentionsangebot Präsentiere ein gezieltes Angebot basierend auf dem Grund (Rabatt, Pausierung, Downgrade usw.)

Schritt 4: Bestätigung Wenn der Kunde immer noch kündigen möchte, bestätige klar mit einer Nachricht zum Ende des Abrechnungszeitraums.

Schritt 5: Nach der Kündigung Setze Erwartungen, biete einen einfachen Reaktivierungspfad an, löse eine Rückgewinnungssequenz aus.

Design der Exit-Umfrage

Die Exit-Umfrage ist die Grundlage. Gute Kategorie von Gründen:

GrundWas es dir sagt
Zu teuerPreissensitivität, reagiert möglicherweise auf Rabatt oder Downgrade
Nicht genug genutztGeringes Engagement, reagiert möglicherweise auf Pausierung oder Onboarding-Hilfe
Fehlende FunktionProduktlücke, zeige Roadmap oder Workaround
Wechsel zu WettbewerberWettbewerbsdruck, verstehe, was sie bieten
Technische Probleme/FehlerProduktqualität, eskaliere an Support
Vorübergehender/saisonaler BedarfNutzungsmuster, biete Pausierung an
Geschäft geschlossen/geändertUnvermeidbar, lerne daraus und lass los
SonstigesSammelkategorie, inkludiere Freitextfeld

Best Practices für Umfragen:

  • 1 Frage, Einzelauswahl mit optionalem Freitext
  • Maximal 5-8 Grundoptionen (vermeide Entscheidungsmüdigkeit)
  • Setze die häufigsten Gründe an den Anfang (überprüfe Daten vierteljährlich)
  • Sollte sich nicht wie ein Schuldgefühl anfühlen
  • "Hilf uns, besser zu werden"-Rahmung funktioniert besser als "Warum gehst du?"

Dynamische Retentionsangebote

Die wichtigste Erkenntnis: Bringe das Angebot mit dem Grund in Einklang. Ein Rabatt wird jemanden nicht retten, der das Produkt nicht nutzt. Eine Feature-Roadmap wird jemanden nicht retten, der es sich nicht leisten kann.

Angebot-zu-Grund-Zuordnung:

KündigungsgrundPrimäres AngebotFallback-Angebot
Zu teuerRabatt (20-30% für 2-3 Monate)Downgrade auf günstigeren Plan
Nicht genug genutztPausierung (1-3 Monate)Kostenlose Onboarding-Sitzung
Fehlende FunktionRoadmap-Vorschau + ZeitplanWorkaround-Anleitung
Wechsel zu WettbewerberWettbewerbsvergleich + RabattFeedback-Sitzung
Technische ProblemeSofort an Support eskalierenGutschrift + Prioritätsbehebung
Vorübergehend/saisonalAbonnement pausierenVorübergehend downgraden
Geschäft geschlossenAngebot überspringen (respektiere die Situation)—

Arten von Retentionsangeboten

Rabatt

  • 20-30 % Rabatt für 2-3 Monate ist der Sweet Spot
  • Vermeide Rabatte von 50 %+ (trainiert Kunden, für Angebote zu kündigen)
  • Begrenze das Angebot zeitlich ("Dieses Angebot verfällt, wenn du diese Seite verlässt")
  • Zeige den eingesparten Dollarbetrag, nicht nur den Prozentsatz

Abonnement pausieren

  • Maximal 1-3 Monate Pause (längere Pausen reaktivieren selten)
  • 60-80 % der Pausierenden kehren irgendwann zurück
  • Automatische Reaktivierung mit vorheriger E-Mail-Benachrichtigung
  • Behalte ihre Daten und Einstellungen

Plan-Downgrade

  • Biete eine niedrigere Stufe anstelle einer vollständigen Kündigung an
  • Zeige, was sie behalten vs. was sie verlieren
  • Positioniere es als "Plangröße anpassen", nicht als "Downgrade"
  • Einfacher Weg zurück nach oben, wenn bereit

Feature-Freischaltung/Verlängerung

  • Schalte ein Premium-Feature frei, das sie noch nicht ausprobiert haben
  • Verlängere die Testphase einer höheren Stufe
  • Funktioniert am besten bei Gründen wie "nicht genug Wert erhalten"

Persönliche Kontaktaufnahme

  • Für hochwertige Konten (Top 10-20 % nach MRR)
  • Leite an Customer Success für einen Anruf weiter
  • Persönliche E-Mail vom Gründer für kleinere Unternehmen

UI-Muster für Kündigungsabläufe

┌─────────────────────────────────────┐
│  Es tut uns leid, dich gehen zu sehen |
│                                     │
│  Was ist der Hauptgrund für deine   │
│  Kündigung?                         │
│                                     │
│  ○ Zu teuer                         │
│  ○ Nicht genug genutzt              │
│  ○ Fehlende Funktion                │
│  ○ Wechsel zu einem anderen Tool    │
│  ○ Technische Probleme              │
│  ○ Vorübergehend / brauche es jetzt nicht │
│  ○ Sonstiges: [____________]        │
│                                     │
│  [Weiter]                           │
│  [Doch nicht, behalte mein Abo]     │
└─────────────────────────────────────┘
         ↓ (wählt "Zu teuer")
┌─────────────────────────────────────┐
│  Was, wenn wir helfen könnten?      │
│                                     │
│  Wir würden dich gerne behalten.    │
│  Hier ist ein spezielles Angebot:   │
│                                     │
│  ┌───────────────────────────────┐  │
│  │  25 % Rabatt für die nächsten │  │
│  │  3 Monate                     │  │
│  │  Spare XX €/Monat             │  │
│  │                               │  │
│  │  [Angebot annehmen]           │  │
│  └───────────────────────────────┘  │
│                                     │
│  Oder wechsle zum [Basisplan] für   │
│  X €/Monat →                        │
│                                     │
│  [Nein danke, mit Kündigung fortf.] │
└─────────────────────────────────────┘

UI-Prinzipien:

  • Halte die Option "Kündigung fortsetzen" sichtbar (keine Dark Patterns)
  • Ein primäres Angebot + ein Fallback, keine Wand voller Optionen
  • Zeige spezifische Dollar-Ersparnisse, keine abstrakten Prozentsätze
  • Verwende nach Möglichkeit den Namen des Kunden und seine Kontodaten
  • Mobilfreundlich (viele Kündigungen erfolgen mobil)

Ausführliche Muster für Kündigungsabläufe nach Branche und Abrechnungsanbieter findest du unter references/cancel-flow-patterns.md.


Churn-Vorhersage & proaktive Kundenbindung

Die beste Rettung erfolgt, bevor der Kunde jemals auf "Kündigen" klickt.

Risikosignale

Verfolge diese Frühindikatoren für Abwanderung:

SignalRisikostufeZeitrahmen
Login-Häufigkeit sinkt um 50 %+Hoch2-4 Wochen vor Kündigung
Nutzung von Kernfunktionen stopptHoch1-3 Wochen vor Kündigung
Support-Tickets steigen, dann stoppenHoch1-2 Wochen vor Kündigung
E-Mail-Öffnungsraten sinkenMittel2-6 Wochen vor Kündigung
Seitenbesuche der Abrechnungsseite steigenHochTage vor Kündigung
Team-Sitze werden entferntHoch1-2 Wochen vor Kündigung
Datenexport wird gestartetKritischTage vor Kündigung
NPS-Wert fällt unter 6Mittel1-3 Monate vor Kündigung

Health-Score-Modell

Erstelle einen einfachen Health-Score (0-100) aus gewichteten Signalen:

Health Score = (
  Login-Häufigkeits-Score × 0,30 +
  Feature-Nutzungs-Score  × 0,25 +
  Support-Stimmung        × 0,15 +
  Abrechnungs-Gesundheit  × 0,15 +
  Engagement-Score        × 0,15
)
ScoreStatusAktion
80-100GesundUpsell-Möglichkeiten
60-79Aufmerksamkeit nötigProaktiver Check-in
40-59GefährdetInterventionskampagne
0-39KritischPersönliche Kontaktaufnahme

Proaktive Interventionen

Bevor sie über Kündigung nachdenken:

AuslöserIntervention
Nutzungsrückgang >50 % für 2 WochenE-Mail: "Wir haben bemerkt, dass du [Feature] nicht genutzt hast. Brauchst du Hilfe?"
Annäherung an das PlanlimitUpgrade-Hinweis (keine Paywall – Paywalls handhaben das separat)
Kein Login seit 14 TagenReengagement-E-Mail mit aktuellen Produkt-Updates
NPS-Detractor (0-6)Persönliche Nachverfolgung innerhalb von 24 Stunden
Support-Ticket >48h ungelöstEskalation + proaktiver Status-Update
Jährliche Verlängerung in 30 TagenValue-Recap-E-Mail + Verlängerungsbestätigung

Unfreiwillige Abwanderung: Zahlungswiederherstellung

Fehlgeschlagene Zahlungen verursachen 30-50 % aller Abwanderungen, sind aber am einfachsten rückgängig zu machen.

Der Dunning-Stack

Pre-Dunning → Intelligenter Wiederholungsversuch → Dunning-E-Mails → Schonfrist → Harte Kündigung

Pre-Dunning (verhindere Ausfälle)

  • Kartenablaufwarnungen: E-Mail 30, 15 und 7 Tage vor Kartenablauf
  • Backup-Zahlungsmethode: Fordere bei der Anmeldung eine zweite Zahlungsmethode an
  • Karten-Updater-Dienste: Visa/Mastercard Auto-Update-Programme (reduziert harte Ablehnungen um 30-50 %)
  • Vor-Rechnungs-Benachrichtigung: E-Mail 3-5 Tage vor der Belastung für Jahrespläne

Intelligente Wiederholungslogik

Nicht alle Fehler sind gleich. Wiederholungsstrategie nach Ablehnungstyp:

AblehnungstypBeispieleWiederholungsstrategie
Soft Decline (vorübergehend)Nicht ausreichende Deckung, Prozessor-Timeout3-5 Wiederholungen über 7-10 Tage
Hard Decline (dauerhaft)Karte gestohlen, Konto geschlossenNicht wiederholen – nach neuer Karte fragen
Authentifizierung erforderlich3D Secure, SCAKunde zur Zahlungsaktualisierung leiten

Best Practices für das Timing von Wiederholungen:

  • Wiederholung 1: 24 Stunden nach dem Fehler
  • Wiederholung 2: 3 Tage nach dem Fehler
  • Wiederholung 3: 5 Tage nach dem Fehler
  • Wiederholung 4: 7 Tage nach dem Fehler (mit Dunning-E-Mail-Eskalation)
  • Nach 4 Wiederholungen: Harte Kündigung mit Reaktivierungspfad

Tipp für intelligente Wiederholungen: Wiederhole am Tag des Monats, an dem die Zahlung ursprünglich erfolgreich war (wenn Tag 1 früher funktioniert hat, wiederhole an Tag 1). Stripe Smart Retries erledigt dies automatisch.

Dunning-E-Mail-Sequenz

E-MailZeitpunktTonInhalt
1Tag 0 (Fehler)Freundlicher Hinweis"Deine Zahlung wurde nicht durchgeführt. Aktualisiere deine Karte."
2Tag 3Hilfreiche Erinnerung"Kurze Erinnerung – aktualisiere deine Zahlung, um den Zugang zu behalten."
3Tag 7Dringlichkeit"Dein Konto wird in 3 Tagen pausiert. Jetzt aktualisieren."
4Tag 10Letzte Warnung"Letzte Chance, dein Konto aktiv zu halten."

Best Practices für Dunning-E-Mails:

  • Direkter Link zur Zahlungsaktualisierungsseite (wenn möglich ohne Login)
  • Zeige, was sie verlieren werden (ihre Daten, der Zugang ihres Teams)
  • Gib nicht die Schuld ("deine Zahlung ist fehlgeschlagen", nicht "du hast nicht bezahlt")
  • Füge Support-Kontakt für Hilfe hinzu
  • Klartext performt bei Dunning-E-Mails besser als gestaltete E-Mails

Wiederherstellungs-Benchmarks

MetrikSchlechtDurchschnittGut
Soft Decline-Wiederherstellung<40 %50-60 %70 %+
Hard Decline-Wiederherstellung<10 %20-30 %40 %+
Gesamtzahlungswiederherstellung<30 %40-50 %60 %+
Pre-Dunning-PräventionKeine10-15 %20-30 %

Das vollständige Dunning-Playbook mit anbieterspezifischen Einstellungen findest du unter references/dunning-playbook.md.


Metriken & Messung

Wichtige Churn-Metriken

MetrikFormelZiel
Monatliche AbwanderungsrateGekündigte Kunden / Kunden zu Monatsbeginn<5 % B2C, <2 % B2B
Umsatzabwanderung (netto)(Verlorener MRR – Expansions-MRR) / MRR zu BeginnNegativ (Nettoexpansion)
Kündigungs-RettungsrateGerettete / Alle Kündigungssitzungen25-35 %
AngebotsakzeptanzrateAkzeptierte Angebote / Gezeigte Angebote15-25 %
Pausierungs-ReaktivierungsrateReaktivierte / Alle pausierten60-80 %
Dunning-WiederherstellungsrateWiederhergestellt / Alle fehlgeschlagenen Zahlungen50-60 %
Zeit bis zur KündigungTage vom ersten Churn-Signal bis zur KündigungTrend verfolgen

Kohortenanalyse

Segmentiere die Abwanderung nach:

  • Akquisitionskanal — Welche Kanäle bringen treuere Kunden?
  • Plantyp — Welche Pläne wandern am meisten ab?
  • Kundendauer — Wann finden die meisten Kündigungen statt? (30, 60, 90 Tage?)
  • Kündigungsgrund — Welche Gründe nehmen zu?
  • Art des Retentionsangebots — Welche Angebote funktionieren für welche Segmente am besten?

A/B-Tests für Kündigungsabläufe

Teste jeweils eine Variable:

TestHypotheseMetrik
Rabatt % (20 % vs. 30 %)Höherer Rabatt rettet mehrRettungsrate, LTV-Auswirkung
Pausierungsdauer (1 vs. 3 Monate)Längere Pause erhöht RückkehrrateReaktivierungsrate
Umfrageplatzierung (vor vs. nach Angebot)Umfrage zuerst personalisiert AngeboteRettungsrate
Angebotsdarstellung (Modal vs. Vollbild)Vollbild erhält mehr AufmerksamkeitRettungsrate
Copy-Ton (empathisch vs. direkt)Empathie reduziert ReibungRettungsrate

So führst du Kündigungsablauf-Experimente durch: Verwende das Skill ab-testing, um statistisch robuste Tests zu entwerfen. PostHog ist gut geeignet für Kündigungsablauf-Experimente – seine Feature-Flags können…

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ab-testing

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions

ads

When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions

ai-seo

When the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers. Also use when the user mentions

analytics

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions

aso

When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions

attribution

When the user wants to figure out which marketing actually drives conversions and revenue, choose or interpret an attribution model, or reconcile conflicting numbers across tools. Also use when the user mentions

cold-email

Write B2B cold emails and follow-up sequences that get replies. Use when the user wants to write cold outreach emails, prospecting emails, cold email campaigns, sales development emails, or SDR emails. Also use when the user mentions

co-marketing

When the user wants to find co-marketing partners, plan joint campaigns, or brainstorm partnership opportunities. Use when the user says

community-marketing

Build and leverage online communities to drive product growth and brand loyalty. Use when the user wants to create a community strategy, grow a Discord or Slack community, manage a forum or subreddit, build brand advocates, increase word-of-mouth, drive community-led growth, engage users post-signup, or turn customers into evangelists. Trigger phrases: \

competitor-profiling

When the user wants to research, profile, or analyze competitors from their URLs. Also use when the user mentions

competitors

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions

content-strategy

When the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also use when the user mentions

copy-editing

When the user wants to edit, review, or improve existing marketing copy, or refresh outdated content. Also use when the user mentions

copywriting

When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says

coreyhaines31/ab-test-setup

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," "how long should I run this test," "growth experiments," "experiment velocity," "experiment backlog," "ICE score," "experimentation program," or "experiment playbook." Use this whenever someone is comparing two approaches and wants to measure which performs better, or when they want to build a systematic experimentation practice. For tracking implementation, see analytics-tracking. For page-level conversion optimization, see page-cro.

coreyhaines31/analytics-tracking

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions "set up tracking," "GA4," "Google Analytics," "conversion tracking," "event tracking," "UTM parameters," "tag manager," "GTM," "analytics implementation," "tracking plan," "how do I measure this," "track conversions," "attribution," "Mixpanel," "Segment," "are my events firing," or "analytics isn't working." Use this whenever someone asks how to know if something is working or wants to measure marketing results. For A/B test measurement, see ab-test-setup.

coreyhaines31/aso-audit

When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions 'ASO audit,' 'app store optimization,' 'optimize my app listing,' 'improve app visibility,' 'app store ranking,' 'audit my listing,' 'why aren't people downloading my app,' 'improve my app conversion,' 'keyword optimization for app,' or 'compare my app to competitors.' Use when the user shares an App Store or Google Play URL and wants to improve it.

coreyhaines31/competitor-alternatives

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' 'competitive landing pages,' 'how do we compare to X,' 'battle card,' or 'competitor teardown.' Use this for any content that positions your product against competitors. Covers four formats: singular alternative, plural alternatives, you vs competitor, and competitor vs competitor. For sales-specific competitor docs, see sales-enablement.

coreyhaines31/email-sequence

When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," "lifecycle emails," "trigger-based emails," "email funnel," "email workflow," "what emails should I send," "welcome series," or "email cadence." Use this for any multi-email automated flow. For cold outreach emails, see cold-email. For in-app onboarding, see onboarding-cro.

coreyhaines31/form-cro

When the user wants to optimize any form that is NOT signup/registration — including lead capture forms, contact forms, demo request forms, application forms, survey forms, or checkout forms. Also use when the user mentions "form optimization," "lead form conversions," "form friction," "form fields," "form completion rate," "contact form," "nobody fills out our form," "form abandonment," "too many fields," "demo request form," or "lead form isn't converting." Use this for any non-signup form that captures information. For signup/registration forms, see signup-flow-cro. For popups containing forms, see popup-cro.

Verwandte Skills