Führe ein retention Angebot vor der Verlängerung aus, ohne Kunden zu bezahlen, die ohnehin geblieben wären
Pre-renewal save offers auf Stripe, nach Risiko statt nach Listenmitgliedschaft dimensioniert.
Die kurze Antwort
Ein pre-renewal retention offer ist ein Rabatt oder Vorteil, der einem Abonnenten kurz vor seinem Verlängerungsdatum angezeigt wird. Er schafft nur Wert, wenn er Kunden erreicht, die sonst gekündigt hätten. Markin bewertet das renewal risk pro Abonnent, schließt Konten mit geringem Risiko aus, führt über Stripe aus und liest das Ergebnis gegen einen randomisierten holdout.
Zuletzt überprüft 2026-09-10
Für wen dies gilt und wen es nicht erreichen darf
Berechtigt
- Aktives Abonnement, das in den nächsten 14 bis 30 Tagen verlängert wird.
- Modelliertes Kündigungsrisiko oberhalb der Schwelle, bei der sich das Angebot lohnt.
- Kein Retentionsangebot in den vorherigen zwei Verlängerungszyklen angenommen.
- Marketing- oder Transaktionszustimmung für den verwendeten Kanal gültig.
Ausgeschlossen
- Abonnenten, die sich bereits in einer verbindlichen Laufzeit befinden und kein Kündigungsrecht im Zeitraum haben.
- Konten mit geringem Risiko und langer Betriebszugehörigkeit: Das Angebot bedeutet für sie einen reinen Margenverlust.
- Konten im dunning-Prozess oder mit fehlgeschlagener Zahlung. Das ist ein Abrechnungsproblem, kein retention-Problem.
- Jeder im randomisierten holdout und jeder, der im aktuellen Zyklus ein save offer gesehen hat.
Die Mindestdaten und woher sie normalerweise stammen
| Was benötigt wird | Übliche Quelle |
|---|---|
| Abonnementstatus und Verlängerungsdatum | Stripe Abonnements und Rechnungen |
| Plan-, Preis- und Rabatt-Historie | Stripe Preise, Coupons und Promotion-Codes |
| Nutzung oder Engagement in den letzten 30 Tagen | Produktereignisse im Warehouse |
| Vergangene Kündigungen und Reaktivierungen | Stripe Kündigungsereignisse, Lagerhistorie |
| Bruttomarge der nächsten Einheit | Finanzen, einmalig als Eingabe bereitgestellt |
| Einwilligung und Kontaktmüdigkeit | CDP oder Engagement-Plattform |
Schritt für Schritt
Wie die Entscheidung abläuft
- 01Markin
Bewerte das Verlängerungsrisiko pro Abonnent
Das Risiko wird für jedes Abonnement, das in das Verlängerungsfenster eintritt, anhand von Abrechnungs-, Nutzungs- und Support Signal geschätzt, nicht anhand einer vor Monaten erstellten Segmentregel.
- 02Markin
Bestimme die Größe des Angebots im Verhältnis zur Marge
Jedes Kandidatenangebot wird als erwarteter gehaltener Margin abzüglich des erwarteten Rabatts bewertet, der Kunden gewährt wird, die ohnehin verlängert hätten. Angebote, die diese Hürde nicht überschreiten, werden nicht vorgeschlagen.
- 03Markin
Halte einen randomisierten control zurück
Ein Anteil der berechtigten Abonnenten wird zurückgehalten, bevor etwas gesendet wird, sodass die Auswertung kausal statt eines Vorher-Nachher-Vergleichs ist.
- 04Dein Stack
Wende das offer in Stripe an
Der gewählte Coupon oder Aktionscode wird dem Abonnement in Stripe zugeordnet, wobei die Abrechnung, die anteilige Verrechnung und die Steuern genau so beibehalten werden, wie dein Finanzteam sie bereits konfiguriert hat.
- 05Dein Stack
Stelle die Nachricht auf deinem Kanal zu
Braze, Klaviyo oder dein eigener E-Mail-Dienst versendet die Nachricht. Markin liefert die Entscheidung und den Grund; der Kanal behält seine eigenen Governance- und Frequenzregeln.
- 06Markin
Das Ergebnis lesen und die Richtlinie aktualisieren
Retention, Umsatz und Marge werden am Ende des Zeitraums gegen den holdout gelesen, und die Berechtigungsschwelle verschiebt sich mit den Erkenntnissen.
Messung
Wie du weißt, ob es funktioniert hat
- Holdout
- Zufällig auf Abonnentenebene vor dem ersten Versand ausgewählt, basierend auf dem uplift, den du erkennen musst, und nicht auf einem festen Prozentsatz.
- Fenster
- Ein vollständiger Verlängerungszyklus plus 30 Tage, damit aufgeschobene statt verhinderte Kündigungen sichtbar sind.
- Primäres Ergebnis
- Inkrementell beibehaltene Bruttomarge pro berechtigtem Abonnenten.
Guardrails
- Rabattkosten pro gehaltenem Abonnenten.
- Anteil des Angebots, der von risikoarmen Konten angenommen wird.
- Downgrade-Rate, damit die Bindung nicht durch die Verlagerung von Personen auf einen günstigeren Plan erkauft wird.
- Abhängigkeit von wiederholten Angeboten über Zyklen hinweg.
Nur zur Veranschaulichung
Ein ausgearbeitetes Beispiel
Illustrative Berechnungen mit fiktiven Eingaben, um zu zeigen, wie die Entscheidung bewertet wird. Dies sind keine Markin-Ergebnisse.
| Abonnenten, die jeden Monat in den Verlängerungszeitraum eintreten | 40,000 |
|---|---|
| Anteil über dem Risikoschwellenwert | 18% (7,200) |
| Angebot | 20 % Rabatt auf einen Zyklus bei einem 30 USD-Plan |
| Angenommener uplift bei der renewal in der berechtigten Gruppe | 3,5 Punkte |
| Bruttomarge der nächsten Einheit | 70% |
| Lesen | Erhaltener Umsatz aus den inkrementellen Verlängerungen, abzüglich des Rabatts, der an alle gezahlt wurde, die das Angebot angenommen haben, einschließlich derer, die sowieso verlängert hätten |
Der Sinn der Übung ist die zweite Hälfte dieser letzten Zeile. Ohne ein holdout siehst du es nie.
Auf den eigenen Zahlen ausführen
Die Arithmetik, ausgeschrieben
Ein Angebot lohnt sich, wenn p(cancel) x lift x Marge pro Zyklus > Rabattkosten x p(take-up). Umgestellt lautet die Berechtigungsschwelle: p(cancel) > (Rabatt x take-up rate) / (lift x Marge pro Zyklus).
| Eingabe | Wert |
|---|---|
| Planpreis pro Zyklus | $30.00 |
| Bruttomarge im nächsten Zyklus (70 %) | $21.00 |
| Angebotener Rabatt | 20 % von 30,00 USD = 6,00 USD |
| Angenommene Annahmequote unter den Kontaktierten | 45% |
| Erwartete Rabattkosten pro kontaktiertem Abonnenten | 0,45 x 6,00 USD = 2,70 USD |
| Angenommener absoluter uplift bei der Erneuerung in der berechtigten Gruppe | 3,5 Punkte (0,035) |
| Erwarteter beibehaltener Umsatz pro kontaktiertem Abonnenten | 0,035 x 21,00 USD = 0,735 USD |
| Netto pro kontaktiertem Abonnenten bei diesen Eingaben | $0.735 - $2.70 = -$1.965 |
Bei einem pauschalen Rabatt von 20 % und einer Annahmequote von 45 % zahlt sich ein uplift von 3,5 Punkten nicht aus: Das Programm verliert etwa 1,97 USD pro kontaktiertem Abonnenten. Es erreicht den Nullpunkt nur, wenn der uplift 0,45 x 6,00 USD / 21,00 USD = 12,9 Punkte erreicht, oder wenn die Berechtigung so eingeschränkt wird, dass sich die Annahme auf Abonnenten konzentriert, die tatsächlich gekündigt hätten.
Deshalb ist der Schwellenwert und nicht das Creative die Entscheidung. Dasselbe Angebot ist mit einer 40 %-Risikobandbreite profitabel und mit einer 5 %-Risikobandbreite destruktiv. Die Eingaben dienen der Veranschaulichung; ersetze sie durch deinen eigenen Preis, deine Marge und die beobachtete Annahme.
Zeitachse
Wie lange es bis zu einem ersten gemessenen Ergebnis dauert
- 01Woche 1
Nur-Lese-Verbindung und Datenprüfung
Stripe Lesezugriff plus die Warehouse-Tabellen. Die Ausgabe ist eine Zählung der Abonnements, die jeden Monat in das Verlängerungsfenster eintreten, und wie viele der benötigten Daten tatsächlich vorhanden sind.
- 02Woche 2 bis 3
Risikomodell und Margen-Inputs
Das Verlängerungsrisiko wird auf historischen Kündigungen angepasst, und die Finanzabteilung liefert die Bruttomarge pro Plan. Die Break-Even-Schwelle oben ergibt sich aus diesen beiden Werten.
- 03Woche 4
Angebots-Set, Ausschlüsse und Genehmigung
Die Coupons oder Promotion Codes, die verwendet werden dürfen, sind vereinbart, Ausschlüsse sind genehmigt und der holdout-Anteil ist festgelegt, bevor etwas gesendet wird.
- 04Woche 5
Erste Kohorte live
Die erste berechtigte Kohorte tritt in das Verlängerungsfenster ein, wobei das Angebot in Stripe hinterlegt und über deinen bestehenden Kanal geliefert wird.
- 05Woche 9 bis Woche 13
Erste kausale Lesart
Ein vollständiger Verlängerungszyklus plus 30 Tage nach der ersten Kohorte. Monatliche Abonnements werden etwa in Woche 9 abgelesen; jährliche Pläne erfordern einen längeren Horizont und werden stattdessen in einer rollierenden monatlichen Kohorte abgelesen.
Technische Details
Was gelesen und geschrieben wird, Feld für Feld
Stripe
Lesen
- subscriptions: status, current_period_end, cancel_at_period_end, items.price
- Rechnungen und Rechnungspositionen für den realisierten Umsatz
- Kunden für die Identitätszuordnung
- Events: customer.subscription.deleted, updated, invoice.payment_failed
Geschrieben
- Ein vorab genehmigter Coupon oder promotion_code, der an das Abonnement angehängt ist
- subscription.metadata.markin_decision_id und markin_reason
Lesen per Webhook plus nächtlichem Abgleich; Schreiben zum Zeitpunkt der decisioning.
Warehouse (BigQuery, Snowflake oder Äquivalent)
Lesen
- Produkt- oder Nutzungs-Events der letzten 30 Tage, dem Kunden zugeordnet
- Support-Kontakte und Beschwerdehistorie
- Historische Kündigungen für die Modell-Anpassung
Geschrieben
- Eine Entscheidungstabelle: Kunde, decision_id, action, Grund, holdout flag, Zeitstempel
Täglicher Batch.
Messaging-Plattform (Braze, Klaviyo oder dein ESP)
Lesen
- Einwilligungsstatus, Frequenzbegrenzungen und Ruhezeiten
Geschrieben
- Die decisioning als Profilattribut, auf dem die bestehende Journey verzweigt
In deinem Sync-Intervall, typischerweise stündlich bis täglich.
Aufwand
Was es von deinem Team verlangt
| Wer | Wie viel ihrer Zeit |
|---|---|
| Data Engineer | Ungefähr 2 Tage in Woche 1 für Zugang und Tabellenmapping, danach gelegentlich. |
| Lifecycle- oder CRM-Manager | Einen halben Tag pro Woche: Angebots-Set, Nachrichten-Templates, Journey-Verzweigung. |
| Finance | Eine Sitzung zur Bereitstellung der Bruttomarge pro Plan und zur Genehmigung der Rabattobergrenze. |
| Rechtliches oder Datenschutz | Eine Überprüfung des Datenumfangs und der Zustimmungsgrundlage vor dem ersten Versand. |
| Executive Sponsor | Eine Entscheidung: akzeptieren, dass ein holdout für einen vollen Zyklus nichts erhält. |
Was normalerweise schiefgeht
Angebot an alle im Verlängerungsfenster
Die größten Kosten in den meisten Sparprogrammen sind die Rabatte, die Abonnenten gewährt werden, die ohnehin nie gegangen wären. Die Berechtigung muss risikobasiert sein, und das holdout muss in der Lage sein, diese Kosten aufzuzeigen.
Retention statt Marge lesen
Ein ausreichend tiefer Discount verbessert immer die retention. Gleichzeitig zerstört er regelmäßig die Marge. Retention ist ein guardrail; Marge ist das Ergebnis.
Die Basis darauf trainieren, auf den Rabatt zu warten
Das gleiche Angebot in jedem Zyklus zu wiederholen, wandelt eine Einsparung in einen erwarteten Preisnachlass um. Begrenze die wiederholte Exposition und beobachte die Kohorte über Zyklen hinweg, nicht nur innerhalb eines Zyklus.
Das Ergebnis nach zwei Wochen lesen
Frühe Auswertungen schmeicheln dem Programm, weil aufgeschobene Kündigungen noch nicht erfolgt sind. Warte den gesamten Zyklus ab.
Fragen, die dieses Playbook beantwortet
- Wer sollte ein Halteangebot vor der Verlängerung erhalten?
- Wie verhindere ich, dass Kunden Rabatte erhalten, die ohnehin verlängert hätten?
- Wie groß sollte der holdout für ein Retention-Angebot sein?
- Wie wende ich einen Retention-Rabatt in Stripe an, ohne die anteilige Abrechnung zu beeinträchtigen?
- Wie lange sollte ein save-offer-Test laufen?
Häufig gestellte Fragen
- Wie lange vor der Verlängerung sollte das Angebot landen?
- Nah genug, dass die Verlängerungsentscheidung ansteht, weit genug, dass der Kunde noch nicht gekündigt hat. Vierzehn bis dreißig Tage ist das übliche Fenster für monatliche und jährliche Abonnements, und es lohnt sich, dies als Variable zu testen, anstatt es durch Konvention festzulegen.
- Ersetzt dies meinen Kündigungsflow?
- Nein. Der In-Kündigungs-Flow erfasst Personen, die sich bereits entschieden haben. In diesem Playbook geht es um Kunden, die diesen Flow nie erreichen, weil sie die Verlängerung einfach verfallen lassen, was in den meisten Abobasen die größere Gruppe ist.
- Kann das Angebot etwas anderes als ein Rabatt sein?
- Ja, und das sollte es in der Regel auch. Zusätzliche Nutzung, eine Planfunktion, eine Servicegutschrift oder eine Pauseoption führen oft zu ähnlichen Bindungsraten, ohne die Beziehung dauerhaft neu zu bepreisen. Markin behandelt jede als Kandidatenaktion und lässt den holdout entscheiden.
- Auf welche Daten in Stripe benötigt Markin Zugriff?
- Lesezugriff auf Abonnements, Rechnungen, Preise und Kündigungsereignisse sowie die Möglichkeit, einen genehmigten Coupon oder Promotion-Code an ein Abonnement anzuhängen. Es sind keine Änderungen an deinem Abrechnungsmodell erforderlich.
- Wie unterscheidet sich das von einem churn-Vorhersagemodell?
- Eine prediction sagt dir, wer vom churn bedroht ist. Dieses playbook entscheidet, was zu tun ist, führt es aus und beweist, ob die Aktion das Ergebnis verändert hat. Prediction ohne gemessene Intervention bewegt keinen Umsatz.
Wo dies anknüpft
- PlaybookWin-back abgewanderter Kunden mit einem Ruhezeitfenster anstelle einer RabattstaffelReaktivierung zeitlich abgestimmt auf die Rückkehr der Kaufabsicht, nicht auf Tage seit der letzten Bestellung.
- PlaybookFüge next best action zu Journeys hinzu, die du bereits in Braze ausführstPer-customer arbitration, geschrieben in die Canvases, die dein Team bereits bedient.
- PlaybookEin zweites Produkt cross-sell, ohne den Plan zu kannibalisieren, den der Kunde bereits bezahltAngebote für Zweitprodukte, bewertet nach inkrementellem Gewinn, nicht nach der attach rate.
- LösungRetention decisioningWähle die richtige Intervention vor dem churn, nicht nach dem Score
- LösungKundenentscheidungsfindungDie decision layer zwischen deinen Kundendaten und deinen channels
- VergleichMarkin + Optimove: entscheiden, was überhaupt eine Kampagne verdientOptimove orchestriert und priorisiert retention-Kampagnen. Markin entscheidet, welche Umsatzchance eine solche verdient, bemisst sie und beweist sie gegen einen holdout.