Blog

Server-Side-Tracking, im Detail.

Technische Deep-Dives, kein Pitch-Deck. Adblocker-Pfade, OAuth-Politik, Hybrid-Mode-Dedup, Plattform-für-Plattform-Setups. Für Performance-Marketing-Leute, die Substanz wollen, nicht Marketing-Sprech.

Commerce

SureCart-Conversion-Tracking, der komplette Warenkorb-Funnel

SureCart feuert seine Warenkorb-Events in JavaScript, ohne nativen PHP-Submit. Eine Browser-Bridge fängt sie alle, plus Purchase und Refund, mit stabiler event_id pro Bestellung für Deduplizierung.

📅 2026-06-08⏱ ca. 7 Min
Commerce

Easy Digital Downloads Conversion-Tracking

Der EDD-Funnel von Anfang bis Ende: view_item_list auf Archiven, view_cart und begin_checkout im Checkout, Purchase und Refund, mit Line-Items und gehashter PII. Der einzige Unterschied zu WooCommerce ist das fehlende Search-Event.

📅 2026-06-08⏱ ca. 6 Min
Analytics

Finde genau das Feld, das dein Lead-Formular killt

Drop-off-Analytics pro Formular: Starts, Leads, Abbrüche, Conversion-Rate und die Top-Drop-off-Felder. Nur GA4, nie an Ad-Kanäle geleakt, und PII-sicher, weil nur Feldnamen und Zähler gespeichert werden, nie Werte.

📅 2026-06-08⏱ ca. 6 Min
Engineering

Conversions auf jedem Button auslösen, mit einer CSS-Klasse

Fünf CSS-Klassen-Slots machen aus jedem getaggten Button eine Server-Side-Conversion, kein JavaScript nötig. Data-Attribute pro Button überschreiben Value, Currency und Content-ID. Wann du dazu greifst statt zu Form- oder Commerce-Hooks.

📅 2026-06-08⏱ ca. 6 Min
Architektur

Warum Erstattungen nur an GA4 gehen

GA4 hat ein natives Refund-Event, das den Umsatz gegen den Purchase verrechnet. Keine Ad-Plattform hat ein echtes Refund-Event, also schickt Beaconry Erstattungen ausschließlich an GA4 und hält die Conversion-Zahlen der Ad-Kanäle ehrlich.

📅 2026-06-08⏱ ca. 5 Min
Performance

Wie Beaconry LiteSpeed, WP Rocket und Cloudflare übersteht

Zwei Features, die Tracking unter aggressivem Caching am Leben halten: automatisches JS-Optimizer-Opt-out, damit nl-data nie verzögert oder wegkombiniert wird, und ein Client-Side-Nonce-Refresh, damit stundenlang offene Tabs und gecachtes HTML weiter gültige Events posten.

📅 2026-06-08⏱ ca. 7 Min
Architektur

Welcher der 10 Kanäle bekommt welches Event

Eine Matrix aus Commerce- und Funnel-Events gegen die zehn Kanäle. Beaconry schickt jeder Plattform genau die Events, die sie tatsächlich nutzen kann, statt alles überall hinzustreuen.

📅 2026-06-08⏱ ca. 7 Min
Analytics

Eine Reporting-Währung aus vielen Shop-Währungen

Normalisiere Value und Artikelpreise vor dem Fan-out in eine einzige Reporting-Währung, mit den Tageskursen der Europäischen Zentralbank und einem robusten Fallback. Die Originalwährung bleibt für die Nachvollziehbarkeit am Event erhalten.

📅 2026-06-08⏱ ca. 6 Min
Analytics

Ein Live-Conversion-Dashboard direkt im WP-Admin

Der Buffer der letzten 50 Events, ein 0-10-Health-Score pro Kanal und ein Anomalie-Mailer, der einen 50-Prozent-Einbruch (kaputtes Pixel) oder einen 4x-Spike (Bot-Welle) meldet. Erfahre von einem kaputten Pixel durch Beaconry, nicht zwei Tage später von Meta.

📅 2026-06-08⏱ ca. 6 Min
Engineering

Match-Quality serverseitig anheben

Ein verschlüsselter First-Party-PII-Vault, der Match-Keys über Events hinweg hält, Server-Side-Anreicherung und Kanonisierung vor dem Hashing, und das gehashte Feld-Set pro Kanal. Für Advertiser, die einen höheren Event-Match-Quality-Score jagen.

📅 2026-06-08⏱ ca. 8 Min
Architektur

Microsoft-Ads-Conversions ohne das Developer-Token-Warten

Das Google-Ads-Broker-Pattern, angewandt auf Microsoft Advertising (Bing): msclkid-Attribution, der Developer-Token lebt im Broker, ein HMAC-Site-Bearer im Plugin, und acht Conversion-Goal-Slots.

📅 2026-06-08⏱ ca. 6 Min
Architektur

Warum "Server-Side-Tracking" trotzdem 25 % der Conversions an Adblocker verliert

Die meisten "Server-Side"-Setups bootstrappen weiterhin von einer Drittanbieter-Domain im Browser. Filter-Listen holen das in Wochen ein. Der Fix ist kein schnellerer Fallback, sondern Same-Origin ab dem ersten Byte.

📅 2026-05-02⏱ ca. 7 Min
Google Ads

Google-Ads-Developer-Token-Approval: das 6-Wochen-Warten, und wie du es überspringst

