Roadmap

Was kam, was wir gerade abwägen.

Alle zehn Server-Side-Kanäle sind live. Hybrid-Modus läuft auf neun davon. Live-Dashboard, Health-Score, Anomalie-Erkennung und Multi-Currency-Reporting sind in Produktion. Die Liste unten zeigt, was bereits ausgeliefert ist, plus drei Kandidaten, die wir gegen Kunden-Feedback für die nächste große Version abwägen.

Ausgeliefert: v0.15 bis v0.24

Live2026 H1

Vier neue Server-Side-Kanäle: Pinterest, Snapchat, Reddit, X Ads

Alle vier mit vollem Server-Side-Dispatch ausgeliefert, Vendor-spezifischen Dedup-Keys (event_id für Pinterest und Snap, conversionId für Reddit, conversion_id für X), Commerce-Funnel-Coverage und Test-Event-Button im Admin. Channel-Anzahl steht jetzt bei zehn.

Hybrid-Mode-Rollout: neun von zehn Kanälen

Same-Origin-Browser-Pixel teilt die event_id des Servers für Vendor-seitige Deduplizierung. Aktiv für Meta, TikTok, Pinterest, Snapchat, Reddit, X Ads, LinkedIn (Insight Tag) und Microsoft Advertising (UET) plus Google Ads (gtag.js Audiences-only-Modus). GA4 ist Server-Side und analytics-only, braucht also keinen Hybrid-Modus, deshalb steht die Zahl bei neun von zehn. Standardmäßig aus, opt-in pro Kanal.

Live-Dashboard, Health-Score, Anomalie-Erkennung

Pro-Kanal-Ringbuffer (letzte 50 Events), 30-Tage-Pro-Kanal-Pro-Tag-Counter, 0-10-Health-Score (Configured + Active 7 d + Stable CoV<1), tägliches Cron mit Mail bei 50 Prozent Drop oder 4x Spike. Alles aus zwei autoload=false-Options, keine neue wpdb-Tabelle.

Multi-Currency-Auto-Konvertierung

EZB-Tageskurse einmal täglich gepullt, normalisieren value und items[].price in die Ziel-Währung des Kunden vor der Fan-out. Original-Währung bleibt am Event für Transparenz in der Live-Dashboard-Recent-Events-Tabelle.

Hybrid-Mode-Mirror für WooCommerce-Purchase + Fluent + Kadence

Der Server-Side-CAPI-Dispatch spiegelt jetzt auf jeden geladenen Browser-Pixel mit geteilter event_id für die Vendor-Dedup. WooCommerce-Purchases nutzen die stabile Per-Order-ID bcnr_purchase_<order_id>; Form-Submissions injizieren beim Submit eine zufällige bcnr_event_id als Hidden-Field, damit der Server beim CAPI-Fire dieselbe ID aus dem Form-Payload aufgreift. Schließt die Hybrid-Mode-Lücke für die drei launch-verifizierten Integrationen.

Polar-Webhook-Pre-Check: sofortige Cancel- und Refund-Behandlung

Ein Subscription-revoked- oder Order-refunded-Webhook landet binnen Sekunden ein KV-Marker auf dem Broker. Plugin holt es beim nächsten stündlichen Cron-Tick oder sofort beim manuellen Recheck. Latenz von Cancel bis Block fiel von bis zu 24 Stunden auf unter eine Stunde.

Google-Ads-OAuth-Broker: keine Developer-Token-Wartezeit

Beaconrys zentraler Broker auf oauth.beaconry.app trägt den Developer-Token. Kunden verbinden ihren Google-Ads-Account in zwei Klicks per OAuth und uploaden Conversions am selben Tag. DMA-Consent-Block bei jedem Upload (EU-Pflicht seit 2024-03).

Ausgeliefert: Commerce, Forms und Robustheit

Livev0.17 bis v0.24

Sieben Form-Plugins, nativ

Fluent Forms, Kadence (Blocks und Advanced), Contact Form 7, WPForms, Gravity Forms, Elementor Pro Forms und Ninja Forms. Alle ausgeliefert mit dem gleichen Submission-Hook- plus PII-Hashing-Pattern, Per-Form-Field-Mapping und einem manuellen Skip-Marker für Felder, die du aus dem Matching heraushalten willst.

