BCT Pro Changelog BCT Pro Changelog

Alle Plugin-Versionen und Änderungen im Überblick — neue Features, Bugfixes und Verbesserungen. All plugin versions and changes at a glance — new features, bugfixes and improvements.

v2.9.0
12.03.2026

🔥 Real-time Dashboard — Live Besucher mit Session-Details

New Major
  • Real-time Dashboard: Neuer Live-Tab zeigt Besucher in Echtzeit — prominent als 2. Tab nach Dashboard platziert Real-time dashboard: new live tab shows visitors in real-time — prominently placed as 2nd tab after dashboard
  • Heartbeat-Tracking: Sessions werden ab dem ersten Pageload erfasst (nicht erst beim Klick) durch automatisches Heartbeat-System alle 10 Sekunden Heartbeat tracking: sessions are captured from first pageload (not just after click) through automatic heartbeat system every 10 seconds
  • Live Counter: Großer animierter Counter zeigt Anzahl Online-Besucher (aktiv in letzten 5 Minuten) mit pulsierendem Ring-Effekt Live counter: large animated counter shows number of online visitors (active in last 5 minutes) with pulsing ring effect
  • Live Sessions Stream: Echtzeit-Feed der neuesten 50 Sessions mit LIVE-Badge für Sessions < 1 Minute alt, grün blinkend Live sessions stream: real-time feed of latest 50 sessions with LIVE badge for sessions < 1 minute old, blinking green
  • Session-Dauer: Automatische Berechnung und Anzeige der Session-Dauer (z.B. "2m 15s" oder "1h 23m") für jede aktive Session Session duration: automatic calculation and display of session duration (e.g. "2m 15s" or "1h 23m") for each active session
  • Expandable Details: Klicke auf Session um Details aufzuklappen — Alle besuchten Seiten mit Entry/Exit-Markierung, alle geklickten Buttons, vollständige Timeline Expandable details: click on session to expand details — all visited pages with Entry/Exit markers, all clicked buttons, complete timeline
  • Browser & OS Detection: Jede Session zeigt Browser (Chrome/Firefox/Safari), OS (Windows/macOS/Linux) und Gerät (Desktop/Mobile) Browser & OS detection: each session shows browser (Chrome/Firefox/Safari), OS (Windows/macOS/Linux) and device (Desktop/Mobile)
  • Neue DB-Tabelle: bctp_live_sessions für performantes Real-time Tracking mit Indizes auf last_activity und is_active New DB table: bctp_live_sessions for performant real-time tracking with indexes on last_activity and is_active
  • Auto-Refresh: Dashboard aktualisiert sich alle 3 Sekunden automatisch ohne Seitenreload, expandierte Details bleiben geöffnet Auto-refresh: dashboard updates every 3 seconds automatically without page reload, expanded details stay open
  • Auto-Cleanup: Cron-Job markiert inaktive Sessions (>5 Min keine Activity) und setzt Exit-Page alle 5 Minuten Auto-cleanup: cron job marks inactive sessions (>5 min no activity) and sets exit page every 5 minutes
v2.8.0
11.03.2026

Mobile Navigation & Responsive UI

New Improve
  • Mobile Bottom Navigation: Native App Design mit 4 Haupttabs (Dashboard, Analytics, Goals, Settings) + More Menu (⋯) für alle weiteren Features Mobile bottom navigation: native app design with 4 main tabs (Dashboard, Analytics, Goals, Settings) + More menu (⋯) for all other features
  • More Menu: 11 zusätzliche Features über Overlay-Grid erreichbar (Scroll, UTM, Rage, Heatmap, Sessions, Journey, Scanner, Links, Reports, A/B Tests, License) More menu: 11 additional features accessible via overlay grid (Scroll, UTM, Rage, Heatmap, Sessions, Journey, Scanner, Links, Reports, A/B Tests, License)
  • Mobile Header: Kompaktes Design, Dark Mode nur Icon (☀️/🌙), Tier-Badges ausgeblendet, Help-Button versteckt auf Mobile Mobile header: compact design, dark mode icon only (☀️/🌙), tier badges hidden, help button hidden on mobile
  • Tabellen: Horizontal scrollbar auf Mobile mit touch-optimized scrolling für alle Analytics-Tables Tables: horizontal scrollbar on mobile with touch-optimized scrolling for all analytics tables
  • Stats Cards: Swipeable horizontal scroll mit scroll-snap für bessere Touch-Navigation Stats cards: swipeable horizontal scroll with scroll-snap for better touch navigation
v2.7.0
09.03.2026

Multi-Site Detail Analytics & Settings Overhaul