Server-Side-Conversion-Uploads via Google-Ads-API verlangen einen Developer-Token, der 4 bis 6 Wochen Approval braucht. Ein zentraler Broker abstrahiert den Token, ohne deine Conversion-Daten je zu sehen.

📅 2026-05-02⏱ ca. 9 Min
Vergleich

Beaconry vs Stape vs GTM Server-Side: gleiches Ergebnis, sehr unterschiedliche Mechanik

Alle drei behaupten "Server-Side-Tracking". Alle drei landen mit unterschiedlicher Adblock-Resistenz, unterschiedlichem DNS-Setup, unterschiedlichen Monatsrechnungen. Side-by-side Teardown.

📅 2026-05-02⏱ ca. 12 Min
Engineering

Hybrid-Modus: wann du den Browser-Pixel zurückholst

Server-Side allein deckt 100 % der zustimmenden Besucher. Hybrid-Modus addiert First-Party-fbp/_ttp/li_fat_id-Cookies für bessere Match-Rate. Stabile event_id-Dedup verhindert das Double-Counting.

📅 2026-05-02⏱ ca. 6 Min
TikTok

TikTok-Events-API auf WordPress: was Pflicht ist, was nicht

TikTok fragt im Onboarding standardmäßig nach AAM, First-Party-Cookies, Enhanced Postback. Nichts davon ist Pflicht, alles davon ist DSGVO-Risiko. Die echte Minimum-Config in zwei Screens.

📅 2026-05-02⏱ ca. 5 Min
Architektur

Click-IDs erklärt: gclid, fbclid, ttclid, li_fat_id im Vergleich

Ein URL-Parameter pro Werbeplattform sagt der Plattform, welcher Klick die Conversion getrieben hat. Wie sie gefangen, persistiert und server-side gesendet werden.

📅 2026-05-02⏱ ca. 6 Min
Meta

Meta-CAPI-Match-Quality: warum "Poor" und wie du auf "Good" kommst

Match-Quality ist Metas Diagnose dafür, wie gut deine CAPI-Events an echte Personen gebunden sind. Vier-Stufen-Walkthrough mit den Aktionen, die wirklich helfen.

📅 2026-05-02⏱ ca. 7 Min
Engineering

WooCommerce-Conversion-Tracking: die 6 Events, die wirklich zählen

WooCommerce feuert 30+ Hooks. Sechs sind für Werbeplattform-Optimierung relevant. Was jedes Event repräsentiert, wo es feuert, welche Plattformen sich dafür interessieren.

📅 2026-05-02⏱ ca. 6 Min
Counter-Piece

Wann Server-Side-Tracking nicht hilft (und was du stattdessen tun solltest)

Ein ehrliches Counter-Piece. Vier Szenarien, in denen Beaconry, Stape und GTM zusammen nicht die Antwort sind, plus die echten Upstream-Fixes.

📅 2026-05-02⏱ ca. 5 Min
Service · GA4

Google Analytics 4 mit Beaconry: Measurement Protocol über den WordPress-REST-Endpoint

Setup in 90 Sekunden, sechs Events out of the box, kein gtag.js an den Besucher ausgeliefert. Gleiche Property, gleiche Daten, ohne den Adblock-Verlust.

📅 2026-05-02⏱ ca. 5 Min
Service · Meta

Meta-Pixel + Conversions API mit Beaconry: Pixel-ID und Access-Token in einem Screen

Server-Side-CAPI-Dispatch mit gehashter PII out of the box, optionaler Hybrid-Modus für fbp/fbc-Cookies, Dedup via stabiler event_id.

📅 2026-05-02⏱ ca. 6 Min
Service · TikTok

TikTok-Events-API mit Beaconry: ttclid rein, vierzehn Events raus

TikTok-Events-API 2.0 über den WordPress-REST-Endpoint. ttclid auto-captured, alle 14 Standard-Events, DSGVO-sichere Defaults.

📅 2026-05-02⏱ ca. 5 Min
Service · LinkedIn

LinkedIn Conversions API mit Beaconry: OAuth in 30 Sekunden, 5 Conversion-Rule-Slots

OAuth-Handshake, fünf Conversion-Rule-Slots, 60-Tage-Token-Renewal, B2B-Funnel-Attribution. Der B2B-relevanteste der Kanäle.

📅 2026-05-02⏱ ca. 5 Min
Service · Google Ads

Google Ads mit Beaconry: OAuth in 2 Minuten, keine Developer-Token-Approval

OAuth-Broker abstrahiert den Developer-Token, Kunde verbindet via OAuth, Conversion-Actions mappen sauber. Live am selben Tag.

📅 2026-05-02⏱ ca. 6 Min
Service · Microsoft Ads

Microsoft Advertising mit Beaconry: der sechste aktive Kanal

Gleiches OAuth-Broker-Pattern wie Google Ads, msclkid-Attribution, B2B-lastige Bing-Audience. Aktiv neben den anderen fünf.

📅 2026-05-02⏱ ca. 5 Min
Performance

Beaconry-Performance vs Site Kit, GTM und Stape: 5 KB an deinen Besucher, 30 bis 150 KB bei den anderen

Gleiche WordPress-Installation, vier Tracking-Stacks. Lighthouse-Scores, JS-Bytes, LCP-Impact, gesetzte Cookies. Beaconrys 5-KB-Browser-Footprint vs Site Kits 150 KB.

📅 2026-05-02⏱ ca. 7 Min