KÜNDIGUNGSFLOWSLEMON SQUEEZY

Churn bei Lemon Squeezy senken

Wie Lemon Squeezy Abo-Status, Wiederholungsversuche, Mahnwesen, Pause und Kündigung handhabt, und wie Sie Kündigungsflow und Win-back ergänzen.

Veröffentlicht am 6 Min. Lesezeit

Lemon Squeezy tut bereits einiges, um Abos am Leben zu halten: Es versucht fehlgeschlagene Zahlungen erneut, versendet Rückgewinnungsmails und gibt Kunden ein Portal, in dem sie pausieren statt kündigen können. Dieser Ratgeber erklärt, was es von Haus aus tut, welche Abo-Status und Webhooks Sie beobachten sollten und wo ein Kündigungsflow und Win-back obendrauf passen.

Er hält sich an die Dokumentation von Lemon Squeezy: Abos, das Subscription-Objekt, Recovery und Dunning, Abos mit der API verwalten, Kundenportal, Webhook-Ereignistypen, Rabatte und Rückerstattungen und Chargebacks (alle abgerufen im November 2026).

Lemon Squeezy ist der Merchant of Record

Lemon Squeezy verkauft als Merchant of Record an Ihre Kunden. Es wickelt Zahlungen, Rückerstattungen und Chargebacks ab. Laut der Dokumentation erstattet es bei einem Streitfall in der Regel in Ihrem Namen und zieht den Betrag (abzüglich seiner Plattformgebühr) plus eine Dispute-Gebühr von 15 $ von Ihrer nächsten Auszahlung ab, und es liefert dem Zahlungsanbieter Informationen, um den Fall zu vertreten. Zu viele Chargebacks können dazu führen, dass es einen Store sperrt. Für die Arbeit gegen Churn heißt das: Sie ändern Abos über die API und das Portal von Lemon Squeezy und wickeln keine Zahlungen selbst ab.

Die Abo-Status

Das Subscription-Objekt hat sieben Status. Zu wissen, welche noch Zugang gewähren, ist die Grundlage für alles andere.

Status Bedeutung Zugang
on_trial In einer Testphase, wartet auf die erste Zahlung Ja
active Aktiv und gültig Ja
paused Zahlungseinzug pausiert, Abo weiterhin live Optional, Ihre Wahl
past_due Eine Verlängerung ist fehlgeschlagen, und Lemon Squeezy versucht es erneut Ja
unpaid Alle Versuche sind fehlgeschlagen; die Dunning-Regeln bestimmen, was als Nächstes passiert Siehe unten
cancelled Künftige Zahlungen gekündigt, gültig bis zum Ende des Zeitraums (Kulanzfrist) Ja
expired Beendet, nach Kündigung oder nach dem Mahnwesen Nein

Lemon Squeezy empfiehlt, Zugang bei on_trial, active, cancelled, past_due und optional paused zu gewähren. Die Dunning-Seite sagt, dass das Abo nach dem letzten fehlgeschlagenen Versuch unpaid wird und der Kunde den Zugang verliert.

Was Lemon Squeezy bei fehlgeschlagenen Zahlungen tut

Lemon Squeezy hat eine eingebaute Rückgewinnung, beschrieben auf seiner Seite zu Recovery und Dunning:

  • Wiederholungsversuche. Nach einer fehlgeschlagenen Verlängerung wechselt das Abo auf past_due, und Lemon Squeezy versucht die Zahlung viermal über zwei Wochen erneut. Ein erfolgreicher Versuch bringt es zurück auf active. Schlagen alle vier fehl, wird es unpaid.
  • E-Mails während der Versuche. Jeder fehlgeschlagene Versuch schickt dem Kunden eine E-Mail mit der Bitte, seine Zahlungsdaten zu aktualisieren.
  • Mahnwesen nach den Versuchen. Wenn Sie das Mahnwesen aktivieren, versendet Lemon Squeezy eine Reihe von Mahnmails über einen von Ihnen festgelegten Zeitraum, und Ihre Dunning-Regeln bestimmen, wann das Abo expired wird. Sie können die Standardmails, Betreffzeilen und den Zeitplan bearbeiten. Ist das Mahnwesen aus, bleibt der Status unpaid.
  • Hinweise zu ablaufenden Karten. Lemon Squeezy kann Kunden per E-Mail informieren, bevor eine gespeicherte Zahlungsmethode abläuft.
  • PayPal ist anders. Bei PayPal-Abos erfolgen Wiederholungsversuche laut der PayPal-Seite alle 5 Tage, bis zu zweimal pro Abrechnungszyklus, und das Abo wird nach zwei fehlgeschlagenen Abrechnungszyklen ausgesetzt.

Mit jeder Wiederholungs- und Mahnmail wird derselbe Link zur Kartenaktualisierung gesendet. Lemon Squeezy weist darauf hin, dass diese URLs nach 24 Stunden ablaufen; wenn Sie eigene Nachrichten senden, rufen Sie also jedes Mal eine frische URL über die API ab, statt eine zu speichern.

Das ist eine solide native Grundlage. Was Sie steuern, sind der Dunning-Zeitplan und die Texte der E-Mails; das Timing der Wiederholungsversuche selbst legt Lemon Squeezy fest.

Pause und Kündigung über die API

Der Leitfaden zur Abo-Verwaltung behandelt beides.

Pause. Senden Sie PATCH /v1/subscriptions/:id mit einem Objekt pause. Es gibt zwei Modi:

  • void: für Zeiträume, in denen Sie den Dienst nicht erbringen können;
  • free: Der Kunde nutzt das Produkt während der Pause kostenlos weiter.

