Google Ads, Meta, LinkedIn und die anderen Plattformen lernen aus Conversions: Welche Anzeige, welche Zielgruppe, welches Gebot bringt Bestellungen oder Anfragen? Klassisch erfahren sie das über ein Pixel, ein Skript der Plattform auf Ihrer Website. Das hat Lücken, lädt fremden Code und gibt der Plattform mehr zu sehen, als sie braucht. Matomo erfasst Ihre Conversions bereits. Eine Conversions API meldet sie direkt vom Server an die Plattform. Für Matomo übernimmt das Feinwerk Conversions API, ein Plugin unserer Schwestermarke Feinwerk.
Pixel oder Conversions API
| Pixel im Browser | Conversions API aus Matomo | |
|---|---|---|
| Wo es läuft | Skript der Plattform auf jeder Seite | Ihr Matomo-Server meldet die Conversion |
| Werbeblocker und Browser-Schutz | verhindern oft die Meldung | betreffen den Versand vom Server nicht |
| Fremder Code auf der Website | ja, je Plattform ein Skript | nein |
| Was die Plattform sieht | was ihr Skript im Browser erfasst | nur die Conversion und die Felder, die Sie senden |
| Einwilligung | nötig | ebenfalls nötig, je Plattform |
Der Unterschied liegt also nicht darin, ob Sie eine Einwilligung brauchen, sondern darin, wer die Daten erhebt und was die Plattform davon bekommt: Beim Pixel sammelt die Plattform selbst, mit der Conversions API entscheiden Sie in Matomo, was hinausgeht.
So funktioniert es mit Matomo
- Klick auf eine Anzeige. Die Plattform hängt eine Klick-ID an die Adresse Ihrer Seite, etwa
gclidbei Google oderfbclidbei Meta. - Matomo misst den Besuch wie jeden anderen, mit Kanal und Kampagne.
- Der Besucher konvertiert: Er erreicht ein Ziel oder bestellt im Shop.
- Das Plugin prüft die Einwilligung für die jeweilige Plattform und die Regeln zur Attribution.
- Matomo meldet die Conversion über die Schnittstelle der Plattform, mit der Klick-ID und auf Wunsch mit gehashten Kundendaten für eine bessere Zuordnung.
- Die Plattform ordnet sie dem Klick zu und lernt daraus für ihre Gebote.
Diese Klick-IDs erkennt Feinwerk Conversions API:
| Plattform | Klick-ID | Schnittstelle |
|---|---|---|
| Google Ads | gclid, gbraid, wbraid |
Data Manager API |
| Meta (Facebook, Instagram) | fbclid |
Conversions API |
li_fat_id |
Conversions API | |
| X | twclid |
Web-Conversions der X Ads API |
| Microsoft Advertising | msclkid |
UET Conversions API |
| ChatGPT Ads | oppref |
Conversions API von OpenAI |
| TikTok | ttclid |
Events API |
Dazu kommen Webhooks an eine Adresse Ihrer Wahl, etwa für Affiliate-Netzwerke oder ein CRM.
Einwilligung je Plattform
Daten an Werbeplattformen zu senden, braucht eine Einwilligung, auch wenn Matomo selbst ohne Cookies misst. Das gilt heute und nach dem Ratstext zum Digital Omnibus auch künftig: Die geplante Ausnahme betrifft die Reichweitenmessung, nicht die Weitergabe an Werbeplattformen.
Feinwerk Conversions API sendet deshalb nur, wofür der Besucher je Plattform eingewilligt hat. Das Signal kommt aus Ihrem Consent-Banner, über den Matomo Tag Manager, den Google Consent Mode oder die JavaScript-Schnittstelle. Antwortet ein Besucher erst nach der Conversion, wartet sie bis zu 24 Stunden auf seine Entscheidung. Im Standardmodus „Streng“ geht ohne Signal nichts hinaus. Den Modus „Extern“ gibt es für Websites, die die Einwilligung selbst an anderer Stelle sicherstellen.
Auch bei den Daten bleibt es sparsam: Kundendaten wie die E-Mail-Adresse werden nur mit Einwilligung übernommen und in Matomo gehasht, Klartext wird nie gespeichert. IP-Adresse, Browserkennung und Hashes löscht das Plugin nach dem Versand, spätestens nach sieben Tagen, Klick-IDs nach 90 Tagen. Ob Ihr Setup so zulässig ist, bewertet Ihre Rechtsberatung.
Attribution: wer bekommt die Conversion?
Ein Pixel meldet jede Conversion, die auf der Seite passiert. Das führt schnell dazu, dass sich mehrere Plattformen und Partner dieselbe Bestellung zuschreiben, und bei Affiliates wird sie womöglich doppelt bezahlt. Feinwerk Conversions API entscheidet deshalb je Ziel-Plattform anhand der Besuche in Matomo:
- Jede Conversion, wie bei einem Pixel. Das ist die Standardeinstellung.
- Nur nach einem Kontakt über diese Quelle im gewählten Zeitraum.
- Nur beim letzten Kontakt, direkte Besuche ausgenommen.
- Nur beim ersten Kontakt.
Eine Quelle erkennt das Plugin an ihren Klick-IDs und auf Wunsch an Kampagnenquellen oder verweisenden Domains. Das Versandprotokoll zeigt, warum eine Conversion nicht gesendet wurde. Wie sauber Matomo Kanäle und Kampagnen zuordnet, entscheidet deshalb mit: Grundlagen dazu stehen unter Kampagnen-Tracking. Dass Matomo Google-Ads-Klicks ohne Kampagnenparameter richtig einordnet, beschreibt das Einsatzbeispiel Google Ads mit Matomo unserer Schwestermarke Feinwerk.
Welche Conversions Sie senden
Die Plattformen lernen aus dem, was Sie ihnen schicken. Am wichtigsten sind die Makro-Conversions: Bestellungen mit Umsatz und echte Anfragen. Mikro-Conversions, etwa ein gestartetes Formular oder ein angesehenes Produktvideo, können sinnvoll sein, wenn es zu wenige Makro-Conversions gibt, damit die Plattform überhaupt lernen kann. Ob das passt, hängt vom Kampagnenziel, von der Zahl und dem Wert der Conversions und von der Plattform ab, die sie empfängt.
Senden Sie dieselbe Conversion nicht zusätzlich über ein Pixel, sonst zählt die Plattform sie womöglich doppelt. Wenn Sie umstellen, nehmen Sie die Conversion aus dem Pixel oder dem Tag der Plattform heraus.
Einrichten in Schritten
- Ziele in Matomo prüfen. Löst jedes Ziel genau einmal und nur im richtigen Moment aus? Stimmen die Umsätze im E-Commerce? Wie Ziele aus Ereignissen entstehen, steht unter Event Tracking.
- Plugin installieren. Die aktuelle Version von Feinwerk Conversions API läuft mit Matomo 5 und braucht PHP 8.1 sowie einen Cronjob, der jede Minute läuft. Ohne ihn sendet Matomo nur einmal pro Stunde.
- Ziel-Plattformen anlegen mit den Zugangsdaten der jeweiligen Plattform und den Zielen, die gesendet werden sollen.
- Einwilligung anbinden. Ihr Consent-Banner meldet die Zustimmung je Plattform an Matomo.
- Attribution festlegen, je Plattform, besonders wenn mehrere Plattformen oder Partner um dieselben Bestellungen konkurrieren.
- Testen. Einige Plattformen bieten einen Testmodus, für Webhooks gibt es eine Testanfrage. Prüfen Sie im Versandprotokoll, was wann wohin ging, und in der Plattform, ob die Conversions ankommen.
- Pixel-Conversions abschalten, sobald die Meldung über Matomo zuverlässig läuft.
Wie das im Plugin aussieht, mit Screenshots, zeigt das Einsatzbeispiel Conversions aus Matomo an Google Ads, Meta und LinkedIn bei Feinwerk.
Passt gut, wenn
- Matomo Ihre Conversions schon sauber misstZiele und E-Commerce sind eingerichtet und geprüft.
- Sie Pixel loswerden wollenWeniger fremder Code, schnellere Seiten, klare Datenflüsse.
- Mehrere Plattformen werbenDie Attribution je Plattform verhindert doppelt gezahlte Bestellungen.
- Blocker Conversions verschluckenDer Versand vom Server ist davon nicht betroffen.
Erst klären, wenn
- Ziele in Matomo nicht stimmenFalsche Conversions lernen die Plattformen genauso fleißig.
- Die Einwilligung nicht geregelt istOhne Consent-Signal sendet das Plugin im Standardmodus nichts.
- Remarketing über das Pixel laufen sollDafür braucht es weiter das Skript der Plattform.
Quellen
Stand: 11. November 2026
