DIRSCHL WordPress Plugin Suite
DIRSCHL Contact FABs WordPress Plugin

DIRSCHL Contact FABs

Displays up to five floating contact buttons at the bottom of the screen (phone, email, WhatsApp, contact page, appointments). Targets can be set per URL path via JSON mappings.

Click Log: Every FAB click is optionally logged – with KPIs, diagrams, and a table in the Log tab. Optionally, a link opens the visitor in Matomo (deep-link from browser cookie only, no API, no Matomo data in WordPress).

What you see in the Log

  • Clicks per day and by action (phone, email, WhatsApp, …)
  • Page path and mapping label at the time of the click
  • Recognition via anonymous visitor ID (localStorage)
  • Matomo visitor ID from cookie – Link "Open in Matomo"

Installation (Step by Step)

  1. Download ZIP 2.2.1 (right column)
  2. WordPress: Plugins → Add New → Upload Plugin
  3. Activate plugin DIRSCHL Contact FABs
  4. Settings → Contact FABs – Enter phone, email, contact path
  5. Optional: Create path mappings as JSON
  6. Activate and save Show FABs
  7. Tab Log – Check click statistics; Matomo URL if necessary under Settings → Click Log

Automatic Updates

New versions appear under Dashboard → Updates if the release is on dirschl.com.

Download & Installation

Version 2.2.1

Download dirschl-contact-fabs-2.2.1.zip

Features

  • Floating FABs bottom right or left (70×70, optionally icons only 60×60)
  • WhatsApp with pre-filled page URL
  • JSON path mappings (longest prefix wins) – examples in readme.txt
  • Click Log – KPIs, line and bar chart, paginated event list
  • Matomo Deep-Link – Open visitor profile in Matomo (cookie _pk_id, no import)
  • Visibility by content type and exclusion list of paths
  • Optional: Scroll-to-top button; Referer to contact URL

Click Log & Matomo – Advantages

Phone and email clicks are intentions, not confirmed leads – yet valuable for marketing and UX:

  • Which action is used? (Call vs. WhatsApp vs. Contact page)
  • Which areas of the site? (Path + mapping label in the log)
  • Trends over days/weeks (diagrams in the Log tab)
  • Returning visitors – anonymous ID in localStorage (no cookie banner needed for this ID alone)

Matomo Integration (optional)

If Matomo (e.g., via Connect Matomo / WP-Piwik) is running, the plugin reads the visitor ID from the _pk_id.* cookie and offers "Open in Matomo" in the log table. Advantage: from the FAB click directly to the visitor history in Matomo – without Matomo API, without storing Matomo data in WordPress.

URL and Site ID are suggested from Connect Matomo or set manually. Retention of log entries is configurable (default 90 days).

Latest Changes

  • 2.2.1 – see readme.txt (Changelog in the plugin)
  • 2.2.0 – Log tab, click statistics, Matomo deep-link, visitor ID
  • 2.0.1 – no more shortcodes; JSON documentation in readme.txt
  • 2.0.0 – Rebrand DIRSCHL Contact FABs, Admin tabs, de_DE, Update server

Details see readme.txt in the plugin.

Configuration

  1. Default Targets – Phone, Email, Contact Path, Appointments
  2. Mappings (JSON) – custom targets per URL area
  3. Click Log – Logging on/off, retention, Matomo URL & Site ID
  4. Exclude Paths – e.g., /wordpress/plugins for documentation pages
Nach oben