Wie du MRR Wachstum mit Web Analytics Daten trackst
Von Emily Redmond, Datenanalystin bei Emilytics · April 2026
TL;DR: Hole MRR monatlich aus Billing System. Tracke in Google Sheets mit MRR Wachstum %, Expansion Revenue und Churn Revenue. Das ist deine Single Source of Truth.
MRR (Monthly Recurring Revenue) ist der Herzschlag deines SaaS-Unternehmens. Es ist deine wichtigste Metrik, aber die meisten Gründer begraben sie in Accounting-Software statt sie sichtbar zu machen.
Web Analytics Tools wie GA4 können MRR nicht direkt tracken (sie haben keinen Zugriff auf dein Billing System). Aber du kannst sie verbinden. Hier ist, wie du MRR Tracking einrichtest, so dass du Wachstum Woche für Woche siehst.
Die MRR-Formel
MRR = Anzahl der zahlenden Kunden × Durchschnittliche monatliche Revenue pro Kunde
Oder präziser:
MRR = (Existierendes MRR) + (Neuer Kunde MRR) - (Churn MRR) + (Expansion MRR)
Beispiel:
- Start des Monats: 50 Kunden × 100 EUR = 5.000 EUR MRR
- Neue Kunden: 10 × 100 EUR = 1.000 EUR
- Churn: 3 Kunden × 100 EUR = -300 EUR
- Expansion (Upsells): 2 Kunden upgradet um 50 EUR je = +100 EUR
- Ende des Monats: 5.000 EUR + 1.000 EUR - 300 EUR + 100 EUR = 5.800 EUR MRR
💡 Emilys Gedanke: Die meisten Gründer berechnen MRR einmal pro Monat, am Ende. Falsch. Berechne es wöchentlich oder sogar täglich. Du wirst Probleme (Churn-Spike) und Gewinne (Expansion-Surge) viel schneller sehen.
Schritt 1: Extrahiere MRR-Daten aus deinem Billing System
Dein Billing System ist deine Source of Truth. Nicht Google Analytics.
Wenn du Stripe nutzt:
- Gehe zu Customers oder Dashboard
- Exportiere aktive Abos (Datum, Kunden ID, Betrag)
- Summiere die Beträge = dein MRR
Oder nutze die Stripe API, um das zu automatisieren.
Wenn du Chargebee, Paddle oder ein anderes Tool nutzt:
Suche nach „Recurring Revenue" oder „MRR"-Reports eingebaut in die Platform. Die meisten haben sie.
Exportiere diese Daten wöchentlich in ein Google Sheet:
| Datum | Kundenzahl | MRR |
|---|---|---|
| 2026-04-11 | 145 | 14.500 EUR |
| 2026-04-18 | 148 | 14.820 EUR |
| 2026-04-25 | 151 | 15.140 EUR |
Schritt 2: Teile MRR in Komponenten auf
Einfaches MRR ist nützlich. Aufgeteiltes MRR ist umsetzbar.
Tracke diese Komponenten:
| Metrik | Formel | Beispiel |
|---|---|---|
| Existierendes MRR | MRR aus vorherigem Monat | 14.500 EUR |
| Neuer Kunde MRR | Neue Kunden × Preis | (5 Kunden × 100 EUR) = 500 EUR |
| Churn MRR | Gekündigte Kunden × Preis | (2 Kunden × 100 EUR) = -200 EUR |
| Expansion MRR | Upsells + Cross-sells | (1 Upgrade × 50 EUR) = 50 EUR |
| Contraction MRR | Downgrades | (1 Downgrade × -25 EUR) = -25 EUR |
| Gesamt MRR | Existierendes + Neu - Churn + Expansion - Contraction | 14.825 EUR |
Warum das zählt:
- Wenn neuer Kunde MRR wächst, aber Churn MRR schneller wächst, hast du ein Retention-Problem, kein Growth-Problem.
- Wenn Expansion MRR 20% von Gesamt ist, hast du starkes Product-Market-Fit (Kunden kaufen mehr).
- Wenn Contraction MRR steigt, funktioniert deine Upsell-Motion nicht.
Schritt 3: Berechne Week-over-Week und Month-over-Month Wachstum
Tracke beide Velocities:
Week-over-Week (WoW) Wachstum: (Aktuelles Woche MRR - Vorherige Woche MRR) ÷ Vorherige Woche MRR × 100
Beispiel: (15.140 EUR - 14.500 EUR) ÷ 14.500 EUR × 100 = 4,4% WoW Wachstum
Month-over-Month (MoM) Wachstum: (Aktueller Monat MRR - Vorheriger Monat MRR) ÷ Vorheriger Monat MRR × 100
Ziel: 5–10% MoM Wachstum für Early-Stage SaaS.
Baue ein einfaches Dashboard:
| Woche | MRR | WoW Wachstum | Notizen |
|---|---|---|---|
| Woche 1 | 14.500 EUR | — | Baseline |
| Woche 2 | 14.820 EUR | +2,2% | 5 neue Kunden |
| Woche 3 | 15.140 EUR | +2,2% | Konsistentes Wachstum |
| Woche 4 | 14.975 EUR | -1,1% | 3 Churn, nur 2 neu |
Wenn WoW Wachstum sinkt, weißt du, dass sich etwas geändert hat (Churn-Spike, langsamere Sales). Du kannst sofort handeln.
Schritt 4: Verbinde MRR mit Web Analytics
Verbinde jetzt deine Billing-Daten mit GA4-Daten, so dass du sehen kannst, was MRR Wachstum fährt.
Verbinde die Daten:
In deinem Google Sheet, füge Spalten aus GA4 hinzu:
| Datum | MRR | Neuer MRR | Churn MRR | Trial Conversions | Organic Visitors | Paid Ad Spend |
|---|---|---|---|---|---|---|
| 2026-04-18 | 14.820 EUR | 500 EUR | -200 EUR | 5 | 1.240 | 800 EUR |
| 2026-04-25 | 15.140 EUR | 620 EUR | -150 EUR | 6 | 1.380 | 950 EUR |
Hole GA4-Daten:
- Neuer Kundenzähler (aus Konversions-Tracking)
- Organic Visitors
- Trial Konversionsrate
- Marketing Spend nach Channel
Jetzt kannst du korrelieren:
- Wenn Organic Traffic steigt, folgt MRR (mit Lag)?
- Wenn Trial Konversion sinkt, sinkt Neuer MRR 2 Wochen später?
- Hat Paid Ad Spend positive ROI (Neuer MRR > Ad Spend)?
💡 Emilys Gedanke: Die meisten Gründer sehen „MRR wuchs 8% diesen Monat" und feiern. Ich will wissen, warum. Wuchs Organic 20%? Fiel Churn? Spikte Upsells? Der Breakdown sagt dir, was du nächsten Monat tun sollst.
Schritt 5: Richte Churn und Expansion Revenue Tracking auf
Hier ist, wo die echte Einsicht lebt.
Erstelle einen wöchentlichen Churn Report:
| Woche | Gekündigte Kunden | Churn MRR | Churn Rate |
|---|---|---|---|
| Woche 1 | 2 | -200 EUR | 1,4% |
| Woche 2 | 1 | -100 EUR | 0,7% |
| Woche 3 | 3 | -300 EUR | 2,0% |
| Woche 4 | 2 | -200 EUR | 1,3% |
Wenn Churn spiked (Woche 3), untersuche sofort. Hat ein großer Kunde die Firma verlassen? Hat ein Feature gebrochen? Hast du eine Kohorte verärgert?
Erstelle einen wöchentlichen Expansion Report:
| Woche | Upsell Count | Expansion MRR | Cross-sell MRR |
|---|---|---|---|
| Woche 1 | 2 | 100 EUR | 50 EUR |
| Woche 2 | 1 | 50 EUR | 0 EUR |
| Woche 3 | 4 | 200 EUR | 100 EUR |
| Woche 4 | 2 | 100 EUR | 25 EUR |
Wenn Expansion steigt, ist das dein stärkstes Signal von Product Stickiness. Wenn es flach ist, funktioniert deine Upsell-Motion nicht.
Schritt 6: Automatisiere es (Optional)
Wenn du es leid bist, Zahlen zu kopieren, automatisiere:
Stripe API + Google Sheets:
Nutze ein Tool wie Zapier oder schreibe ein einfaches Script:
import stripe
from google.colab import auth
from googleapiclient.discovery import build
stripe.api_key = "YOUR_STRIPE_KEY"
# Hole alle aktiven Abos
subscriptions = stripe.Subscription.list(status='active')
# Summiere ihre monatlichen Beträge
mrr = sum([sub.plan.amount_recurring / 100 for sub in subscriptions])
# Schreibe zu Google Sheets
# (nutze Google Sheets API)
Oder nutze ein Tool wie Mixpanel, Amplitude oder Baremetrics, das MRR Tracking automatisiert.
Aber ehrlich? Ein Spreadsheet, das du wöchentlich updatest, schlägt eine „perfekte" Automatisierung, die du dir nie ansiehst.
Häufige Fehler
Fehler 1: Jährliche Abos als monatliches MRR zählen
Jährliche Abos sollten durch 12 geteilt werden. Wenn ein Kunde 1.200 EUR/Jahr zahlt, sind das 100 EUR/Monat MRR.
Fehler 2: Churn nicht separat tracken
Churn MRR sollte ein Line Item sein. Wenn du es in „gesamt MRR Änderung" vergrabst, kannst du Probleme nicht diagnostizieren.
Fehler 3: MRR am Ende des Monats berechnen
Berechne es wöchentlich. Monatlich ist zu langsam, um Signale zu fangen.
Fehler 4: MRR Wachstums % mit tatsächlichem Revenue Wachstum verwechseln
8% MRR Wachstum ist großartig, wenn du bei 100.000 EUR angefangen hast. Es ist schlecht, wenn du bei 1.000 EUR angefangen hast. Tracke immer beide Rate und absolute Zahlen.
Fehler 5: MRR nicht mit Activation/Trial Konversion korrelieren
MRR Wachstum kommt von Trial Conversions (2-4 Wochen Lag) und Expansion. Wenn Trial Conversions fallen, ist zukünftiges MRR zum Scheitern verurteilt. Fang es früh.
Häufig gestellte Fragen
F: Wie viel MRR Wachstum sollte ich monatlich anstreben?
A: 5–10% Monat für Monat ist Standard für Early-Stage SaaS. 15%+ ist außergewöhnlich. Unter 5% bedeutet, du akquirierst nicht schnell genug oder Churn ist zu hoch.
F: Was ist der Lag zwischen Trial Konversion und MRR Impact?
A: Normalerweise 2–4 Wochen. Wenn du diese Woche 10 Trials konvertierst, erwarte 8–10 davon in MRR in 2 Wochen. Tracke diesen Lag und nutze ihn zum Forecasten.
F: Wie weiß ich, ob mein MRR Wachstum nachhaltig ist?
A: Schau auf Churn Rate. Wenn MRR 10% Monat für Monat wächst, aber Churn ist 8%, bist du auf einem Laufband. Nachhaltiges Wachstum bedeutet, Churn sinkt.
F: Sollte ich Kostenlose Plan-Nutzer in MRR beziehen?
A: Nein. MRR ist wiederkehrende Revenue. Kostenlose Plans generieren null Revenue. Tracke Kostenlose Nutzer separat.
F: Wie forecaste ich nächsten Monat's MRR?
A: Einfach: Letzter Monat MRR + (Neuer Kunde MRR Projektion) - (Churn MRR Projektion) + (Expansion MRR Projektion).
Das Bottom Line
Hole MRR wöchentlich aus deinem Billing System. Teile es in Neu, Churn und Expansion auf. Tracke Wachstums %. Korreliere mit Trial Conversions und Churn.
Das ist dein Business in fünf Spalten. Alles andere ist Detail.
Emily Redmond ist eine Datenanalystin bei Emilytics – KI-Analytics-Agent, der rund um die Uhr deine GA4, Search Console und Bing-Daten beobachtet. 8 Jahre Erfahrung. Sag Hallo →