Zurück zu Wissen

SaaS Datenanalyse: Marketing-KPIs und ActiveCampaign Tracking richtig aufsetzen

Tom
Tom
12. März 2026 · 12 Min. Lesezeit

SaaS-Marketing erzeugt viele Daten, aber handlungsrelevant sind davon nur wenige. Entscheidend ist, welche Metriken direkt mit Akquisitionskosten, Retention und Revenue verknüpft sind – und wie ActiveCampaign so eingebunden wird, dass Kontaktdaten, Produktverhalten und Sales-Pipeline in einem System zusammenlaufen und zu konkreten Automationen führen.

Das Wichtigste in Kürze

  • SaaS-Marketing-KPIs lassen sich in drei Gruppen gliedern: Akquisition, Aktivierung und Retention – jede Gruppe braucht eigene Metriken und eigene Alerts in ActiveCampaign.
  • ActiveCampaign deckt als Marketing-Datenbasis alle drei Phasen ab, wenn Site Tracking, Event-API und CRM-Pipelines sauber konfiguriert sind.
  • Die meisten SaaS-Unternehmen scheitern nicht an fehlenden Daten, sondern daran, dass kein Automatismus von der Metrik zur Aktion führt.
  • Vanity Metrics wie Traffic und Impressionen können vorerst ignoriert werden, solange Revenue-Metriken noch nicht stabil laufen.
  • Wer mit ActiveCampaign startet, richtet zuerst das Kontakt-Tagging und das Site Tracking ein – alles andere baut darauf auf.

Welche KPIs im SaaS-Marketing tatsächlich handlungsrelevant sind

SaaS-Marketing hat eine Besonderheit, die E-Commerce und klassische Lead-Generierung nicht kennen: Der Kunde zahlt nicht einmal, sondern wiederholt. Das macht die Akquisitionsphase zur Vorstufe, nicht zum Ziel. Wer ausschließlich auf Conversion-Raten oder Cost-per-Lead schaut, verliert das Spiel in der Retention.

Sinnvoll ist es, KPIs in drei Gruppen zu denken: Akquisition (wie kommen Leads herein und was kosten sie), Aktivierung (wie schnell erleben neue Nutzer den ersten konkreten Wert) und Retention (wie lange bleiben Kunden und wachsen die Accounts). Jede Gruppe braucht eigene Metriken, eigene Dashboards und eigene Trigger für Automationen in ActiveCampaign.

Akquisitions-KPIs: Was wirklich zählt

Customer Acquisition Cost (CAC) ist die Gesamtsumme aller Marketing- und Vertriebskosten dividiert durch die Anzahl neu gewonnener Kunden in einem definierten Zeitraum. Wichtig: Nicht nur die Werbeausgaben einrechnen, sondern auch die anteiligen Personalkosten für Marketing und Sales. Ein CAC, der nur auf Anzeigenbudget basiert, täuscht eine günstigere Akquisition vor als tatsächlich vorhanden ist – und verzerrt damit alle nachgelagerten Entscheidungen.

Lead-Qualifizierungsrate zeigt, wie viele eingehende Leads die definierten Mindestkriterien erfüllen – etwa Branche, Unternehmensgröße oder Entscheidungskompetenz. Diese Rate ist entscheidend für die Kanalauswahl: Ein Kanal, der viele unqualifizierte Kontakte liefert, erscheint im Cost-per-Lead günstig, ist aber im Cost-per-qualifiziertem-Lead teuer. In ActiveCampaign lässt sich die Qualifizierungsrate direkt aus Segment-Abfragen auf Custom-Field-Werte ableiten.

Akquisitionskanal-Attribution klärt, welcher Kanal Kunden mit niedrigem CAC und guter Retention bringt. First-Touch und Last-Touch Attribution reichen für die meisten Entscheidungen aus. Multi-Touch-Modelle lohnen sich erst, wenn die Datenbasis stabil ist und echte Muster unterscheidbar sind – nicht als ersten Schritt, sonst entsteht Interpretationsspielraum ohne belastbare Grundlage.

Aktivierungs-KPIs: Der Weg von der Registrierung zum ersten Wert

