Sehen Sie, welcher Kanal Ihre Abos bringt.

MIRA FIVE folgt jeder Person mit Einwilligung vom ersten Besuch bis zur bezahlten Rechnung, mit Google-Ads-Kosten pro zahlendem Kunden.

Beispielhafte Wege zum Kauf: 8 Käufer kamen direkt, 7 über bezahlte Suche und dann direkt, 5 über die organische Suche, 4 über Social (bezahlt), E-Mail und dann direkt, und 3 über einen KI-Assistenten und dann die organische Suche. Käufer kauften im Median nach 10 Tagen.

Was Sie wissen wollen

  • Welcher Kanal bringt Testphasen, die zu zahlenden Kunden werden?
  • Was hat ein zahlender Kunde über Google Ads gekostet?
  • Wo bleiben Anmeldungen vor der ersten Zahlung hängen?
  • Bringt eine geänderte Preisseite mehr zahlende Kunden?

Welcher Kanal bringt Testphasen, die zu Abos werden?

Legen Sie den Start der Testphase als Ziel mit der Rolle Konversion an und die erste Zahlung als Kaufziel. Das Testphasen-Ziel zeigt, woher seine Personen zuerst kamen; Herkunft zeigt, welche Kanäle die Zahlenden brachten. Wege zum Kauf listet jeden Kanal vor der ersten Zahlung.

  • Neun Kanäle, nach erstem oder letztem Kontakt
  • Phasen von Besucher über Bekannt bis Kunde
  • Zeit vom ersten Besuch bis zur ersten Zahlung
  • KI-Assistenten wie ChatGPT als eigener Kanal

Was kostet ein zahlender Kunde bei Google Ads?

Verbinden Sie Google Ads, dann kommen die Kosten täglich und treffen auf die bezahlten Besuche. Ist die Zahlung Ihr Kaufziel, zählen die Kosten pro Käufer zahlende Kunden statt Anmeldungen. Kampagnen mit Kosten ohne zugeordnete Besuche meldet eine Diagnose, mit dem fehlenden Tag.

  • Kosten pro Besuch, pro Käufer und ROAS je Kampagne
  • Der erste Kontakt zeigt die Kampagne, die sie fand
  • Google Search Console: Marke und andere Suchen
  • Meta Ads folgt als Nächstes

Wo bleiben Anmeldungen hängen?

Ein Funnel von der Preisseite über die Anmeldung bis zur ersten Zahlung zeigt nach Personen, wo sie aufhören, mit einem Zeitfenster bis 30 Tage. Jeder Schritt öffnet die Personen, die dort gegangen sind. Ein Ziel mit der Rolle Kaufabsicht auf der Preisseite zeigt, wer sie ansah und noch nicht zahlt.

  • 2 bis 6 Schritte, jeder eine Aktion oder ein Ziel
  • Hohe Kaufabsicht: wer kurz vor dem Kauf steht
  • A/B-Test einer Änderung, entschieden am Ziel Ihrer Wahl
  • Feature-Flags geben eine Änderung einem Teil frei

Ehrlich bei der Einwilligung, gehostet in Deutschland

Das Standard-Skript zählt Besuche, Seiten und Anmeldungen ohne Cookies. Einer Person vom ersten Besuch bis zum Abo zu folgen, braucht ihre Einwilligung; das Dashboard zeigt den Anteil. Ob Ihr Setup konform ist, entscheidet mehr als der Standort: was Sie erheben und wozu.

  • IDs nach der Einwilligung im localStorage
  • Server-Events mit einem geheimen Schlüssel, der auf Ihrem Server bleibt
  • Betrieben von der Cloo GmbH in Auerbach
  • Analysedaten in Deutschland gespeichert und verarbeitet

Was braucht die Einrichtung?

Drei Teile: das Skript im Kopf von Website und App, die Einwilligungszeile aus Ihrem Banner und das Zahlungs-Event aus Ihrem Backend. Die Einrichtungsseite zeigt, wer was tut, und geht direkt an Ihr Entwicklungsteam. Der Tab „Einbauen“ jeder Quelle enthält außerdem einen Prompt für Claude Code, Cursor oder Codex.

  • Skript-Tag oder SDK für React, Next.js, Vue, Nuxt oder Astro
  • Einwilligungszeile: nur, um Personen mit Zustimmung zu folgen
  • identify bei der Anmeldung, reset beim Abmelden
  • Zahlungs-Event aus Ihrem Webhook-Handler

Zahlung aus dem Webhook-Handler senden

