Warum Sie CRM-Phasen überhaupt senden sollten
Automatische Gebotsstrategien wie Smart Bidding von Google oder die Auslieferungsoptimierung von Meta lernen aus den Conversions, die Sie melden. Im B2B sagt die erste Conversion, meist ein ausgefülltes Formular oder eine Demo-Anfrage, wenig über den späteren Umsatz aus. Günstige Leads kommen oft von Personen, die nie kaufen werden, und eine Gebotsstrategie, die für Leads belohnt wird, kauft immer mehr davon ein.
Eine Offline-Conversion ist ein Ereignis, das die Plattform selbst nicht sieht, weil es in Ihrem CRM stattfindet. Es wird zurückgesendet und dem ursprünglichen Klick oder der Person zugeordnet. Sobald die Plattform erkennt, welche Klicks zu Sales Qualified Leads oder Opportunities wurden und welchen Wert sie hatten, kann sie gezielt auf ähnliche Personen bieten. Für die meisten B2B-Werbetreibenden ist das der größte Hebel für die Lead-Qualität, den sie haben.
Welche Phasen Sie senden sollten
| Phase | Wann sie ausgelöst wird | Zu sendender Wert | Was die Gebotsstrategie daraus lernt |
|---|---|---|---|
| Lead | Formular, Registrierung oder Buchung | Keiner oder ein kleiner fester Betrag | Viel Material zum Lernen, wenig Aussage zur Qualität |
| SQL | Der Vertrieb akzeptiert den Lead | Ein erwarteter Wert, falls Sie einen verwenden | Das erste Signal, das echte Käufer vom Rest trennt |
| Opportunity | Opportunity im CRM angelegt | Der Pipeline-Betrag | Qualität mit Wert, wenige Wochen nach dem Klick |
| Gewonnen | Deal gewonnen | Umsatz, Wert des ersten Jahres oder Vertragswert | Das verlässlichste Signal, aber langsam und selten |
Legen Sie auf jeder Plattform pro Phase eine Conversion-Aktion an und wählen Sie, auf welche die Gebotsstrategie optimiert. Üblich ist, auf SQLs oder Opportunities zu bieten und die übrigen Phasen für das Reporting mitzuerfassen.
Wie jede Plattform eine Offline-Conversion zuordnet
Eine Conversion nützt nur, wenn die Plattform sie einer Person zuordnen kann, der sie eine Anzeige gezeigt hat. Dafür braucht es eine beim Besuch gespeicherte Klick-ID, eine gehashte E-Mail-Adresse oder beides.
| Plattform | Klick-ID | Gehashte Kennung | Wohin Demander sie sendet |
|---|---|---|---|
| Google Ads | gclid, gbraid oder wbraid | E-Mail (SHA-256) | Data Manager API (events:ingest); für Werbekonten, die ihn bereits nutzen, der ältere Upload von Klick-Conversions |
| Microsoft Advertising | msclkid | Nicht im Upload von Demander, der Abgleich läuft über die Klick-ID | Offline-Conversions (OfflineConversions/Apply), ein Zielname pro Phase |
| Meta | fbclid, gesendet als fbc | E-Mail (SHA-256) | Conversions API, mit Event-ID zur Deduplizierung |
| li_fat_id | E-Mail (SHA-256) | Conversions API (/conversionEvents), eine Conversion-Regel pro Phase | |
| TikTok | ttclid | E-Mail (SHA-256) | Events API, in ein CRM-Event-Set |
| rdt_cid | E-Mail (SHA-256) | Conversions API |
X und Sklik sind nicht Teil der Offline-Uploads von Demander. Für die Conversions API von LinkedIn ist eine gesonderte Freigabe durch LinkedIn nötig.
Hinweise zu den Plattformen
Google. Serverseitige Conversion-Importe laufen inzwischen über die Data Manager API. Konten, die seit dem 15. Juni 2026 mit dem Upload begonnen haben, müssen sie nutzen; wer bereits Klick-Conversions über die Google Ads API hochlädt, kann vorerst dabei bleiben. Jedes Ereignis geht per ID an eine Conversion-Aktion, trägt eine Transaktions-ID zur Deduplizierung und kann den Einwilligungsstatus der Person für Nutzerdaten für Werbezwecke und personalisierte Werbung enthalten.
Microsoft Advertising. Offline-Conversions werden über die msclkid zugeordnet. Das automatische Tagging der Microsoft Click ID muss also aktiv sein, und die ID muss von der Landingpage bis in Ihr CRM erhalten bleiben. Jede Phase braucht ein Offline-Conversion-Ziel, das über seinen Namen angesprochen wird.
Meta. Die Conversions API erwartet einen Event-Namen, einen Unix-Zeitstempel, eine Action Source und Nutzerdaten. Eine gespeicherte fbclid wird zum Parameter fbc, und zwar im Format fb.1, gefolgt von der Klickzeit in Millisekunden und der fbclid. Hat das Browser-Pixel dasselbe Ereignis bereits gemeldet, senden Sie dieselbe Event-ID, damit Meta es nur einmal zählt.
LinkedIn. Der Abgleich nutzt die First-Party-Klick-ID von LinkedIn, li_fat_id, und die E-Mail-Adresse als SHA-256-Hash. Jede Phase ist eine Conversion-Regel im Campaign Manager, die per ID angesprochen wird. Werte werden als Betrag mit Währungscode übertragen.
Zeitfenster
Die Plattformen begrenzen, wie alt ein Klick oder ein Ereignis sein darf, und sie ändern diese Grenzen. Prüfen Sie die aktuelle Dokumentation, bevor Sie sich auf eine Zahl verlassen; die folgenden Muster gelten in jedem Fall.
-
01
Die Uhr läuft meist ab dem Klick
Google und Microsoft hängen eine Offline-Conversion an den ursprünglichen Klick. Sie zählt nur, wenn sie in das Klickzeitfenster der Conversion-Aktion fällt, und das beträgt höchstens 90 Tage. Ein Deal, der sechs Monate nach dem Klick abgeschlossen wird, lässt sich diesem Klick nicht mehr zurechnen.
-
02
Manche Plattformen wollen Ereignisse zeitnah
Meta erwartet Ereignisse zeitnah und lehnt Web-Ereignisse ab, die älter als sieben Tage sind. Senden Sie jede Phase, sobald sie sich ändert, und sammeln Sie nichts für einen monatlichen Upload.
-
03
Lange Zyklen sprechen für frühe Phasen
Ist Ihr Vertriebszyklus länger als das Zeitfenster, kommen die meisten gewonnenen Deals zu spät, um noch zu zählen. SQLs und neu angelegte Opportunities fallen meist noch hinein. Ein weiterer Grund, auf eine frühere Phase zu bieten.
-
04
Den Zeitpunkt des Phasenwechsels senden
Verwenden Sie als Ereigniszeit den Moment, in dem die Opportunity angelegt wurde. Die Plattform vergleicht diesen Zeitstempel mit dem Klick. Steht dort stattdessen das Upload-Datum, verzerrt das sowohl das Zeitfenster als auch die Verzögerung, aus der sie lernt.
-
05
Häufig hochladen
Stündliche oder tägliche Uploads halten die Gebotsstrategie aktuell. Demander lädt stündlich hoch und setzt seine Zeitmarke erst nach einem erfolgreichen Upload weiter. So geht bei einem Ausfall nichts verloren, und wenn Sie einen Workspace von der Sandbox auf live umschalten, wird der Rückstand nachgesendet.
Hashing richtig umsetzen
Ist keine Klick-ID vorhanden, können die meisten Plattformen über eine gehashte E-Mail-Adresse abgleichen. Standard ist ein SHA-256-Hash der Adresse, nachdem Leerzeichen entfernt und alles in Kleinbuchstaben umgewandelt wurde, übertragen als Hexadezimal-String. Hashen Sie einmal, auf Ihrem Server, und senden Sie die Adresse nie im Klartext.
Verzichten Sie auf zusätzliche Normalisierung. Punkte oder Plus-Zusätze aus Gmail-Adressen zu entfernen, hilft auf manchen Plattformen und kostet auf anderen Treffer. Demander lässt sie deshalb unverändert.
Hashing ist Pseudonymisierung, und die DSGVO behandelt das Ergebnis weiterhin als personenbezogene Daten: Die Plattform hasht die Adressen ihrer eigenen Nutzer genau deshalb auf dieselbe Weise, um sie abgleichen zu können. Eine gehashte E-Mail-Adresse braucht dieselbe Rechtsgrundlage wie die Adresse selbst.
import { createHash } from 'node:crypto';
export function sha256Email(email: string): string {
const normalised = email.trim().toLowerCase();
return createHash('sha256').update(normalised).digest('hex');
}
Die Normalisierung und der Hash, die Demander anwendet. Adressen werden gehasht, bevor sie den Upload-Code erreichen, und nur für Kontakte, bei denen eine Rechtsgrundlage für die Anzeigenmessung vorliegt.
Einwilligung in der EU und im Vereinigten Königreich
Eine Klick-ID ist eine Werbekennung. Wer sie beim Besuch speichert und später an die Werbeplattform zurücksendet, braucht dafür die Marketing-Einwilligung des Besuchers. Der Tracker von Demander speichert gclid, fbclid, li_fat_id und die übrigen Klick-IDs erst nach einer Marketing-Einwilligung. Global Privacy Control oder Do Not Track wertet er als fehlende Einwilligung, unabhängig davon, was im Banner gewählt wurde. Ein Upload enthält nur die Kennungen der Person, die konvertiert hat, nie die einer Kollegin oder eines Kollegen aus demselben Unternehmen: Eine CRM-Phase (SQL, Opportunity, gewonnener Deal) trägt die Kennungen des Leads, aus dem sie hervorgegangen ist. Das ist die jüngste Lead-Conversion bei diesem Unternehmen in den 90 Tagen davor, etwa ein Formular, eine Registrierung oder eine Buchung, wobei eine Conversion mit bekanntem Kontakt Vorrang hat.
Für gehashte E-Mail-Adressen gilt dieselbe Logik. Bei Personen in der EU, im EWR, im Vereinigten Königreich oder in der Schweiz nimmt Demander eine nur auf, wenn die Person in die Anzeigenmessung eingewilligt hat (das Flag ad_user_data in der Server-Events-API oder ein Tool, das laut Ihrer Kennzeichnung diese Einwilligung einholt). Eine Einwilligung in Marketing-E-Mails ist keine Einwilligung in die Anzeigenmessung und zählt dort deshalb nicht; anderswo genügt sie weiterhin. Wer die Opt-out-Seite für Werbung genutzt oder Global Privacy Control gesendet hat, bleibt bei Uploads ganz außen vor. Der Consent Mode v2 von Google, im EWR seit März 2024 Pflicht, kennt Signale für Nutzerdaten für Werbezwecke und für personalisierte Werbung, und Ereignisse an den Data Manager können sie pro Ereignis mitführen. Demander ergänzt sie, wenn die Entscheidung der Person bekannt ist.
Bei Buchungs- und Formular-Tools gilt dieselbe Sorgfalt. Holt ein Tool Einwilligungen für die Anzeigenmessung ein, kennzeichnen Sie es in Demander entsprechend; andernfalls bleiben seine Klick-IDs und E-Mail-Adressen beim Upload außen vor.
Einrichtung mit Demander
-
Tracker mit Ihrem Consent-Banner installieren
Das Snippet speichert Klick-IDs aus Besuchen mit Einwilligung und ordnet jeden Besuch über UTM-Parameter seiner Kampagne und Anzeige zu.
-
CRM verbinden
HubSpot, Pipedrive oder Salesforce. Phasenwechsel werden zu Ereignissen: SQL, angelegte Opportunity und gewonnener Deal, jeweils mit ihrem Wert.
-
Phasen den Conversion-Aktionen zuordnen
Hinterlegen Sie in jeder Integration einer Werbeplattform die Conversion-Aktion, die Conversion-Regel oder das Ziel für jede Phase. Selbst definierte Conversions wie demo_booked lassen sich über ihren Ereignisnamen einer eigenen Aktion zuordnen.
-
Abgleichsvorschau prüfen
Bevor etwas gesendet wird, zeigt eine Vorschau, wie viele Ereignisse jede Plattform zuordnen würde und warum die übrigen übersprungen würden, etwa weil weder eine Klick-ID noch eine E-Mail-Adresse mit Einwilligung vorliegt.
-
Live schalten
In der Sandbox wird nichts hochgeladen. Im Live-Modus läuft der Upload stündlich, mit einer festen ID pro Opportunity und Phase, sodass Wiederholungsversuche nie doppelt zählen.
Häufige Fragen
Funktionieren Offline-Conversions ohne Klick-IDs?
Teilweise. Google, Meta, LinkedIn, TikTok und Reddit können über eine gehashte E-Mail-Adresse abgleichen; dafür muss die Person in die Anzeigenmessung eingewilligt haben. Der Microsoft-Upload von Demander braucht die msclkid. Rechnen Sie beim reinen E-Mail-Abgleich mit niedrigeren Trefferquoten, denn viele sehen Anzeigen, während sie mit einer privaten Adresse angemeldet sind, und füllen Formulare mit ihrer geschäftlichen aus.
Auf welche Phase sollte die Gebotsstrategie optimieren?
Auf die späteste Phase, die noch oft genug und früh genug nach dem Klick eintritt. Für die meisten B2B-Werbetreibenden ist das der SQL oder die angelegte Opportunity. Gewonnene Deals sind meist zu wenige und kommen zu spät, als dass eine Gebotsstrategie daraus lernen könnte.
Wird dieselbe Conversion doppelt gezählt?
Nicht, wenn jedes Ereignis eine feste ID trägt. Demander verwendet die Opportunity-ID zusammen mit der Phase. Ein wiederholter Upload wird so dedupliziert, und ein Ereignis, das auch das Browser-Pixel gemeldet hat, zählt nur einmal, wenn beide dieselbe Event-ID tragen.
Ersetzen Offline-Conversions das Pixel oder Tag der Plattform?
Nein. Das Pixel erfasst, was auf Ihrer Website passiert; Offline-Conversions ergänzen, was danach im CRM geschieht. Betreiben Sie beides, mit Einwilligung, und senden Sie von beiden Seiten dieselbe Event-ID, wenn ein Ereignis doppelt gemeldet wird.