Time to Value (TTV) misst die Zeit, die ein neuer Nutzer bis zur ersten echten Nutzung der Kernfunktion benötigt. Definiere den Aha-Moment des Produkts so konkret wie möglich – nicht „hat sich angemeldet“, sondern „hat ersten Workflow aktiviert“ oder „hat zehn Kontakte importiert“. TTV ist der stärkste Prädiktor für langfristige Retention, der in der Aktivierungsphase sichtbar wird, und lässt sich in ActiveCampaign als Event-basierter Zeitstempel protokollieren.

Onboarding-Abschlussrate zeigt, welcher Anteil neuer Nutzer das Onboarding bis zum definierten Endpunkt durchläuft. Niedrige Raten signalisieren Reibung im Einrichtungsprozess. Dieser Reibung lässt sich mit gezielten E-Mail-Sequenzen in ActiveCampaign entgegenwirken, die auf dem tatsächlichen Onboarding-Status des Kontakts basieren – statt auf einem generischen Zeitplan nach Registrierungsdatum.

Trial-zu-Kunde-Conversion zeigt bei Produkten mit Testphase, wie überzeugend das Produkt im Trial wirkt. Segmentiert man diese Rate nach Herkunftskanal und Onboarding-Variante, lässt sich trennen, ob eine Conversion-Schwäche im Produkt selbst oder in der Kommunikation liegt – und welche Stellschraube den größeren Hebel hat, ohne teure Tests an allen Stellen gleichzeitig fahren zu müssen.

Retention-KPIs: Wo SaaS-Wachstum entschieden wird

Monthly Recurring Revenue (MRR) und seine Zusammensetzung sind die grundlegenden Gesundheitsindikatoren. Der Gesamt-MRR ist eine Momentaufnahme. Aussagekräftiger ist die Aufschlüsselung in New MRR (Neukunden), Expansion MRR (Upsells und Cross-Sells) und Churned MRR (Kündigungen). Ein wachsender Gesamt-MRR bei gleichzeitig stark wachsendem Churned MRR ist ein Warnsignal: Das Unternehmen läuft auf einem Fließband und muss immer mehr akquirieren, um den Verlust zu kompensieren.

Net Revenue Retention (NRR) zeigt, ob der bestehende Kundenstamm mehr Revenue generiert als im Vormonat – ohne neue Kunden. Eine NRR über 100 Prozent bedeutet: Selbst ohne Neuakquise wächst das Revenue durch Upsells und Erweiterungen. Das ist eines der stabilsten Zeichen eines gesunden SaaS-Modells, weil es belegt, dass bestehende Kunden zufrieden sind und der Produktwert mit dem Einsatz wächst. ActiveCampaign kann NRR-Werte als Custom Field empfangen und darauf basierend Expansion-Sequenzen auslösen.

Churn Rate – segmentiert, nicht gesamt ist das wichtigste Gegengewicht zum MRR-Wachstum. Die Gesamt-Churn-Rate verschleiert mehr, als sie zeigt. Segmentiere nach Akquisitionskanal, Plan-Typ und Onboarding-Abschluss. Oft zeigt sich dann, dass Churn in einem Segment konzentriert ist, während ein anderes stabil wächst. Ohne diese Trennung werden Gegenmaßnahmen an der falschen Stelle gesetzt – etwa intensiviertes Onboarding für ein Segment, dessen Churn-Ursache im Pricing liegt.

Wie ActiveCampaign als Marketing-Datendrehscheibe für SaaS funktioniert

ActiveCampaign wird in vielen SaaS-Teams als E-Mail-Tool geführt – und damit weit unter seinem Potenzial genutzt. Die Kombination aus Kontaktdatenbank, verhaltensbasiertem Tracking und CRM-Pipeline macht es zum Verbindungsglied zwischen Marketing, Produkt und Sales, wenn die Konfiguration stimmt. Einblick in die Projekte im Advertal-Partnernetzwerk zeigt: Der häufigste Engpass ist nicht das Tool selbst, sondern fehlende Verbindungen zwischen den Produktdaten und den Kontaktdatensätzen in ActiveCampaign.

Site Tracking für verhaltensbasierte Segmentierung

ActiveCampaigns Site Tracking protokolliert Seitenaufrufe je Kontakt und macht sie als Bedingung in Automationen nutzbar. Das Tracking-Script wird einmalig in den Kopf jeder relevanten Seite eingebunden – sowohl auf der Marketing-Website als auch im Produkt selbst, sofern der Nutzer eingeloggt ist und der Kontakt in ActiveCampaign existiert. Die Verknüpfung erfolgt über die E-Mail-Adresse als gemeinsamen Identifier.