New Fix
  • Multi-Site Detail Dashboard: 4 neue Tabs pro Site — 🔥 Click-Heatmap (Top-Seiten nach Klick-Dichte), 🎬 Session Recordings (letzte 30 Sessions mit Device/Dauer/Klicks), 🗺️ Session-Journey (KPIs + Top Entry/Exit Pages), 🔗 Link-Tracking (Typen + Top Links) Multi-Site detail dashboard: 4 new tabs per site — 🔥 Click Heatmap (top pages by click density), 🎬 Session Recordings (last 30 sessions with device/duration/clicks), 🗺️ Session Journey (KPIs + top entry/exit pages), 🔗 Link Tracking (types + top links)
  • Multi-Site Dashboard zeigt jetzt 10 vollständige Analytics-Tabs pro Site: Übersicht, Klicks, Scroll, UTM, Rage Clicks, Goals, Heatmap, Sessions, Journey, Links Multi-Site dashboard now shows 10 full analytics tabs per site: overview, clicks, scroll, UTM, rage clicks, goals, heatmap, sessions, journey, links
  • Einstellungen: Granularer Daten-Purge — 9 Bereiche einzeln löschbar (Klick-Log, Scroll, Heatmap, Recordings, Journey, Links, UTM, Goals, Rage Clicks) + Gefahrenzone für kompletten Reset Settings: granular data purge — 9 areas deletable individually (click log, scroll, heatmap, recordings, journey, links, UTM, goals, rage clicks) + danger zone for full reset
  • Einstellungen: Alle fehlenden Toggle-Optionen wiederhergestellt — Heatmap-Tracking, Session-Aufzeichnung, Link-Tracking, Admin-Ausschluss Settings: all missing toggle options restored — heatmap tracking, session recording, link tracking, admin exclusion
  • Einstellungen: URL-Ausschlüsse (Textarea, eine URL pro Zeile, Wildcard-Support) mit Beispiel-Platzhalter Settings: URL exclusions (textarea, one URL per line, wildcard support) with example placeholder
  • Hilfe-Tab: Massiv erweitert — alle 14 Sektionen mit 4–6 detaillierten Schritt-für-Schritt-Anleitungen Help tab: massively expanded — all 14 sections with 4–6 detailed step-by-step instructions
  • Rage Clicks Tab: Vollständiger Inhalt wiederhergestellt Rage Clicks tab: full content restored
v2.6.0
08.03.2026

Session Journey & Dwell-Time

New
  • Session-Journey Tab (🗺️): Zeigt den vollständigen Weg jedes Besuchers — Einstiegsseite, alle besuchten Seiten, Verweildauer, Scroll-Tiefe beim Verlassen und Klicks pro Seite Session Journey tab (🗺️): shows the complete path of every visitor — entry page, all pages visited, time on page, scroll depth at exit and clicks per page
  • Session-Flow Modal: Klickbare Timeline-Ansicht pro Session mit Entry/Exit-Markierung, Seiten-Pfad, Verweildauer, Scroll-Tiefe und Referrer Session flow modal: clickable timeline view per session with entry/exit markers, page path, time on page, scroll depth and referrer
  • Journey-Statistiken: Übersicht Top Einstiegs- und Ausstiegsseiten mit Balkendiagramm und farbcodierter Scroll-Tiefe Journey statistics: overview of top entry and exit pages with bar chart and color-coded scroll depth
  • Verweildauer pro Scroll-Zone (⏱️): Neue Karte im Scroll-Tab misst durchschnittliche Sekunden in 0–25%, 25–50%, 50–75% und 75–100% Dwell time per scroll zone (⏱️): new card in Scroll tab measures average seconds in 0–25%, 25–50%, 50–75% and 75–100% zones
  • Dismissable Hinweis-Boxen auf allen 13 Tabs mit Interpretations-Tipps für Einsteiger Dismissable hint boxes on all 13 tabs with interpretation tips for beginners
  • Anleitung-Button verlinkt jetzt auf den internen Hilfe-Tab mit direktem Sprung zum jeweiligen Abschnitt Help button now links to the internal help tab with direct jump to the relevant section
v2.5.6
07.03.2026

Scroll Map Overlay

New
  • Scroll Map: Visuelle Scroll-Tiefe als Overlay auf der echten Seite — Farbstreifen-Balken zeigt Besucher-Reichweite pro 5%-Abschnitt Scroll Map: Visual scroll depth as overlay on the real page — color stripe bar shows visitor reach per 5% section
  • Milestone-Linien bei 25/50/75/90/100% mit Label „X% sahen bis hier" Milestone lines at 25/50/75/90/100% with label "X% saw this far"
  • Deckkraft-Slider (10–100%) für das Overlay Opacity slider (10–100%) for the overlay
v2.5.5
06.03.2026

Multi-Site Remote Tracking

New
  • Multi-Site Remote Tracking: verwalte bis zu 10 externe WordPress-Sites (Pro) oder unbegrenzt (Agency) Multi-site remote tracking: manage up to 10 external WordPress sites (Pro) or unlimited (Agency)
  • Remote-Sites senden Tracking-Daten via API an das Master-Dashboard Remote sites send tracking data via API to the master dashboard
  • Scanner: Neuer Modus "Gesamte Website scannen" — alle veröffentlichten Seiten & Beiträge automatisch durchsuchen Scanner: New "Scan entire website" mode — automatically scans all published pages & posts
v2.5.0
06.03.2026

Settings Tab & Admin Exclusion