Drei Commerce-Plattformen: WooCommerce, EDD, SureCart

WooCommerce fährt den vollen Zehn-Event-Funnel (Classic- und Block-Checkout). Easy Digital Downloads und SureCart decken denselben Funnel minus Search ab, SureCart über eine Browser-Bridge für seine JS-getriebenen Cart-Events. Line-Items plus Customer-PII-Hashing in jeden Channel, eine stabile Per-Order-event_id für die Dedup, Refunds nach GA4 geroutet.

Form-Funnel-Drop-off-Analytics

Pro-Form-Starts, -Leads, -Abandons, Conversion-Rate und die Top-Drop-off-Felder, damit du genau siehst, welches Feld eine Conversion stoppt. Analytics-only (GA4, nie Ad-Channels) und PII-sicher (nur Feldnamen und Counts).

Click-Tracking, Cache-Kompatibilität und Nonce-Refresh

Fünf CSS-Klassen-Click-Slots machen aus jedem getaggten Button eine Server-Side-Conversion ohne JavaScript. Beaconry schließt sein Script automatisch von der JS-Optimierung von LiteSpeed, WP Rocket, SiteGround und Cloudflare aus und refreshed seine Nonce client-side, damit lange offene Tabs und page-gecachtes HTML weiter tracken.

Wird abgewogen

Kunden-Feedback-getrieben2026 H2 / 2027

Agency-Modus: zentrales Dashboard über Kunden-Sites hinweg

Optionales Roll-up-Dashboard für Agenturen, die Beaconry auf mehreren Kunden-Installs betreiben. Pro-Site-Health-Score, zentrale Anomalie-Alarme, Plugin-Version-Fleet-View. Lizenz-Tier-gegated.

Server-Side-Audience-Sync

Direkte Customer-Match- (Google Ads) und Custom-Audience- (Meta) Uploads von gehashten First-Party-PII aus WooCommerce-, EDD- und SureCart-Kundenlisten. Aktuell übernimmt der Browser-Tag das Audience-Cookie. Das hier würde Server-Side den Tag-only-Audiences ganz ersetzen lassen.

WP-CLI-Kommandos

wp beaconry health, wp beaconry test-event <channel>, wp beaconry backfill-orders. Nützlich für Agency-Rollouts und CI-Smoke-Tests auf Staging-Umgebungen.

Custom-Events-JS-API für den Custom-Tracking-Tab

Public bcnr.track('event_name', {…}) Entry-Point für Theme- und Plugin-Entwickler. Gleicher Server-Side-Fan-out-Pfad wie Click-Tracking. Jede Drittanbieter-Integration kann ein getyptes Conversion-Event feuern, ohne wp_remote_post anzufassen. Click-Tracking (v0.19.56) war Schritt eins; das hier ist die offizielle API.

Outbound-Auto-Tracking pro Domain-Pattern

Im Custom-Tracking-Tab ein Pattern wie *.amzn.to/*affiliate_click konfigurieren. Jeder Visitor-Klick auf einen passenden Outbound-Link feuert das Event automatisch, keine Klasse pro Link nötig. Nützlich für Content-Sites mit hunderten Affiliate-Links in Legacy-Posts.

Auto-Event-Toggles + Engagement-Schwellen

Granulare Aus-Schalter für jeden nl-data-Auto-Sensor (Page-View, Scroll, Video, File-Download, Form-Start, Contact, Outbound, User-Engagement). Plus konfigurierbare Schwellen: 10-s-Default fürs Engagement-Gate, Scroll-Prozent-Trigger, Video-Progress-Milestones. Kunden können das Signal-Volumen pro Site tunen, ohne die Engine zu forken.

„Wird abgewogen"-Items messen wir gegen Kunden-Feedback. Reihenfolge und Aufnahme hängen von der Nachfrage ab. Items wandern erst aus der Abwägung in „In Arbeit", wenn die Arbeit tatsächlich beginnt. Eine Meinung dazu? Sag Bescheid.

Bereit, First-Party-Conversions zu sammeln?

Zehn Kanäle sind heute live, neun davon mit Hybrid-Mode-Dedup. Die Roadmap ist das, was als Nächstes kommt, nicht das, worauf du wartest.