Typische Nutzungsszenarien im SaaS-Kontext:

  • Kontakte, die die Pricing-Seite dreimal oder öfter aufgerufen haben, erhalten automatisch eine Sequenz mit Use-Case-spezifischen Argumenten – statt generischer Produktinformationen.
  • Trial-Nutzer, die Dokumentationsseiten für ein bestimmtes Feature besucht haben, werden mit weiterführendem Content zu genau diesem Feature bedient.
  • Kunden, die das Produkt seit 14 Tagen nicht mehr geöffnet haben, lösen eine interne Churn-Prevention-Benachrichtigung aus – früh genug für eine wirksame Intervention.

Wie das Tracking eingerichtet wird und welche Bedingungen dabei in Automationen verfügbar sind, beschreibt der Beitrag zu Site Tracking in ActiveCampaign im Detail.

Event-API für Produktereignisse

Über die ActiveCampaign-Event-Tracking-API können Produktereignisse direkt an Kontaktdatensätze geknüpft werden. Das ist der Schritt, der ActiveCampaign vom E-Mail-Tool zur Infrastruktur für produktgesteuertes Wachstum macht. Ein Ereignis wird per HTTP-POST gesendet – mit dem Event-Namen, dem Kontakt-Identifier und optionalen Parametern. Auf der ActiveCampaign-Seite lassen sich Segmente und Automationen auf Basis dieser Events aufbauen, ohne zusätzliche Middleware.

Praktische Event-Beispiele und ihre Auswirkungen auf Automationen:

  • Event feature_limit_reached mit Parameter „plan=basic“ löst eine Upsell-Sequenz für den nächsten Plan aus.
  • Event report_exported vergibt das Tag „power_user“ und erhöht den Lead-Score des Kontakts für interne Priorisierung.
  • Event payment_failed löst eine sofortige interne Benachrichtigung und eine Reaktivierungssequenz an den Kunden aus.
  • Event onboarding_complete beendet die Onboarding-Automation und startet die Retention-Phase-Sequenz mit relevanten Inhalten.

Entscheidend ist die Benennung der Events: Sprechende, konsistente Namen nach dem Muster aktion_objekt – also „feature_activated“, „report_created“, „limit_reached“ – ersparen später erheblichen Aufwand beim Aufbau von Segmenten, weil sie ohne Dokumentation lesbar bleiben. Event-Namen lassen sich nachträglich nicht umbenennen; eine Konvention am Anfang spart Aufwand auf Dauer.

CRM-Pipelines für B2B-Sales-Zyklen

B2B-SaaS mit längeren Entscheidungsprozessen profitiert von ActiveCampaigns CRM, wenn die Pipeline-Stufen den tatsächlichen Ablauf abbilden. Statt der Standardstufen empfiehlt sich für SaaS eine Gliederung entlang des Qualifizierungsprozesses: Demo angefragt, Demo durchgeführt, Technische Evaluation läuft, Entscheidungsvorlage beim Kunden, Pilotphase vereinbart. Zu jeder Deal-Stufe können Automationen hinterlegt werden – Follow-up-E-Mails, interne Aufgaben, Erinnerungen an den Verantwortlichen.

Das ActiveCampaign-CRM und seine Konfigurationsmöglichkeiten sind im Beitrag zu ActiveCampaign CRM beschrieben, einschließlich der benutzerdefinierten Deal-Felder, die für DACH-spezifische Qualifizierungskriterien relevant sind.

So richtest du das KPI-Tracking in ActiveCampaign ein – Schritt für Schritt