New
  • Neue Einstellung: Admins ausschließen — Klicks von eingeloggten WordPress-Admins werden nicht getrackt New setting: Exclude admins — clicks from logged-in WordPress admins are not tracked
  • Neue Einstellung: Ausgeschlossene URLs — beliebige Seiten vom Tracking ausnehmen New setting: Excluded URLs — exclude any page from tracking
  • Hilfe-Tab: vollständige Schritt-für-Schritt-Anleitung für alle Features (DE & EN) Help tab: complete step-by-step guide for all features (DE & EN)
v2.4.0
05.03.2026

Sites-Tab Fixes & Stabilität

Fix Improve
  • JavaScript-Syntaxfehler im Sites-Tab behoben JavaScript syntax error in Sites tab fixed
  • Add-Site-Button reagierte nicht mehr auf Klicks Add site button no longer responded to clicks
  • Link-Tracking-Tab zeigte keine Daten trotz vorhandener Einträge Link tracking tab showed no data despite existing entries
  • Kunden können einzelne Remote-Sites selbst im License-Tab deaktivieren Customers can now deactivate individual remote sites in the License tab
v2.3.7
26.02.2026

Link & CTA Tracking

New
  • Link & CTA Tracking: trackt automatisch Klicks auf tel:-, mailto:- und externe Links sowie .btn/.cta-Links Link & CTA Tracking: automatically tracks clicks on tel:, mailto:, external links and .btn/.cta links
  • Neues Dashboard-Tab: Aufschlüsselung nach Typ (Anrufe, E-Mails, extern, CTA) New dashboard tab: breakdown by type (calls, emails, external, CTA)
  • Frontend-Tracker v2.3.7 mit WeakSet-basiertem Duplicate-Prevention für Links Frontend tracker v2.3.7 with WeakSet-based duplicate prevention for links
v2.3.6
26.02.2026

A/B Test Tracker & E-Mail Reports

New
  • A/B Test Tracker: Vergleiche zwei Button-Varianten mit echten Klickdaten A/B Test Tracker: compare two button variants with real click data
  • E-Mail Reports: tägliche oder wöchentliche Analytics-Zusammenfassung per E-Mail Email Reports: daily or weekly analytics digest by email
  • Automatische Cron-Planung für E-Mail Reports via wp_cron Automatic cron scheduling for email reports via wp_cron
v2.3.0
25.02.2025

Session Recording

New
  • Session Recording: zeichne Nutzer-Sessions als Video-Replay auf (DSGVO-konform) Session recording: record user sessions as video replay (GDPR-compliant)
  • Replay-Player im Dashboard: Abspielen, Pause, Geschwindigkeit (0.5x–2x) Replay player in dashboard: play, pause, speed (0.5x–2x)
  • Automatisches Session-Pruning: Sessions älter als 30 Tage werden automatisch gelöscht Automatic session pruning: sessions older than 30 days are automatically deleted
v2.2.0
24.02.2026

Goal Tracking

New
  • Goal Tracking: definiere Conversion-Ziele basierend auf Button-Klicks oder URL-Visits Goal tracking: define conversion goals based on button clicks or URL visits
  • Goal Dashboard: Conversion Rate, Completions, Trend-Chart Goal dashboard: conversion rate, completions, trend chart
v2.1.0
23.02.2026

Rage Click Detection

New
  • Rage Click Detection: erkennt frustrierte Nutzer durch schnelle Mehrfachklicks Rage click detection: identifies frustrated users through rapid multiple clicks
  • Rage Clicks Dashboard: Hotspot-Map mit Rage-Intensität Rage clicks dashboard: hotspot map with rage intensity
v2.0.0
22.02.2026

UTM Attribution & Click Heatmap

New
  • UTM Attribution: tracke Kampagnen-Performance via utm_source, utm_medium, utm_campaign UTM attribution: track campaign performance via utm_source, utm_medium, utm_campaign
  • Click Heatmap: visualisiere Klick-Hotspots als Overlay auf der echten Seite Click heatmap: visualize click hotspots as overlay on the real page
  • Scroll Depth Tracking: messe wie weit Nutzer scrollen (0%, 25%, 50%, 75%, 100%) Scroll depth tracking: measure how far users scroll (0%, 25%, 50%, 75%, 100%)
v1.0.0
21.02.2026

Initial Release

New
  • Click Tracking: automatisches Tracking aller Button-, Link- und CTA-Klicks Click tracking: automatic tracking of all button, link and CTA clicks
  • Dashboard mit Live-Statistiken: Total Clicks, Unique Clicks, Today's Clicks Dashboard with live statistics: total clicks, unique clicks, today's clicks
  • Top Buttons Ranking: Die meistgeklickten Buttons mit Klickzahl Top buttons ranking: most clicked buttons with click count
  • Device Breakdown: Klicks nach Desktop/Mobile/Tablet Device breakdown: clicks by desktop/mobile/tablet
  • Zeitbasierte Filterung: Heute, 7 Tage, 30 Tage, 90 Tage, 1 Jahr, Gesamt Time-based filtering: today, 7 days, 30 days, 90 days, 1 year, all time