Developer Docs

Nächste Schritte nach dem Onboarding

Dein Snippet ist live und Daten fließen. So machst du aus rohem Traffic Events, Conversions und ein Team, das damit arbeiten kann.

v3.0Aktualisiert Mai 2026

Wie es jetzt weitergeht

Das Onboarding installiert den Tracker und bestätigt, dass datataste Daten empfängt. Diese Anleitung zeigt dir das Setup, mit dem du aus rohem Traffic Daten machst, die du auswerten und teilen kannst — es dauert rund fünfzehn Minuten und du brauchst keinen Developer.

Arbeite die Schritte der Reihe nach ab. Jeder Schritt baut auf dem vorigen auf, und du kannst jederzeit zurückkommen und nachschärfen.

  1. Consent-Signale zuordnen, damit datataste weiß, was es erfassen darf.
  2. Deine wichtigsten Elemente importieren, indem du dich durch deine Live-Website klickst.
  3. Events hinzufügen und Conversions markieren für die Aktionen, die zählen.
  4. Event-Forwarding aktivieren, um Events an GA4 und Meta weiterzuleiten.
  5. Server-side Tracking ergänzen, wenn du Ad-Blocker und ITP umgehen möchtest.
  6. Dein Team einladen, damit Kolleginnen und Kollegen dieselben Dashboards sehen.

Öffne in der Sidebar Dateneinstellungen (unter Konfiguration) — oder gehe direkt zu /dashboard/settings. Die Seite landet auf dem Tab Mode & Consent. Dein Collection-Mode ist bereits aus dem Onboarding gesetzt — hier verknüpfst du jedes Tracking-System mit einem Consent-Signal aus deinem Cookie-Banner.

  1. Die Seite öffnet standardmäßig auf Mode & Consent. Step 1 (dein Collection-Mode) ist bereits aus dem Onboarding gesetzt — gehe direkt zu Step 2.
  2. Ordne unter Step 2 · Map signals in der Spalte Mapped consent signal jedem Tracking-System (datataste, GA4, Meta) ein Signal zu. So teilst du datataste mit, welchen Consent deine CMP für Analytics und Marketing erteilt.
  3. Klicke in der Leiste, die unten einblendet, auf Save changes. Jede zugeordnete Zeile zeigt danach den Status Active.
Noch keine Signale zur Auswahl? Das Dropdown füllt sich, sobald datataste Consent-Events aus deiner CMP oder dem dataLayer gesehen hat. Erscheint nichts, prüfe, ob dein Consent-Banner live ist, nutze den Button Re-detect oder füge das Consent-Snippet ein, das der Tab anbietet. PII-Felder und Geo fließen erst, wenn das zugeordnete Signal erteilt ist.
Wer das ändern kann: Owner, Admins und der Property zugewiesene Manager können bearbeiten und speichern. Viewer sehen den Tab read-only.

2. Deine wichtigsten Elemente importieren

Du musst nie einen CSS-Selektor schreiben. Der Tracker beobachtet echte Klicks auf deiner Website und baut einen Katalog der Elemente auf, mit denen Visitors interagieren — Buttons, Links und Form-Submits. Aus dieser visuellen Liste wählst du, wenn du ein Event definierst.

Um den Katalog schnell zu füllen, öffne deine Live-Website in einem normalen Browser und klicke auf das, was zählt — jeweils ein paar Mal, auf den Seiten, wo es vorkommt:

  1. Öffne bei installiertem Snippet deine Live-Website in einem normalen Browser-Tab (kein privater oder automatisierter Tab — Bot-Traffic wird ignoriert).
  2. Klicke auf deine wichtigsten CTAs, Signup- und Checkout-Buttons, Form-Submit-Buttons und zentralen Navigations-Links.
  3. datataste erfasst jeden Klick und fügt das Element deinem Katalog hinzu — mit Confidence-Score und Screenshot-Preview.
  4. Die Elemente erscheinen dann unter Dateneinstellungen → Events & Conversions → Event hinzufügen → Element Click und sind bereit, im nächsten Schritt benannt zu werden.
Gib ihm etwas Zeit. Ein Element braucht einige Beobachtungen, bevor es auftaucht — ein brandneuer Button kann also ein paar Stunden echten Traffic benötigen. Die Screenshot-Preview erscheint etwas nach dem Element selbst — warte also einen Moment.

3. Events hinzufügen und Conversions markieren

Gehe zu Dateneinstellungen → Events & Conversions (/dashboard/settings?tab=events). Die Tabelle listet jedes von datataste erkannte Element sowie alle manuell definierten Events. Ein Event ist einfach eine zählenswerte Aktion; eine Conversion ist ein Event, das fürs Business zählt.