Am Ende dieser Einrichtung hast du ein Kontakt-Tagging-System, das Herkunftskanal, Produktverhalten und Conversion-Stufe protokolliert. Das ist die Grundlage für alle weiteren Automationen und für verlässliche Kanal-Attribution, die auch Monate später noch lesbar ist.

  1. Tracking-Domain konfigurieren: Unter Einstellungen → Tracking die Tracking-Domain aktivieren und auf die Haupt-Domain des Produkts oder der Marketing-Website einstellen. Ohne diese Konfiguration bleibt das Site Tracking inaktiv, auch wenn das Script bereits eingebunden ist.
  2. Site-Tracking-Script einbinden: Das Script findest du unter Einstellungen → Tracking → Site Tracking. Füge es in das head-Element jeder relevanten Seite ein – auf der Marketing-Website und, wenn möglich, in der App nach dem Login. Auf der App-Seite ist der Kontakt bereits bekannt; das Tracking verknüpft dann Seitenaufrufe automatisch mit dem Kontaktdatensatz.
  3. Custom Fields anlegen: Erstelle unter Kontakte → Custom Fields mindestens die Felder „Plan-Typ“, „Akquisitionskanal“, „Onboarding-Status“ und „Trial-Startdatum“. Diese Felder werden bei der Registrierung über die API oder eine Zapier-Verbindung mit Werten aus dem Produkt befüllt – manuell geht das für einzelne Kontakte, aber nicht im Maßstab.
  4. UTM-Tagging als Automations-Trigger einrichten: Lege eine Automation an, die beim ersten Website-Besuch mit UTM-Source den Kontakt entsprechend taggt. Beispiel: UTM-Source „google“ → Tag „Kanal: Google-Ads“. Das schafft die Grundlage für saubere Kanal-Attribution, die auch nach mehreren Monaten noch lesbar ist, ohne Rohdaten aus Google Analytics exportieren zu müssen.
  5. Onboarding-Sequenz mit Bedingungen aufbauen: Erstelle eine Automation mit dem Eintrittspunkt „Kontakt wird erstellt“. Pfad in ActiveCampaign: Automationen → Erstellen → Eintrittspunkt wählen → „Kontakt abonniert Liste“ oder „Kontakt wird über API erstellt“. Füge eine Wartezeit von 24 Stunden ein, danach eine Bedingung: „Event onboarding_complete wurde gesendet“ – Ja-Pfad: Weiterführungs-Content, Nein-Pfad: Erinnerungs-E-Mail mit konkretem Hilfe-Link.
  6. Churn-Alert-Automation einrichten: Baue eine Automation, die täglich prüft, ob Kunden mit dem Custom Field „Plan-Typ“ ungleich „Trial“ das letzte Produkt-Event vor mehr als zehn Tagen gesendet haben. Pfad: Automationen → Erstellen → Eintrittspunkt „Datum/Zeit: täglich wiederkehrend“ → Segment-Bedingung auf Custom Field und letztes Event-Datum → Aktion „Interne Benachrichtigung an Verantwortlichen“. Jeder Alert braucht einen definierten Empfänger und eine festgelegte erste Reaktion.
  7. Reporting-Segmente anlegen: Erstelle unter Kontakte → Segmente je ein Segment für jeden Plan-Typ. Diese Segmente zeigen die Kontaktzahl je Plan und lassen sich wöchentlich auf Veränderungen prüfen. Das ist kein Ersatz für ein Revenue-Dashboard, aber ein schneller Proxy für Plan-Bewegungen, der direkt in ActiveCampaign ohne Dritttools funktioniert.

Typische Fehler bei der SaaS-Datenanalyse

Vanity Metrics als Entscheidungsgrundlage nutzen

Website-Traffic, Social-Media-Follower und E-Mail-Öffnungsraten können steigen, während der MRR stagniert. Das passiert, wenn Teams nach Metriken optimieren, die keine direkte Verbindung zu Revenue oder Retention haben. Die Gegenmaßnahme: Für jeden Kanal und jede Kampagne eine primäre Metrik definieren, die mit Conversion oder Kundenwert verknüpft ist. Öffnungsrate und Klickrate sind Hilfsindikatoren, keine Erfolgskennzahlen.

Zu früh auf komplexe Attribution setzen

Mehrere Berührungspunkte einem Abschluss zuzurechnen klingt präziser – ist es aber erst, wenn die Datenbasis stabil und die Attribution sauber dokumentiert ist. Wer First-Touch- und Last-Touch-Attribution noch nicht konsequent gemessen hat, gewinnt durch komplexere Modelle keine besseren Erkenntnisse, sondern mehr Interpretationsspielraum bei schwacher Datenlage. Zuerst die einfachen Modelle sauber messen, dann schrittweise erweitern.

Churn ohne Segmentierung analysieren

