Integration
Ihre eigene Messung. Mit Zustimmung.
Ihr Shop ist eine Verkaufsseite, und Sie müssen in Ihrem eigenen Google Analytics sehen können, was darauf passiert. Tragen Sie Ihre Container-ID im Dashboard ein, dann läuft Ihr eigener Google Tag Manager auf der Seite, und Kuvert teilt ihm mit, was der Kunde tut: jeden Schritt vom geöffneten Shop bis zum bezahlten Kauf.
Status: BereitFunktioniert heute. Sie richten es selbst ein und es gibt nichts zu warten.
So funktioniert es
Drei Schritte
- 01
Kopieren Sie Ihre Container-ID
Sie befindet sich in Google Tag Manager und sieht aus wie GTM- gefolgt von einigen Zeichen.
- 02
Setzen Sie es in Einstellungen
Ein Feld. Es gibt kein Skript zum Einfügen und nichts, das daneben zu tun ist.
- 03
Bauen Sie Ihre Trigger auf unsere Ereignisse
Alles, was Sie im Container bereits eingerichtet haben, läuft in Ihrem Shop. Zusätzlich legt Kuvert jeden Schritt in Ihren dataLayer: Shop geöffnet, Gutschein gewählt, zur Zahlung gegangen, gekauft. Das Dashboard zeigt Ihnen die ganze Liste mit den Namen, die Sie brauchen.
Die Details
Was Sie wissen sollten
- Es wird nur nach Zustimmung geladen
- Der Container wird erst geladen, wenn der Kunde der Statistik oder dem Marketing zugestimmt hat. Lehnt der Kunde beides ab, wird er gar nicht geladen. Er wird also nicht erst geladen und danach abgeschaltet.
- Es ist Ihr Container, nicht unserer
- Die Messungen landen in Ihrem eigenen Konto, und Sie können alles selbst sehen und ändern. Kuvert sitzt nicht in der Mitte Ihrer Daten.
- Ein Container, kein Katalog
- Das Feld nimmt eine Container-ID. Soll mehr dazukommen, gehört es in den Container, wo Sie selbst die Kontrolle darüber haben. Genau dafür ist ein Tag Manager da.
- Google-Namen, wo sie passen
- Wir verwenden Googles eigene Namen, etwa view_item_list, select_item und begin_checkout, dort, wo sie dasselbe bedeuten wie bei uns, damit ein gewöhnliches GA4-Tag sie von selbst versteht. Die Schritte, für die Google keinen Namen hat, heißen kuvert_ und etwas. Wir verkleiden sie nicht als etwas, das sie nicht sind.
- Der Kauf wird an zwei Stellen gesendet
- Er landet als purchase in Ihrem dataLayer auf der Seite zwischen der Zahlung und der Quittung, damit Ihre eigenen Tags darauf reagieren können. Das ist eine kurze «Wir machen Ihren Gutschein fertig»-Seite, auf der kein einziger Code steht. Und er wird direkt von unserem Server an Ihr Google Analytics und Ihr Meta-Pixel gesendet, sobald die Zahlung bestätigt ist, sodass ein Verkauf auch dann zählt, wenn der Kunde den Tab geschlossen hat. Alle tragen dieselbe transaction_id, sodass jede Stelle ihn als einen Kauf zählt. Der Serverteil braucht eine Mess-ID und ein API-Secret für GA4 sowie eine Pixel-ID und ein Zugriffstoken für Meta, die Sie an derselben Stelle eintragen.
- Ihr Container läuft nie auf der Quittung
- Die Quittungsseite zeigt die gültigen Gutschein- und Ticketcodes des Kunden, und ein Tag auf einer Seite kann die Seite lesen. Deshalb wird der Kauf auf der Seite davor ausgelöst. Diese Regel können Sie nicht abschalten, weil sie die Karte Ihres Kunden schützt.
- Sie können sehen, ob es funktioniert
- Unter Integrationen steht, was der letzte echte Browser erlebt hat: funktioniert er, existiert der Container nicht, wurde er blockiert, oder hat der Kunde nein danke gesagt. Eine Container-ID, die in einem Feld steht, ist nicht dasselbe wie eine Container-ID, die funktioniert.
- Statistik und Marketing, jedes für sich
- Die Einwilligungsbox fragt nach beidem, mit «Nur Statistik» dazwischen. Liegt der Shop auf Ihrer eigenen Website, gibt Ihr Cookie-Banner beide Antworten mit kuvert.consent({ analytics: true, ads: false }) weiter, und Ihre Tags erhalten sie über Google Consent Mode.
- Die Antwort reist durch die Zahlung mit
- Kauft der Kunde direkt auf Ihrer eigenen Website, hat Ihr Banner bereits gefragt. Die Antwort reist über Stripe mit zur Seite nach der Zahlung, sodass der Kunde nicht ein zweites Mal gefragt wird und der Kauf Ihren Container erreicht.
Fragen
Häufig gestellte Fragen
Kann ich ein Facebook-Pixel einfügen?
Ja, über Ihren eigenen Container. So wird ein Pixel normalerweise eingerichtet. Tragen Sie außerdem Ihre Pixel-ID und ein Zugriffstoken unter Integrationen ein, dann sendet Kuvert den Kauf vom Server an Meta (Conversions API), für die Kunden, die dem Marketing zugestimmt haben. Kuvert lädt Metas Pixel nicht selbst auf die Seite; das tut Ihr Container.
Was ist mit Zustimmung und GDPR?
Der Container wird erst geladen, wenn der Kunde in der Einwilligungsbox auf der Seite zugestimmt hat, der Statistik, dem Marketing oder beidem, und Consent Mode teilt Ihren Tags mit, welchem. Der Kauf wird nur an Meta gesendet, wenn der Kunde dem Marketing zugestimmt hat. Was danach in Ihrem Container passiert, liegt in Ihrer eigenen Verantwortung. Es ist Ihr Konto, und es sind Ihre Tags.
Ich sehe keine Ereignisse in meinem Tag Manager. Was ist falsch?
Meistens nichts. Sie haben nur der Statistik nicht zugestimmt. Der Container wird erst nach der Einwilligung geladen. Öffnen Sie also Ihren eigenen Shop in Tag Assistant, ohne auf «Alle erlauben» oder «Nur Statistik» zu klicken, bekommt der Debugger die Seite nie zu fassen, und der Container wirkt tot. Stimmen Sie zu und laden Sie neu. Steht dann immer noch nichts da, sehen Sie unter Integrationen im Dashboard nach: Dort steht, ob der Container überhaupt geladen werden konnte.
Senden Sie den Namen oder die E-Mail-Adresse des Kunden mit?
Nicht an Ihren Container. Es gibt kein Feld dafür. Ihr Container kann jederzeit jedes beliebige Tag nachladen, und dann würde der Gruß, den der Kunde an seine Schwiegermutter geschrieben hat, bei einem Dritten landen, dem niemand die Erlaubnis gegeben hat. Wir senden den Schritt, den Shop, was angesehen wurde und was es gekostet hat. Die einzige Ausnahme ist der Kauf, den der Server an Meta sendet: Dort geht die E-Mail-Adresse als Hash mit, und nur wenn der Kunde dem Marketing zugestimmt hat.
Kann ich den Kauf an Meta weitergeben?
Ja, auf zwei Wegen. purchase landet wie die übrigen Ereignisse in Ihrem dataLayer, sodass ein ganz normales Meta-Tag in Ihrem Container darauf reagieren kann. Es kommt im Ecommerce-Format von Google, mit einer event_id daneben. Und haben Sie Pixel-ID und Zugriffstoken eingerichtet, sendet Kuvert denselben Kauf direkt vom Server an Meta. Geben Sie Ihrem Meta-Tag event_id als «Event ID», dann zählt Meta beides als einen Kauf.
Warum gibt es nach der Zahlung eine zusätzliche Seite?
Weil die Quittung den Gutscheincode des Kunden zeigt und Ihr Container nie auf einer Seite mit einem Code laufen darf. Die kleine Seite dazwischen ist die einzige Stelle, an der der Kauf Ihrer eigenen Messung mitgeteilt werden kann. Sie zeigt einen Moment lang «Wir machen Ihre Quittung fertig» und schickt den Kunden von selbst weiter. Shops ohne Container bekommen sie gar nicht zu sehen.
Wann sendet Kuvert den Kauf an Meta?
Sobald Stripe die Zahlung bestätigt hat, und nur wenn der Kunde dem Marketing zugestimmt hat, in der Einwilligungsbox im Shop oder in Ihrem eigenen Cookie-Banner. Mit dabei sind die eigenen Cookies Ihres Pixels (_fbp und _fbc), die IP-Adresse und der Browser des Kunden sowie die E-Mail-Adresse als SHA-256-Hash (nie die Adresse selbst), damit Meta die Anzeige finden kann, die zum Kauf geführt hat. IP-Adresse und Browser werden aus der Bestellung gelöscht, sobald der Kauf gesendet ist.
Weitere Integrationen
Alle IntegrationenFunktionen
Alle Funktionen- GutscheineEin Betrag, ein Gruß und ein Code
- StempelkarteZehn Stempel auf einer Karte, keine Summe
- FirmengeschenkeDie Firma kauft für die ganze Liste
- TicketsAbende, Preisstufen und die Tür
- TischreservierungDie Tische des Restaurants und die Logen des Clubs
- KampagnenBonus für einen Zeitraum, oder ein Code
- Auf Ihrer WebsiteDer Kauf wird in einem Overlay bei Ihnen geöffnet
- Zahlung und AuszahlungMobilePay, und das Geld auf die Bank
- Einlösung und ScannerCode scannen oder eingeben
- Die Kuvert-AppAuf dem Home-Bildschirm, ohne App Store
- BuchhaltungZahlen, die Ihr Buchhalter abgleichen kann
Beginnen Sie auf Ihrer eigenen Seite.
Legen Sie den Shop an, verbinden Sie Stripe, und fügen Sie Ihre Produkte hinzu. Keine Monatsgebühr auf den Verkauf und keine Vertragsbindung.