Ein Event hinzufügen

  1. Klicke oben rechts auf Event hinzufügen. Ein dreistufiger Wizard öffnet sich.
  2. Lege im ersten Step Trigger fest, wie das Event feuert — Element Click, URL match oder Scroll Depth — und klicke auf Weiter.
  3. Richte auf dem Step Konfigurieren den Trigger ein: Bei Element Click wählst du dein Element aus der Katalog-Liste (der Screenshot-Preview bestätigt die richtige Wahl), bei URL match gibst du Pfad und Match-Typ an und bei Scroll Depth wählst du 25, 50, 75 oder 100 %. Klicke auf Weiter.
  4. Prüfe im letzten Step Abschluss, ob der Event-Name (lowercase snake_case, z. B. checkout_complete) passt, und ergänze eine optionale Description.
  5. Aktiviere Als Conversion behandeln, wenn diese Aktion als Goal zählt. Die Felder Standardwert und Währung werden aktiv — trage einen Wert ein, wenn die Conversion einen Geldwert hat.
  6. Klicke auf Event speichern. Es erscheint nun in der Tabelle.

Ein bestehendes Event als Conversion markieren

Event schon in der Liste? Lege in der Zeile den Toggle in der Spalte Conversion um. Die Änderung wird sofort gespeichert, und die Kachel Conversions oben im Tab zählt hoch.

Warum Conversions wichtig sind: Nur Conversions fließen in deine Funnels, Attribution und ROI-Reports — und bei aktivem Forwarding werden sie als Conversions an GA4 und Meta gesendet. Gib Conversions mit Geldwert einen Default value, damit die Revenue-Attribution funktioniert.

4. Event-Forwarding aktivieren

Forwarding leitet deine Events an GA4 und Meta weiter, sodass du diese Tools weiter nutzen kannst, während datataste die Erfassung übernimmt. Jede Destination verbindest du separat unter Dateneinstellungen → Ziele.

  1. Öffne Dateneinstellungen → Ziele für die Property.
  2. Klicke auf der Karte Google Analytics 4 oder Meta Pixel auf Verbinden.
  3. Gib die Credentials für diese Destination ein (siehe die beiden Karten unten).
  4. Mappe ein Consent-Signal — das ist Pflicht. Forwarding sendet nur Events von Visitors, die den passenden Consent erteilt haben; datataste lässt dich ohne dieses Mapping nicht speichern.
  5. Lies den Compliance-Hinweis, setze den Haken und klicke auf Save changes, um zu aktivieren. Der Hinweis erscheint bei jedem Aktivieren einer Destination — du bleibst für das verantwortlich, was GA4 oder Meta erhält.

Google Analytics 4

Füge deine Measurement ID (G-XXXXXXXXXX) ein und wähle eine Data Region (EU oder US). Die ID findest du unter GA4 Admin → Data Streams.

Meta Pixel + CAPI

Gib deine Pixel ID (15–16 Ziffern) und einen Conversions-API-Access-Token ein und mappe dann deine datataste-Events auf Metas Standard-Events (Purchase, Lead, …).

Duplicate Events vermeiden

Das Einzige, was schiefgehen kann, ist Doppelzählung. Wenn du bereits direkt von deiner Website an GA4 oder Meta sendest, würden dieser Tag und datataste dieselben Events melden. Entferne den alten Tag, damit datataste der einzige Sender ist.

Läuft GA4 schon auf deiner Website? Entferne deinen bestehenden GA4-Tag — das gtag.js-Snippet oder den GA4-Tag im Google Tag Manager — bevor du GA4 hier verbindest. Wenn dein eigener Tag und datataste an dieselbe Measurement ID senden, zählt GA4 Pageviews doppelt und meldet zwei Users pro Visitor. datataste sollte der einzige Sender an diese Property sein.
Hast du bereits ein Meta Pixel auf der Website? Entferne das eigenständige Pixel-Snippet (oder den Pixel-Tag im GTM) und lass datataste Pixel und Conversions API für diese Pixel ID gemeinsam betreiben. datataste teilt eine event_id zwischen Browser-Pixel und server-side CAPI, sodass Meta jede Conversion genau einmal zählt — ein separates Pixel auf der Seite bricht diese Deduplication und bläht Conversions und Match Quality auf.
Consent wird immer erzwungen. "Require consent before forwarding" ist fest aktiviert: GA4 braucht Analytics-Consent, Meta braucht Marketing-Consent, und Events, für die Consent verweigert wurde, werden nie geforwardet.