Die Gesamt-Churn-Rate kann stabil wirken, während ein bestimmtes Kundensegment stark churnt und ein anderes wächst. Ohne Segmentierung nach Akquisitionskanal, Plan-Typ und Onboarding-Abschluss werden Gegenmaßnahmen an der falschen Stelle gesetzt – etwa intensiviertes Onboarding für ein Segment, dessen Churn-Ursache tatsächlich im Pricing oder in einer Produktlücke liegt. Segmentierte Churn-Analyse ist der Unterschied zwischen Symptombehandlung und Ursachenbehebung.

Alerts ohne Eigenverantwortung konfigurieren

Automationen, die Alerts versenden, funktionieren nur, wenn klar ist, wer auf welchen Alert reagiert und wie. Eine Benachrichtigung „Kunde X hat sich 14 Tage nicht eingeloggt“ ohne definierten nächsten Schritt und ohne Verantwortlichen ist keine Maßnahme. Jeder Alert braucht einen Eigentümer, einen Zeitrahmen für die Reaktion und eine festgelegte erste Aktion – sonst werden Alerts ignoriert und das System verliert Glaubwürdigkeit im Team.

Produkt-Events nicht mit Marketing verbinden

SaaS-Datenanalyse scheitert häufig daran, dass Produkt und Marketing in getrennten Systemen arbeiten. Wenn Produkt-Events nicht in ActiveCampaign ankommen, kann Marketing auf Produktverhalten nicht reagieren. Die Event-API ist die technische Lösung – aber sie braucht Absprache zwischen Produktteam und Marketing, welche Events für welche Automationen gebraucht werden, bevor die Implementierung beginnt. Ohne diese Absprache entstehen Events, die niemand nutzt.

Wann ActiveCampaign als alleinige Datenbasis nicht ausreicht

ActiveCampaign ist keine Product-Analytics-Plattform und kein SaaS-Revenue-Dashboard. Es gibt Szenarien, in denen weitere Tools gebraucht werden, damit ActiveCampaign als Aktions-Schicht sinnvoll funktioniert.

Wenn das Produkt viele simultane Nutzer-Ereignisse erzeugt – In-App-Interaktionen im Minutentakt, granulare Feature-Nutzung je Session – ist eine dedizierte Product-Analytics-Lösung für die Aggregation sinnvoll. ActiveCampaign ist für Marketing-relevante Events ausgelegt, nicht für Produkt-Telemetrie in hoher Auflösung. Die Lösung: Das Product-Analytics-Tool aggregiert und berechnet, ActiveCampaign empfängt die Ergebnisse als Custom-Field-Werte und handelt darauf.

Für MRR, NRR und Churn-Rate braucht ein SaaS-Unternehmen ein SaaS-Revenue-Tool oder direkte Datenbankabfragen, weil ActiveCampaign keine Subscription-Logik kennt. ActiveCampaign kann diese Werte als Custom-Field-Einträge empfangen und darauf reagieren – zum Beispiel eine Expansion-Sequenz auslösen, wenn der NRR-Wert unter einen definierten Schwellenwert fällt – aber nicht selbst berechnen.

Cohort-Analysen – etwa die Retention-Kurve nach Registrierungsmonat – erfordern tabellarische Auswertungen, die ActiveCampaign nicht liefert. Für diese Analysen eignet sich ein BI-Tool oder ein direkter Export der Kontaktdaten in eine Tabellenkalkulation. Der Wert liegt dann darin, die Erkenntnisse aus der Cohort-Analyse in Segment-Definitionen und Automations-Trigger zurückzuführen.

ActiveCampaign ist am stärksten als Aktions-Schicht: Es empfängt Daten aus anderen Quellen, segmentiert Kontakte danach und führt Automationen aus. Wer es auch als alleiniges Reporting-System nutzen will, stößt schnell an Grenzen – das ist keine Schwäche des Tools, sondern eine falsche Erwartung an seinen Einsatzbereich.

Häufige Fragen

Wie unterscheidet sich Site Tracking von Event Tracking in ActiveCampaign?

