Unit Economics (LTV/CAC und Kohorten)
Wann verwenden
Verwenden Sie diesen Skill, wenn Sie wissen müssen, ob ein Kunde mehr wert ist als seine Akquisition kostet: CAC, Bruttomargenbeitrag, Kundenbindung, LTV, das LTV/CAC-Verhältnis und die CAC-Amortisationszeit in Monaten. Geeignet für SaaS- und Abonnementgeschäfte, Vorstandsüberprüfungen und Due Diligence, bei denen ein Kohorten-Retention-Raster die wichtigsten Kennzahlen untermauert. Der Skill erstellt eine herunterladbare .xlsx-Datei in der Claude-App mit openpyxl; es wird kein Excel-Add-In oder keine Microsoft 365-Verbindung verwendet.
Was erstellt wird
Eine Arbeitsmappe mit sechs Blättern:
- Deckblatt: Titel, Farblegende, Szenarioauswahl, zusammenfassende LTV/CAC- und Amortisationskennzahlen.
- Annahmen: blaue Eingabefelder (S&M-Ausgaben, Neukunden, ARPU, Bruttomarge %, Abwanderung, Abzinsungssatz, Szenario-Multiplikatoren).
- Kohorten: ein Retention-Raster, Kohorten abwärts in den Zeilen und Monate quer in den Spalten, mit Retention in % und Umsatz pro Kohorte.
- Unit Economics: CAC, ARPU, Beitrag pro Kunde, Amortisation.
- LTV-CAC: LTV über die einfache Formel und über diskontierten Kohortenbeitrag, plus das Verhältnis.
- Prüfungen: Konsistenz-, monotone Retention- und Amortisations-Plausibilitätsprüfungen.
Erstellungs-Workflow
- Arbeitsmappe und die sechs Blätter in der obigen Reihenfolge erstellen.
- Auf dem Blatt Annahmen alle Eingaben in blauer Schrift mit Einheiten anordnen; eine Szenario-Zelle (1=Basis, 2=Hausse, 3=Bärse) mit dem Namen
scnhinzufügen. - CAC und Beitrag pro Kunde auf dem Blatt Unit Economics aus den Ausgaben- und Kunden-Eingaben berechnen.
- Das Kohorten-Raster erstellen: eine Basis von 100 % (oder Startkunden) im Monat 0, die über die Monate hinweg durch die Retention abnimmt.
- Eine Umsatz- und Beitragszeile unterhalb des Retention-Rasters pro Kohorte hinzufügen.
- LTV auf zwei Arten auf dem Blatt LTV-CAC berechnen: geschlossene Formel und diskontierte Kohortensumme; das Verhältnis und die Amortisation berechnen.
- Das Blatt Prüfungen mit Konsistenz, Monotonie und Amortisationstests erstellen.
- Arbeitsmappe headless (LibreOffice) neuberechnen, damit alle Formeln berechnet werden.
- Null Formelfehler (#REF!, #DIV/0!, #WERT!, #NAME?) überprüfen; in einer Schleife korrigieren und neuberechnen, dann ausliefern.
Blatt-für-Blatt-Spezifikation
Deckblatt
- Titel-Zelle, Modellzweckzeile und ein Erstellungsdatum.
- Farblegende: ein blaues Kästchen mit der Beschriftung „Eingabe“, schwarzes Kästchen „Formel“, grünes Kästchen „Blattübergreifender Verweis“.
- Szenario-Ausgabe:
=WAHL(scn;"Basis";"Hausse";"Bärse")ruft das aktive Szenario aus den Annahmen ab. - Zusammenfassende Ausgaben als grüne blattübergreifende Verweise: LTV/CAC
=LTV-CAC!<Verhältnis-Zelle>, CAC-Amortisation in Monaten und diskontierter LTV. - Einzeiliger Hinweis, dass die Arbeitsmappe in Excel live neuberechnet wird und bei der Erstellung fehlerfrei überprüft wurde.
Annahmen
- B2 Szenario-Auswahl (blau, 1/2/3), mit dem Namen
scn. - S&M-Ausgaben pro Periode B5; erworbene Neukunden B6.
- ARPU pro Monat B7; Bruttomarge % B8.
- Monatliche Abwanderungsrate % B9 (monatliche Retention also
=1-B9); Abzinsungssatz pro Monat B10. - Szenario-Multiplikatoren (Basis/Hausse/Bärse) für Abwanderung und ARPU: aktive Abwanderung
=WAHL(scn;...)in B12, aktiver ARPU=WAHL(scn;...)in B13.
Unit Economics
- CAC B3
=Annahmen!B5/Annahmen!B6. - Effektiver ARPU B4
=Annahmen!B7*Annahmen!B13. - Bruttogewinn pro Kundenmonat B5
=B4*Annahmen!B8. - Monatliche Retention B6
=1-Annahmen!B9*Annahmen!B12. - CAC-Amortisation (Monate) B7
=CAC/Bruttogewinn pro Kundenmonat=B3/B5. Falls eine kohortenbewusste Amortisation bevorzugt wird, den kumulierten Bruttogewinn pro Kohortenmonat berechnen, bis er CAC überschreitet, und diesen Monatsindex angeben. - Durchschnittliche Kundenlebensdauer (Monate) B8
=1/(Annahmen!B9*Annahmen!B12).
Kohorten
- Zeile 3 Monatsüberschriften 0,1,2,...,N über die Spalten hinweg.
- Spalte A Kohortenbezeichnungen (Kohorte 1, Kohorte 2, ...).
- Retention %: Monat-0-Zelle = 1 (100 %); jeder spätere Monat
=vorherige_Monatszelle*'Unit Economics'!$B$6(monatliche Retention anwenden). Eine einheitliche Formel über die gesamte Zeile. - Aktive Kunden pro Kohorte:
=Retention% * Annahmen!$B$6. - Umsatz pro Kohortenmonat:
=aktive Kunden * 'Unit Economics'!$B$4. - Beitrag pro Kohortenmonat:
=Umsatz * Annahmen!$B$8.
LTV-CAC
- LTV geschlossene Formel B3
='Unit Economics'!B4*Annahmen!B8/('Unit Economics'!B6 Lebensdauer-Abwanderung)also=ARPU*GM% / Abwanderung; in Zellen='Unit Economics'!B4*Annahmen!B8/(Annahmen!B9*Annahmen!B12). - LTV diskontierte Kohorte B4: Summe über die Monate des Beitrags pro Kunde diskontiert,
=SUMMENPRODUKT(Beitrag_pro_Kunde_Zeile; 1/(1+Annahmen!B10)^Monatsindex)unter Verwendung der Monat-0-Kohortenzeile geteilt durch Startkunden, sodass es pro Kunde ist. - LTV/CAC B5
=B4/'Unit Economics'!B3(den diskontierten LTV als primär verwenden). - Amortisationsausgabe B6
='Unit Economics'!B7.
Prüfungen
- Konsistenz:
=WENN(ABS(LTV_geschlossen-LTV_diskontiert)/LTV_diskontiert<=Annahmen!tol;"BESTANDEN";"FEHLGESCHLAGEN"). - Monotone Retention innerhalb jeder Kohorte:
=WENN(SUMMENPRODUKT(--(dieser_Monatszellen>vorheriger_Monatszellen))=0;"BESTANDEN";"FEHLGESCHLAGEN"), sodass kein Monat den vorherigen überschreitet. - Amortisation positiv und innerhalb einer angegebenen Obergrenze (blaue Eingabe).
- LTV/CAC wird aus demselben ARPU, derselben Marge und derselben Abwanderung berechnet, die im Kohortenraster verwendet werden.
Formel- und Formatierungskonventionen
- Blaue Schrift für Eingaben (nur Annahmen). Schwarze Schrift für formelinterne Werte. Grüne Schrift für blattübergreifende Verweise.
- Keine hartcodierten Zahlen in Formeln; Konstanten befinden sich auf dem Blatt Annahmen. Absolute Bezüge zu den Retention- und ARPU-Treibern verwenden, damit sich die Kohortenzeilen sauber ausfüllen.
- Eine einheitliche Formel pro Kohortenzeile, sodass sie ohne Änderungen über die Monate kopiert werden kann.
- Retention und Margen als Prozentsatz; CAC, LTV, ARPU als Währung; Amortisation und Lebensdauer als Monate mit einer Dezimalstelle.
- Namen
scn,tol, CAC und die Retention-Zelle für lesbare Prüfungen und LTV-Formeln.
Prüfungen
- LTV/CAC konsistent berechnet (geschlossene Formel und diskontiert innerhalb der Toleranz).
- CAC-Amortisation in Monaten angegeben und positiv.
- Retention monoton nicht steigend innerhalb jeder Kohorte (kein Monat liegt über dem vorherigen).
- Margen und Retention zwischen 0 und 1; CAC und LTV nicht negativ.
Neuberechnen und überprüfen
Nach dem Schreiben headless mit LibreOffice neuberechnen, damit openpyxl-Formeltexte zu berechneten Werten werden. Jedes Blatt auf #REF!, #DIV/0!, #WERT!, #NAME? scannen. Beachten Sie, dass LTV und Amortisation durch die Abwanderung dividieren, daher gegen Abwanderung = 0 schützen, die #DIV/0! erzeugen würde. Etwaige fehlerhafte Formeln oder fehlende benannte Bereiche korrigieren und in einer Schleife erneut neuberechnen. Nur ausliefern, wenn das Blatt Prüfungen für alle Tests „BESTANDEN“ anzeigt und keine Fehlerstrings mehr vorhanden sind.
Zu erfassende Eingaben
- Vertriebs- und Marketingausgaben sowie Neukunden im gleichen Zeitraum (für CAC).
- ARPU pro Monat und Bruttomarge %.
- Monatliche Abwanderung (oder Retention) und ein Abzinsungssatz.
- Anzahl der Kohorten und zu modellierenden Monate im Raster.
- Szenario-Multiplikatoren für Abwanderung und ARPU (Basis/Hausse/Bärse) und die Toleranzspanne.
Beispiel
Hypothetisch: S&M 200.000, 400 Neukunden, also CAC 500. ARPU 50 pro Monat, 80% Bruttomarge ergibt 40 Bruttogewinn pro Kundenmonat, Amortisation 12,5 Monate. Abwanderung 4% monatlich ergibt eine durchschnittliche Lebensdauer von 25 Monaten; LTV geschlossene Formel etwa 1.000 und diskontierter Kohorten-LTV etwas niedriger; LTV/CAC nahe 2,0x. Das Kohortenraster zeigt für jede Kohorte 100%, 96%, 92,2%, ... über die Monate, und die Beitragssumme ergibt den diskontierten LTV.