5. Server-side Tracking ergänzen (optional)

Server-side Tracking ist ein kostenpflichtiges Add-on pro Property, das deine Analytics über eine Subdomain deiner eigenen Domain leitet (ein First-Party-CNAME auf die EU-Edge von datataste), statt Events direkt an einen Drittanbieter-Endpoint zu senden. Gleiche Events, gleiche Daten — nur ein robusterer Weg. Der eigene Guide Server-side Tracking hat die vollständige Anleitung.

Warum aktivieren

Übersteht Ad-Blocker und ITP

Da Requests Same-Site sind, behandeln Privacy-Browser und Ad-Blocker sie wie jeden anderen Aufruf deiner eigenen Domain — du gewinnst Signal zurück, das sonst verloren ginge.

Längere, stabilere Sessions

First-Party-Cookies unterliegen nicht Safaris ITP-Limit von sieben Tagen für per Skript gesetzte Cookies, sodass Sessions intakt bleiben und Zahlen sauberer sind.

Zuverlässigere Datenerfassung

Dieselben Events kommen deutlich konstanter an — das bedeutet weniger Lücken in Reports und Attribution.

Deine eigene Domain

Analytics läuft über analytics.deine-website.de, eine Subdomain, die du per einmaliger DNS-Änderung kontrollierst.

Schaltet Server-side Forwarding frei

Events werden von der Edge statt aus dem Browser an GA4 und Meta weitergeleitet — dieselben Robustheits-Vorteile gelten für deine Destinations.

Minimierung an der EU-Edge

Jedes Event wird auf der EU-Edge von datataste verarbeitet: Die IP wird gekürzt, der User-agent auf eine Device-Klasse reduziert und Consent erzwungen, bevor etwas gespeichert oder weitergeleitet wird.

So aktivierst du es

  1. Buche das Add-on Server-side Tracking für die Property in deinen Billing-Einstellungen (manche Pläne enthalten bereits eines).
  2. Öffne Dateneinstellungen → Server-side Tracking und kopiere die Subdomain, die datataste vorschlägt.
  3. Lege die angezeigten DNS-TXT- und CNAME-Records bei deinem DNS-Provider an und klicke auf Verify.
  4. Sobald die Domain verifiziert ist, ersetze dein Snippet durch das First-Party-Snippet und deploye. Tausch das Snippet zuletzt — lass das Standard-Snippet bestehen, bis der CNAME korrekt aufgelöst wird.
Preis und Inklusiv-Kontingent variieren je Plan. Server-side Tracking wird pro Property abgerechnet; den aktuellen Preis findest du im Billing-Tab. Professional- und Enterprise-Pläne enthalten ein oder mehrere ohne Aufpreis.

6. Dein Team einladen

Öffne oben rechts das User-Menü und klicke auf Kontoeinstellungen — oder gehe direkt zu /dashboard/account-settings. Owner können Personen mit jeder Account-Role einladen. Admins können Admins, Manager oder Viewer einladen, aber keine Owner.

  1. Öffne in den Kontoeinstellungen den Tab Account Users.
  2. Klicke auf Benutzer einladen.
  3. Gib die E-Mail-Adresse der Person und optional ihren vollständigen Namen ein. Wähle dann eine Account-Role. Als Owner kannst du Viewer, Manager, Admin oder Owner vergeben; als Admin nur Viewer, Manager oder Admin.
  4. Klicke auf Benutzer hinzufügen. Um jemandem Zugriff auf eine einzelne Property statt auf den ganzen Account zu geben, nutze den Tab Property Users und Zur Property einladen.

Rollen auf einen Blick

  • Owner — voller Zugriff auf alles, einschließlich der Vergabe und Verwaltung von Owner-Roles sowie der Freigabe von Billing-Access. Jeder Account muss mindestens einen bestätigten Owner behalten.
  • Admin — voller Lese- und Schreibzugriff auf jede Property sowie das Recht, User ohne Owner-Role einzuladen und zu verwalten. Admins können weder Owner-Roles vergeben, ändern oder entfernen noch Billing-Access freigeben.
  • Manager — voller Zugriff, aber nur auf die ihm zugewiesenen Properties.
  • Viewer — read-only-Zugriff auf die ihm zugewiesenen Properties.
Seats sind plan-abhängig. Der Tab Account Users zeigt, wie viele Seats dir bleiben. Jeder User zählt gegen das Seat-Limit — für mehr Seats buchst du Extra-User-Add-ons oder upgradest deinen Plan.