Beide stoppen den Zahlungseinzug. Ein optionales Datum resumes_at hebt die Pause automatisch auf. Wird pause auf null gesetzt, wird der Einzug nach dem ursprünglichen Zeitplan fortgesetzt.

Kündigung. DELETE /v1/subscriptions/:id kündigt ein aktives Abo. Es wechselt auf cancelled und bleibt bis zum nächsten Verlängerungsdatum gültig, angezeigt in ends_at, und läuft dann ab. Während dieser Kulanzfrist können Sie es wiederaufnehmen, indem Sie das Abo mit cancelled auf false aktualisieren.

Das Kundenportal

Mit dem gehosteten Kundenportal von Lemon Squeezy können Kunden zwischen Abo-Produkten wechseln, pausieren und fortsetzen, kündigen und wiederaufnehmen sowie ihre Zahlungsdaten aktualisieren. Welche Funktionen erscheinen, wählen Sie in den Portal-Einstellungen. Jedes Subscription-Objekt enthält außerdem eine URL customer_portal, einen vorab signierten Link, der 24 Stunden gültig ist und den Sie aus Ihrer App öffnen können.

Wenn Sie Kunden direkt im Portal kündigen lassen, überspringen sie jeden Halteschritt, den Sie bauen. Entscheiden Sie bewusst: Leiten Sie „Kündigen” in Ihrer App entweder zuerst zu Ihrem eigenen Flow, oder verlassen Sie sich auf die Pausenoption des Portals als einziges Angebot.

Rabatte

Rabatte bei Lemon Squeezy haben drei Laufzeiten (Discount-Objekt): once, repeating für eine festgelegte Anzahl Monate oder forever. Bei Jahresplänen wird die Anzahl für repeating trotzdem in Monaten angegeben; zwei Jahreszahlungen bedeuten also 24. Die Rabatt-Dokumentation beschreibt Codes, die beim Checkout eingelöst werden; sie beschreibt nicht, wie man einen Rabatt auf ein bereits bestehendes Abo anwendet. Klären Sie das mit Lemon Squeezy, bevor Sie einem aktuellen Abonnenten ein Angebot wie „50 % Rabatt auf Ihre nächsten 3 Monate” versprechen. Eine Pause und der Wechsel zu einem günstigeren Produkt über das Portal sind die Angebote, die die Dokumentation klar unterstützt.

Webhooks, auf die Sie hören sollten

Von der Seite zu Ereignistypen:

Ereignis Wofür Sie es nutzen
subscription_updated Sammelereignis für die aktuellen Abo-Daten; von Lemon Squeezy empfohlen
subscription_payment_failed Eine Verlängerung ist fehlgeschlagen; die Wiederholungsversuche beginnen
subscription_cancelled Vom Kunden oder von Ihnen gekündigt; die Kulanzfrist beginnt
subscription_expired Der Zugang sollte enden
subscription_paused / subscription_unpaused Pause begonnen oder beendet

Im Testmodus können Sie Ereignisse wie subscription_cancelled und subscription_expired simulieren.

Einen Kündigungsflow ergänzen

  1. Leiten Sie „Kündigen” in Ihrer App zu Ihrem Flow. Zeigen Sie eine kurze Liste von Gründen plus „Sonstiges”.
  2. Bieten Sie eine Sache an, die zum Grund passt. „Nutze es gerade nicht”: eine Pause im Modus void mit gesetztem resumes_at. „Zu teuer”: ein günstigeres Produkt. „Eine Funktion fehlt”: eine Antwort von einem Menschen.
  3. Halten Sie „Jetzt kündigen” bei jedem Schritt sichtbar. Ein Klick sollte die Kündigung abschließen, ohne ein Angebot anzunehmen.
  4. Setzen Sie das Ergebnis mit der API um. Pausieren mit PATCH und einem Objekt pause; kündigen mit DELETE, was den Zugang bis ends_at erhält.
  5. Bestätigen Sie das Enddatum aus dem Abo, das die API zurückgibt.
  6. Bieten Sie „Mein Abo behalten” an, während der Kulanzfrist, was cancelled auf false setzt.

Win-back

Sobald ein Abo expired ist, ist es vorbei. Behalten Sie den Grund, den Sie erfasst haben, und kontaktieren Sie den Kunden später mit etwas, das darauf antwortet. Nutzen Sie das Ereignis subscription_expired als Start des Timers und schicken Sie ihn zu einem neuen Checkout.

So geht es mit NoChurn

NoChurn liest Ihre Lemon-Squeezy-Abos und -Webhooks. Es ergänzt einen Kündigungsflow mit Gründen, Angeboten (etwa einer Pause oder einem Planwechsel) und einem immer sichtbaren Ein-Klick-Kündigungsbutton, gehostet oder headless über die API, dazu Win-back-E-Mails an Tag 30, 60 und 90 auf Basis des Kündigungsgrunds und einen Churn Score von 0 bis 100. Lemon Squeezy bleibt der Merchant of Record: Zahlungen, Zahlungsrückgewinnung, Rückerstattungen und Streitfälle bleiben dort. Fehlgeschlagene Zahlungen erscheinen in der Kundenzeitleiste und im Churn Score von NoChurn, und Streitfälle erscheinen schreibgeschützt. NoChurn ist kostenlos unter 300 $ MRR. Siehe NoChurn + Lemon Squeezy.

PROMPT

Read https://www.nochurn.sh/llms.txt,
then follow https://www.nochurn.sh/docs/quickstart/
to add NoChurn to this app. Use a test key
(nc_test_…) until I say we go live.

Hören Sie auf, Umsatz zu verlieren.

  • Kostenlos bis $300 MRR
  • Keine Karte nötig
  • In 10 Minuten live
  • Nie ein Anteil an dem, was wir retten