Meldet Ihr Zahlungsanbieter eine bezahlte Rechnung, sendet Ihr eigener Webhook-Handler das Event mit dem geheimen Schlüssel einer Server-Quelle. Nutzen Sie die ID, die Ihre App bei der Anmeldung an identify übergibt; dann landet die Zahlung bei dieser Person. Die Rechnungsnummer als Idempotenzschlüssel zählt einen wiederholten Webhook nur einmal.

Der Code für webhooks/payment.ts: import { Mira } from '@mirafive/sdk-server' const mira = new Mira({ key: process.env.MIRAFIVE_SECRET_KEY }) // im Handler für eine bezahlte Rechnung await mira.send( [{ name: 'subscription_paid', userId: customer.id, properties: { revenue: 49, currency: 'EUR' } }], { idempotencyKey: invoice.id }, )

Einrichtung, Schritt für Schritt

Vom ersten Besuch zur ersten Rechnung

Ein typischer Weg, wie MIRA FIVE ihn aufzeichnet: Eine Gründerin findet Ihr Produkt über eine Google-Suche und liest die Preisseite. Eine Woche später kommt sie über Ihren Newsletter zurück und startet eine Testphase. Zwei Wochen danach ist die erste Rechnung bezahlt.

Ihre Seite unter Personen folgt den Phasen: Besucher beim ersten Besuch, Wiederkehrend beim zweiten, Bekannt nach der Anmeldung, Kunde mit der ersten Zahlung. Weil Ihre App bei der Anmeldung identify aufruft, gehören die früheren Besuche in diesem Browser zum Konto. Die Zahlung von Ihrem Server trägt dieselbe ID und landet bei derselben Person, neben der Suche, die sie zuerst brachte.

Nach Kanal gelesen

Herkunft zählt diese Person nach erstem Kontakt als Käuferin für Suche (organisch), nach letztem für E-Mail. Das Kaufziel zeigt die Zeit vom ersten Besuch bis zur ersten Zahlung, als Median über alle zahlenden Kunden. Wie Sie das Ziel anlegen, zeigt Kaufziel für Bestellungen und Tarife einrichten.

Tests und Flags mit demselben Skript

Ändern Sie Onboarding oder Preise, gibt ein Feature-Flag die Änderung einem Teil der Personen frei und nimmt sie mit einem Schalter wieder zurück. Ein A/B-Test misst sie am Original, entschieden am Ziel Ihrer Wahl. Beide nutzen dieselben Personen und Ziele, also entscheiden bezahlte Tarife über einen Test der Preisseite, nicht Klicks.

Fragen und Antworten

Ist MIRA FIVE mit Stripe oder Mollie verbunden?
Nein, Zahlungsanbieter werden nicht importiert. Der Webhook-Handler in Ihrem Backend sendet jede bezahlte Rechnung als Event, mit dem SDK für Node.js, PHP oder Laravel oder per HTTP.
Muss dafür jemand programmieren?
Ja, für den Webhook-Handler und den Aufruf von identify. Der Rest sind Skript und Einwilligungszeile. Die Einrichtungsseite listet jeden Schritt, die Tab „Einbauen“ enthält einen Prompt für Claude Code, Cursor oder Codex.
Kann ich eine Änderung der Preisseite testen?
Ja. Ein Seitenexperiment zeigt das Original oder eine Änderung, 50 zu 50 aufgeteilt, und Ihr Kaufziel kann entscheiden. Sie planen 2, 3, 4, 6 oder 8 Wochen im Voraus; gezählt werden Personen mit Einwilligung.
Was ist mit Besuchern, die das Banner ablehnen?
Mit einer vollständigen Quelle kann jede Seite sie ohne Cookies als Besuche zählen und nur bei Zustimmung in den vollständigen Modus wechseln; das Tag allein sendet für sie nichts. Zahlende Kunden je Kanal umfassen diese Personen, das Dashboard zeigt ihren Anteil.

Weiterlesen

Kaufziel für Bestellungen und Tarife einrichten

Conversion-Tracking mit Zielen: So richten Sie in MIRA FIVE ein Kaufziel ein, lesen Umsatz je Währung und sehen die Zeit vom ersten Besuch bis zum Kauf.

Welcher Kanal bringt zahlende Kunden?

Kanal-Attribution nach Käufern statt Besuchen: Sehen Sie in MIRA FIVE je Kanal und Kampagne, wer gekauft hat, und bei Google Ads die Kosten pro Käufer.

Wo springen Ihre Kunden vor dem Kauf ab?

Funnel-Analyse in MIRA FIVE: zwei bis sechs Schritte, ein Zeitfenster bis 30 Tage und zu jeder Lücke die Personen, die dort gegangen sind.

Andere Geschäftsarten

Sehen Sie, welcher Kanal Käufer bringt

Kostenlos bis 25.000 Events im Monat. Ohne Kreditkarte.