Meta, Pixel + Conversions API
PII-Felder (em, ph, fn, ln, ct, st, zp) gehasht via Conversions API. Optionaler Hybrid-Modus lädt den Browser-Pixel für First-Party-fbp/fbc-Cookies, dedupliziert per event_id.
Meta, TikTok, Google Ads, LinkedIn, GA4, Microsoft Ads, Pinterest, Snapchat, Reddit, X Ads. Alle server-side über einen Same-Origin-Endpoint in WordPress, mit Hybrid-Mode-Browser-Pixel-Deduplizierung auf jedem Kanal, der das unterstützt. Kein GTM, kein Stape, keine sechswöchige Google-Ads-Developer-Token-Approval.
Werbeplattformen server-side: Meta, TikTok, Google Ads, LinkedIn, GA4, Microsoft Advertising, Pinterest, Snapchat, Reddit, X Ads.
Reichweite, die du an Adblocker verlierst, sobald du auf Drittanbieter-Tracker-Domains setzt.
Drittanbieter-Domains in den DevTools deiner Besucher. Jedes Event bleibt same-origin.
Server-zu-Plattform-Versand, non-blocking. Der Besucher wartet nie.
Trag deine Zahlen ein. Die Zahl rechts ist das, was deinem Reporting heute Monat für Monat unsichtbar bleibt, bis du den Dispatch-Pfad weg von Drittanbieter-Tracker-Domains umlegst.
Jeder Kanal läuft server-side über Beaconrys REST-Endpoint auf deiner eigenen Domain. Neun von zehn unterstützen zusätzlich den Hybrid-Modus: ein Same-Origin-Browser-Pixel teilt die event_id des Servers für vendor-seitige Deduplizierung, du behältst Audience-Signal ohne Conversion-Genauigkeit zu verlieren. Credentials einmal eintragen, jedes Event erreicht die Plattform, auch von Besuchern mit Adblockern.
PII-Felder (em, ph, fn, ln, ct, st, zp) gehasht via Conversions API. Optionaler Hybrid-Modus lädt den Browser-Pixel für First-Party-fbp/fbc-Cookies, dedupliziert per event_id.
Events API 2.0, Spiegelbild der Meta-Architektur. ttclid wird beim Ad-Click-Landing aus URL-Parametern gefangen und neben fbclid und gclid im nl_ext-Cookie persistiert.
Conversion-Uploads über die Google Ads API. Beaconrys zentraler Broker abstrahiert den Developer-Token, du übersprungst die vier- bis sechswöchige Google-Approval und gehst in fünf Minuten live.
OAuth-basierter Connect-Flow. Fünf Conversion-Slots (Purchase, Lead, SignUp, AddToCart, KeyPageView) auf deine Campaign-Manager-Rules gemappt. li_fat_id wird gefangen und persistiert.
page_view, user_engagement, generate_lead, purchase über das offizielle Measurement Protocol. Stabile event_id pro Order für Browser-Pixel-Deduplication.
Conversion-Uploads an Bing Ads mit msclkid-Match. Gleiches Broker-Pattern wie Google Ads, der Beaconry-Broker hält den Developer-Token, du verbindest dein Konto in zwei Klicks. Vor allem für B2B-Kampagnen relevant, in denen Bing-Audiences nennenswertes Budget tragen.
Server-side Dispatch mit event_id-Dedup gegen den optionalen Pinterest-Tag. Standard-Events Lead, AddToCart, Checkout, Purchase für E-Commerce-Kampagnen. Hybrid-Modus bevölkert Pinterest-Audiences ohne CAPI-Genauigkeit zu verlieren.
X Conversions API mit conversion_id-Dedup gegen den optionalen twq Universal Tag. Gleiches Hybrid-Mode-Pattern wie Meta — Server ist Source-of-Truth, Browser füttert Tailored Audiences.
Snap CAPI mit event_id-Dedup (48 h Fenster) gegen den optionalen Snap-Pixel. sc_at-Click-ID server-seitig gematcht, Hybrid-Modus hält Snap-Audiences und Lookalikes warm.
Reddit CAPI mit conversionId-Dedup gegen den optionalen Reddit-Pixel. Standard-Events Lead, AddToCart, Purchase. Hybrid-Modus für Reddit-Audiences und Algorithmus-Signal.
Adblocker-Verlust, Google-Ads-Onboarding, Lizenz-Phone-Home. Beaconry behandelt jeden Punkt als architektonische Entscheidung erster Klasse, nicht als Nachgedanken.
Events POSTen an /wp-json/beaconry/v1/event auf deiner eigenen Domain. Ein Adblocker, der /wp-json blockt, würde WordPress selbst kaputtmachen. Kein connect.facebook.net, kein googletagmanager.com, keine gemietete Worker-Subdomain in den DevTools.
Andere Plugins schrauben Server-Side-Dispatch oben auf eine Drittanbieter-Tracker-URL. Beaconry ersetzt die Tracker-Domain komplett durch eine First-Party-Route innerhalb von WordPress. Der Browser sieht nie eine Anfrage, die eine Adblocker-Filterliste matchen könnte.
~25 bis 30 % Reichweite, die du sonst an uBlock, Brave Shields und Pi-hole verlieren würdest.Google Ads verlangt einen Developer-Token für serverseitige Conversion-Uploads. Die Approval dauert vier bis sechs Wochen Hin-und-Her mit Google. Beaconry betreibt einen zentralen Cloudflare-Broker, der den Token abstrahiert. Kunden verbinden ihren Ad-Account per OAuth und tracken am selben Tag.
Der Broker führt nur den OAuth-Handshake aus und proxied die Upload-Calls. Deine Ad-Account-Credentials und Conversion-Daten berühren nie Beaconry-Server, Refresh-Tokens bleiben verschlüsselt in deiner WordPress-Datenbank.
~5 Minuten vom Klick auf "Mit Google verbinden" bis zur ersten Conversion im Campaign Manager.Alles unten ist Bestandteil der v1.0. Keine Add-ons, keine Upsells, kein Extra-Abo. Eine Plugin-Datei, ein Lizenzschlüssel, jeder Kanal.
Events POSTen an /wp-json/beaconry/v1/event auf deiner eigenen Domain. Zehn Kanäle fächern aus einem adblock-immunen Endpoint. Kein connect.facebook.net, kein analytics.tiktok.com, keine gemietete Worker-Domain in den DevTools.
Nur server-side fahren oder den Browser-Pixel parallel laden für First-Party-fbp/_ttp/li_fat_id-Cookies. Per stabiler event_id dedupliziert, nie doppelt gezählt.
Kadence Blocks Form und Fluent Forms werden automatisch erkannt. Submissions feuern als generate_lead-Event mit gehashter E-Mail, Telefon, Name, PLZ, Stadt.
add_to_cart, begin_checkout, purchase mit Line Items, Währung, Wert. Stabile per-Order event_id für Browser-Pixel-Deduplication.
Zwei-Button-Banner über das mitgelieferte nl-data-gate-Modul. Mehrsprachig, barrierefrei (role="dialog", Focus-Management), respektiert die EU-Regel „keine implizite Einwilligung".
GA4 API Secret, Meta CAPI Token und Lizenzschlüssel sind AES-256-GCM-verschlüsselt, gekoppelt an deine WordPress-Auth-Salts. Power-User können stattdessen wp-config.php-Konstanten setzen.
WordPress zeigt den gewohnten Update-Hinweis — aber jedes Byte kommt von www.beaconry.app/downloads/. Kein GitHub-Login, kein FTP, kein gemieteter Marketplace. Lifetime-Updates inklusive.
Beaconry liefert nicht nur Events an die Werbeplattformen, sondern zeigt dir auch was in der Pipeline gerade passiert. Live-Zähler, Kanal-Gesundheit, Anomalie-Alerts und FX-normalisierter Umsatz, alles ohne WordPress zu verlassen.
Pro-Kanal-Zähler mit Sparkline plus die 50 letzten Events, alle 30 Sekunden aktualisiert solange der Tab offen ist. Kein Wechsel mehr zum Meta Events Manager oder Campaign Manager nur für den täglichen Volumen-Check. Pausiert wenn der Tab im Hintergrund ist, null Polling-Kosten wenn niemand hinschaut.
Eine Zahl pro Kanal, zusammengesetzt aus Konfigurations-Vollständigkeit, aktueller Aktivität und Volumen-Stabilität. Roter, gelber oder grüner Badge in jeder Card, damit du auf einen Blick siehst ob der Kanal gesund ist, ruhig läuft oder Aufmerksamkeit braucht. Keine Vendor-API-Calls, komplett aus der WP-internen Counter-Tabelle berechnet.
Tägliche Prüfung gegen den 7-Tage-Rolling-Durchschnitt. Mail-Alert bei einem Einbruch von über 50 Prozent (typisches Pixel-defekt-Signal) oder einem Spike über das Vierfache, die klassische Bot-Welle. Maximal ein Alert pro Kanal pro Tag, niemals Alert-Spam. Du erfährst Pixel-Probleme von Beaconry, nicht zwei Tage später aus Meta.
Conversion-Werte aus Non-EUR-Shops werden auf eine einheitliche Reporting-Währung normalisiert bevor sie an die Kanäle gehen, basierend auf den täglichen Referenzkursen der Europäischen Zentralbank. Einheitlicher Umsatz-Blick über mehrere Shops in verschiedenen Währungen, ohne manuelles Currency-Wrangling im Reporting-Tool. Standardmäßig aus, opt-in über die Settings.
Kein Simulator, kein Marketing-Render. Die Screens unten sind das echte Beaconry-Admin, sobald eine Lizenz aktiv ist. Boxen anvisieren, Klick öffnet das Vollbild (Lightbox).
Der Tracking-Tab. Eine Zeile pro Kanal, Status-Pill rechts, Klick öffnet das Setup.
Channel-Status, Last-Event-Timestamp, License-Card. Die Seite, die du morgens als Erstes checkst.
Letzte 200 Dispatches mit vollem Request- und Response-Payload. Filter nach Kanal, Event-Typ oder Status.
Pro Kanal: Credentials, Hybrid-Mode-Toggle, Test-Event-Button. Gleiches Layout für Meta, TikTok, Google Ads, LinkedIn, GA4, Microsoft Advertising, Pinterest, Snapchat, Reddit und X Ads.
OAuth-Flow, keine Developer-Token-Approval. Fünf Minuten vom Connect-Klick bis zur ersten Conversion im Campaign Manager.
Kadence- und Fluent-Forms automatisch erkannt. Event-Type pro Formular wählen: Lead, Application, Booking, Newsletter, Contact.
Zwei-Button-Banner, mehrsprachig, barrierefrei. Text editieren und Preview side-by-side. Kein externes CMP nötig.
Alle sieben Captures werden ausgetauscht, sobald das Plugin v1.0-stabil ist. Bis dahin beschreibt die Spec auf jedem Platzhalter den geplanten Frame.
Browser zu deiner eigenen Domain. Deine eigene Domain zu GA4 und Meta. Null Drittanbieter-Tracker-Domains in den DevTools.
nl-data.js erfasst/wp-json/beaconry/v1/eventPrüft nl_pref-Consent-Cookie · normalisiert Event-Type · übergibt an BCNR_Forwarder::dispatch()event_id für Browser-Pixel-Dedupnl_ext-Cookie · 14 Standard-Eventsnl_extpage_view, generate_lead, purchase · offizieller Endpoint# 01 Plugin installieren und aktivieren (PHP 8.3+, WordPress 6.4+) $ wp plugin install beaconry.zip --activate ✓ Plugin 'beaconry' aktiviert. # 02 GA4- und Meta-CAPI-Credentials eintragen (oder in wp-config.php) wp-config.php: define('BCNR_GA4_MEASUREMENT_ID', 'G-XXXXX'); define('BCNR_GA4_API_SECRET', '...'); define('BCNR_META_PIXEL_ID', '1695933868255636'); define('BCNR_META_CAPI_TOKEN', 'EAA...'); ✓ Credentials verschlüsselt gespeichert (AES-256-GCM). # 03 Events fließen automatisch — kein Extra-Setup, alles same-origin POST /wp-json/beaconry/v1/event → 202 ↳ GA4 Measurement Protocol → 200, 47ms ↳ Meta Conversions API → 200, 52ms # 04 Innerhalb von Sekunden in den offiziellen Dashboards verifizieren → GA4 Real-Time-View Events kommen an → Meta Events Manager · Test Events kommen an
Was du wirklich bekommst, wenn du aufhörst Tracker-Domains zu mieten und stattdessen deine eigene Beacon-Quelle betreibst.
| Beaconry | PixelYourSite Pro | GTM (gtag.js) | GTM Server-Side (Google Cloud Run) | Stape | |
|---|---|---|---|---|---|
| Architektur | |||||
| Wohin gehen die Events | ✓ /wp-json auf deiner Domain | connect.facebook.net + andere | googletagmanager.com | Eigene Subdomain (DNS-Setup) | Stape-Worker-Domain |
| Adblocker-resistent von Architektur | Ja | Nein (Browser-Tags) | Nein | Ja (mit Setup) | Teilweise |
| Läuft auf DEINER Domain | Ja, deine WP-Installation | Nur Browser-Tags | Nein | Ja (deine Subdomain) | Deren Subdomain |
| Quellcode einsehbar, auditierbar | Ja, GPL auf GitHub | Ja, GPL | Nein | Templates ja, Engine nein | Closed |
| Channel-Coverage (Server-Side) | |||||
| Server-Side-Werbeplattformen unterstützt | 10 nativ Meta, TikTok, Google Ads, LinkedIn, GA4, Microsoft Ads, Pinterest, Snapchat, Reddit, X Ads | 4 (Meta, TikTok, Pinterest, GA4) | 0 (nur Browser) | Unbegrenzt via Custom-Tag-Templates | Unbegrenzt via Templates |
| Hybrid-Modus (Browser-Pixel + Server-CAPI Auto-Dedup) | Auto auf 9 von 10 Vendor-spezifische Keys: event_id, conversion_id, conversionId, eventId | Manuelles Setup pro Pixel | Nur Browser, kein Server | Manuelle Tag-Konfig | Manuelle Tag-Konfig |
| Google Ads ohne 4-6 Wochen Developer-Token-Wartezeit | Ja, OAuth via Shared Broker | Eigener Token nötig | n/a (Browser) | Eigener Token nötig | Eigener Token nötig |
| Microsoft Ads OfflineConversions API | Ja, OAuth via Broker | Nein | Nein | Custom Template nötig | Custom Template nötig |
| WordPress-Integration | |||||
| Native Form-Plugin-Adapter | 7 Plugins Launch-verifiziert: Fluent Forms, Kadence (Blocks + Advanced). Beta: Contact Form 7, Elementor, Gravity, Ninja, WPForms | 3 (CF7, WPForms, Gravity) | Manueller dataLayer-Push | Manueller dataLayer-Push | Manueller dataLayer-Push |
| Native Commerce-Plugin-Adapter | 3 Plugins Launch-verifiziert: WooCommerce. Beta: Easy Digital Downloads, SureCart | 2 (WC, EDD) | Nur WC dataLayer | Nur WC dataLayer | Templates pro Plugin |
| DSGVO-Consent-Banner enthalten | Ja, eingebaut | Externes CMP nötig | Externes CMP nötig | Externes CMP nötig | Externes CMP nötig |
| WPML- + Polylang-aware | Ja, Banner+Privacy-URL | Teilweise | n/a | n/a | n/a |
| Betrieb & Observability | |||||
| Live-Conversions-Dashboard im WP-Admin | Ja Letzte 50 Events + 30-Tage-Counter pro Kanal pro Tag | Pro-Event-Log | Extern (GA4) | Extern | Stape-Dashboard |
| Health-Score pro Kanal (0-10) | Ja | Nein | Nein | Nein | Nein |
| Anomalie-Erkennung mit Mail-Alarm | Ja ≥50 % Drop oder ≥4× Spike, täglich | Nein | Nein | Nein | Nein |
| Multi-Currency-Auto-Konvertierung (EZB-Kurse) | Ja | Nein | Nein | Custom Template | Custom Template |
| PII-Hashing server-seitig (SHA-256, DSGVO-safe) | Ja, automatisch | Browser-seitiges Hashing | Plain im dataLayer | Ja, Custom Code | Ja, Templates |
| Kosten & Lock-in | |||||
| Setup-Aufwand | Niedrig | Niedrig | Mittel | Hoch | Mittel |
| Preismodell | $69-349 einmalig Lifetime-Updates | $99/Jahr Subscription | $0 | $30-500/Monat | $20-100/Monat |
| 5-Jahres-Kosten (eine Site) | $69-349 einmal | ~$495 | $0 | $1.800-30.000 | $1.200-6.000 |
| Vendor-Lock-in | Keiner, GPL-Plugin | Keiner, GPL | Google Cloud | Stape | |
PixelYourSite Pro ist der nächste WordPress-native Konkurrent: gleiches Plugin-Modell, aber vier Kanäle und kein Server-Side-OAuth-Broker für Google Ads oder Microsoft Ads. GTM Server-Side via Cloud Run matcht Beaconry bei der Dispatch-Architektur, kostet aber $30-500/Monat plus Tag-Template-Aufwand. Beaconry packt den gleichen Server-Side-Fan-out in eine WordPress-Einmalzahlung mit nativen Commerce- + Form-Hooks.
Preise in USD. 14 Tage Geld-zurück-Garantie. Mehrwertsteuer wird beim Checkout abgewickelt.
Agency-Lizenzen decken unbegrenzt Kunden-Site-Aktivierungen ab — kein Cap, keine Site-Gebühr. Einmal zahlen, überall einsetzen, wo deine Agentur baut.
Ja — von Architektur. Beaconry kommt mit einem eingebauten Zwei-Button-Consent-Banner (nl-data-gate): bis der Besucher Analytics akzeptiert, verlässt kein Event den Browser, kein Request wird gemacht. Der Consent-Status liegt in einem First-Party-nl_pref-Cookie. PII-Felder, die an Meta CAPI gehen (E-Mail, Telefon, Name, PLZ, Stadt), sind SHA-256-gehasht vor der Übertragung — passend zu Metas Matching-Vorgaben. Server-Access-Logs werden maximal 14 Tage zu Sicherheitszwecken gespeichert (siehe Datenschutzerklärung). Hinweis: DSGVO-Konformität hängt immer vom Gesamt-Setup ab; Beaconry liefert dir alle Bausteine (Consent-Gate, Hashing, keine Drittanbieter-Domains, verschlüsselte Credentials), für Datenschutzerklärung und Cookie-Hinweis bist du selbst verantwortlich.
Nein, von Architektur. Der Endpoint ist /wp-json/beaconry/v1/event auf deiner eigenen Domain. Ein Adblocker, der /wp-json blockt, würde WordPress selbst kaputtmachen. Die Payload-Struktur ist Custom-JSON, kein Meta-Pixel- oder GA4-Wire-Format — Filter-Listen können sie also auch nicht inhaltlich als Tracking erkennen.
Nein. Genau das ersetzt Beaconry. Du brauchst nur Accounts auf den Werbeplattformen, auf denen du tatsächlich läufst (Meta, TikTok, Google Ads, LinkedIn, GA4, Microsoft Advertising, Pinterest, Snapchat, Reddit, X Ads), und Beaconry erledigt den Server-Side-Versand. Jeder Kanal wird unabhängig im WordPress-Admin konfiguriert, du schaltest nur ein, was du nutzt.
Zehn Plattformen sind im aktuellen Release dabei: Meta (Pixel + Conversions API), TikTok (Pixel + Events API), Google Ads (OAuth-verbundene Conversions API über den Beaconry-Broker — keine Developer-Token-Wartezeit), LinkedIn (Insight Tag + Conversions API), GA4 (Measurement Protocol), Microsoft Advertising (UET + OfflineConversions API über Beaconry-Broker), Pinterest (Tag + Conversions API), Snapchat (Pixel + Conversions API), Reddit (Pixel + Conversions API) und X Ads (twq Universal Tag + Conversions API). Neun von zehn unterstützen Hybrid-Modus mit vendor-seitiger event_id-Deduplizierung; GA4 bleibt server-only mit transaction_id-Dedup auf Purchase. Komplette Roadmap.
Nein. Server-Side-Dispatch via Google Ads API verlangt normalerweise einen Developer-Token von Google. Die Approval dauert vier bis sechs Wochen Hin-und-Her. Beaconry betreibt einen zentralen Cloudflare-Broker, der den Token abstrahiert. Kunden verbinden via OAuth und tracken am selben Tag. Ad-Account-Credentials und Refresh-Tokens bleiben verschlüsselt in deiner WordPress-Datenbank, der Broker fährt nur den Upload-Proxy. Mehr in der Google-Ads-Doku.
Ja. Wenn WooCommerce aktiv ist, werden die Hooks für add_to_cart, begin_checkout und purchase automatisch registriert. Order-Events enthalten Line Items, Währung und Wert für saubere Umsatz-Attribution. Purchase-Events nutzen eine stabile per-Order event_id zur Deduplication, falls du parallel den Browser-Meta-Pixel laufen hast.
Beaconry liefert einen Zwei-Button-Consent-Banner mit (nl-data-gate). Bis der Besucher Analytics akzeptiert, verlässt kein Event den Browser und es werden keine Requests gemacht. Der Banner ist barrierefrei (role="dialog", Focus-Management, Tastaturnavigation) und respektiert die EU-Regel „keine implizite Einwilligung".
Ja. GA4 API Secret, Meta CAPI Access Token und Lizenzschlüssel werden vor dem Speichern in der Datenbank AES-256-GCM-verschlüsselt — gekoppelt an deine WordPress-Auth-Salts. Power-User können Credentials komplett aus der Datenbank raushalten, indem sie BCNR_GA4_API_SECRET, BCNR_META_CAPI_TOKEN usw. als Konstanten in wp-config.php setzen.
Kadence Blocks Form und Fluent Forms werden automatisch erkannt. Submissions feuern als generate_lead-Event mit gehashter PII (E-Mail, Telefon, Vor-/Nachname, PLZ, Stadt) für Meta-CAPI-Matching. Weitere Formular-Plugins sind auf der Roadmap.
14 Tage, ohne Wenn und Aber. Wenn Beaconry für deine Site nicht funktioniert, schreib uns eine E-Mail und wir erstatten. Volle Klausel in den AGB.
Solo deckt eine Produktiv-Site, Studio fünf, Agency unbegrenzt. Dev- und Staging-Aktivierungen sind in jedem Tier unbegrenzt — lokale Builds, Staging-Subdomains und Pre-Launch-URLs zählen nicht gegen dein Kontingent. Ein Lizenzschlüssel pro Kauf, du verteilst ihn auf die Plätze deines Tiers.
Beaconry hat einen eingebauten Self-Hosted-Updater. Das Plugin pollt das Manifest unter www.beaconry.app/downloads/beaconry.json und bietet Updates über die Standard-WordPress-Plugins-Seite an. Kein GitHub-Login, kein FTP, kein gemieteter Marketplace.
Schreib eine E-Mail an info@beaconry.app — meist antworten wir innerhalb eines Werktags.
Server-Side-Tracking auf deiner eigenen Domain für Meta, TikTok, Google Ads, LinkedIn, GA4, Microsoft Advertising, Pinterest, Snapchat, Reddit und X Ads. Native WooCommerce- + Fluent-Forms- + Kadence-Forms-Hooks zum Launch, fünf weitere Form-Adapter plus EDD und SureCart in der Public Beta. Einmalzahlung, Lifetime-Updates, 14 Tage Rückgaberecht. Keine Cloud-Run-Rechnung, keine gemietete Worker-Domain, keine sechswöchige Google-Approval.
✓ 14 Tage Rückgaberecht ✓ Lifetime-Updates ✓ Alle 10 Kanäle inklusive