Site Tracking protokolliert Seitenaufrufe auf deiner Website automatisch, sobald das Tracking-Script eingebunden ist und der Besucher als Kontakt in ActiveCampaign bekannt ist. Event Tracking hingegen erfordert eine aktive Integration per API: Du sendest gezielt benutzerdefinierte Ereignisse aus deiner App – etwa „Onboarding abgeschlossen“ oder „Feature X genutzt“. Beide Mechanismen ergänzen sich: Site Tracking für die Marketing-Website, Event Tracking für das Produktverhalten. Zusammen geben sie ein vollständiges Bild der Kontaktaktivität.

Kann ActiveCampaign Churn vorhersagen?

ActiveCampaign selbst berechnet keine Churn-Prognosen. Du kannst aber regelbasierte Frühwarnsysteme aufbauen: Eine Automation prüft täglich, ob Kunden seit einer definierten Anzahl von Tagen kein Produktereignis ausgelöst haben, und löst eine Intervention aus – eine E-Mail an den Kunden oder eine interne Benachrichtigung. Das ist keine Machine-Learning-Prognose, aber für die meisten SaaS-Teams praktikabel und sofort umsetzbar ohne zusätzliche Tools.

Welche Plan-Stufe in ActiveCampaign brauche ich für SaaS-Tracking?

Site Tracking ist ab dem Marketing-Plan verfügbar. Die Event-Tracking-API ist in allen bezahlten Plänen nutzbar. Das CRM mit Pipelines und Deal-Automatisierungen erfordert den Sales Engagement-Plan oder einen kombinierten Plan. Wer Produkt-Events und CRM-Pipelines gleichzeitig braucht, benötigt in der Regel einen kombinierten Plan. Da sich die Planstruktur bei ActiveCampaign gelegentlich ändert, lohnt ein Blick in die aktuelle Dokumentation vor einer Entscheidung – als offizieller ActiveCampaign-Partner berät Advertal dabei.

Wie lange dauert es, bis die Daten handlungsrelevant sind?

Mit sauberem Setup – Site Tracking aktiv, mindestens drei Produkt-Events integriert, Custom Fields für Akquisitionskanal und Plan-Typ befüllt – reichen vier bis sechs Wochen, um genug Datenpunkte für erste Segmente und verlässliche Automations-Trigger zu haben. Vorher lässt sich auf Einzelkontakt-Ebene handeln, aber noch keine zuverlässigen Muster aus den Daten ableiten. Der häufigste Fehler ist, mit dem Aufbau von Automationen zu warten, bis das Datensetup „fertig“ ist – das ist es nie, und Warten kostet Zeit.

Wie binde ich Google Analytics oder ein Product-Analytics-Tool an?

Die Verbindung läuft in der Regel über Zapier oder direkte API-Integrationen. Google Analytics 4 liefert Conversion-Daten, die per Zap als Custom-Field-Wert in ActiveCampaign ankommen. Product-Analytics-Tools können Health-Score-Werte oder Segment-Zugehörigkeiten per API schreiben. Voraussetzung ist, dass in allen Tools dieselbe Kontakt-ID – in der Regel die E-Mail-Adresse – als gemeinsamer Identifier verwendet wird. Ohne einheitlichen Identifier laufen die Daten in getrennten Silos, und die Verbindung zwischen Kanalherkunft und Produktverhalten fehlt.

Das Tagging-System und die Event-API sind der Unterbau; der nächste Schritt ist, Kontakte nach diesen Daten zu priorisieren. Wer wissen will, wie sich ein Lead-Scoring-Modell auf Basis von Produktverhalten und Kanal-Tags aufbaut, findet im Beitrag zu Lead Scoring in ActiveCampaign ein konkretes Beispiel dafür.

Tom Wenk, Gründer der Advertal GmbH

Kostenloses Erstgespräch

Du weißt jetzt, wie es geht. Sollen wir dir bei der Umsetzung helfen?

Zwanzig Minuten, ohne Verkaufsgespräch: Wir schauen gemeinsam auf dein Marketing – was schon trägt, was liegen geblieben ist und was sich automatisieren lässt. Du hast danach drei konkrete nächste Schritte. Ob du ActiveCampaign schon nutzt oder noch nach dem passenden Werkzeug suchst: Wir richten es so ein, dass es zu deinem Unternehmen passt – und zeigen deinem Team, wie es damit weiterarbeitet.

Jetzt kennenlernen

Kostenlos und unverbindlich · Offizieller ActiveCampaign-Partner · über 200 Unternehmen im Advertal Partner-Netzwerk