WordPress plugin intelligence profile

BW4TEC Chat Analytics

Click tracking and conversion analytics for WhatsApp buttons on your website.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version4.8.5
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.2 · PHP 7.4
Directory statusactive
Last directory update18 Sept 20261mo ago
Active installations10Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records BW4TEC Chat Analytics version 4.8.5 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

BW4TEC Chat Analytics is a comprehensive analytics solution to track, monitor, and optimize all WhatsApp click interactions on your WordPress website.

Key Features:

  • Universal Number Tracking: Automatically detects and logs clicks on WhatsApp links in the https://wa.me/SEUNUMERO format. Other formats (such as api.whatsapp.com) are NOT captured.
  • Smart Position Detection: Identifies click origins across site sections (Header, Footer, Content, Sidebar, Floating Button, and Elementor Widgets).
  • Bot Detection Algorithm: Assigns a risk score from 0 to 100 based on page load speed, mouse/pointer interaction, User-Agent, and Webdriver flags.
  • Optional GeoIP Lookup: Identifies City, Region, and Country with local caching via Transients. Easily disable GeoIP in settings for strict GDPR/LGPD compliance.
  • Native Multi-Tab Dashboard: View KPIs, real-time click logs, number-grouped reports, and suspicious IP lists.
  • Customizable Floating Button: Display a high-converting WhatsApp floating button with configurable position and custom pre-filled message.
  • CSV Export: Export complete click logs filtered by date range, phone number, city, or state for external analysis in Excel or Google Sheets.

External services

This plugin connects to external services to provide certain functionality.

GeoIP Lookup (ipwho.is)

is API to determine the geographic location (city, state, country) of visitors who click WhatsApp links.

  • Service Name: ipwho.is
  • Purpose: Resolves the visitor’s IP address into country, state, city, and proxy status for bot detection.
  • Data Transmitted: Visitor IP Address.
  • When: Only when the GeoIP option is enabled in the plugin settings (disabled by default).
  • Terms of Service & Privacy: https://ipwho.is/

QR Code Generation (QR Server — api.qrserver.com)

This plugin uses the QR Server API to generate QR codes for the WhatsApp floating button (displayed on desktop devices).

  • Service Name: QR Server (api.qrserver.com)
  • Purpose: Generates QR code images for WhatsApp links so desktop users can scan and continue the conversation on their phone.
  • Data Transmitted: Only the encoded WhatsApp chat URL (containing the phone number and pre-filled message) is transmitted to generate the QR image. No user tracking data is sent.
  • When: Only when the floating button’s QR code modal is opened on desktop devices.
  • Terms of Service & Privacy: https://goqr.me/api/doc/ and https://bw4tec.com.br/privacidade.html

Features

Click Tracking (Free and PRO)

me format, Elementor buttons, and classes/IDs with “whatsapp”

* UTM capture (source, medium, campaign) and fbclid with first-touch attribution

* GTM/dataLayer event for integration with Google Tag Manager

* Time to Click in seconds

* Scroll Depth (0–100%)

* Recurring visitor vs. first visit

* Anti-duplicate protection (same IP within 2 seconds)

* Automatic injection of page title into message

Bot Detection (Free and PRO)

* Risk score from 0 to 100

)

* Proxy, VPN, and hosting detection via GeoIP

* Webdriver detection

* Classification: Safe / Suspicious / High Risk

Floating Button (Free and PRO)

* Native floating button with configurable number and message

* Configurable position (bottom right or left)

* Modal with QR Code on desktop + fallback to WhatsApp Web

Native WordPress Dashboard

* KPIs: total clicks, valid clicks, bots/suspicious, unique IPs

* Filters: period, phone, city, and state

* Tabs: Dashboard & Reports, Complete Click Log, Settings

* CSV Export (UTF-8) — unlimited records

* Log pagination — 50, 250 or 500 records

GeoIP (Free and PRO)

is (HTTPS)

* Proxy/hosting detection

* Cache via WordPress Transients

* Optional lookup (can be disabled)

LGPD and Privacy (Free and PRO)

* IP anonymization option (masks last octet of IPv4 or last 4 blocks of IPv6)

* Support for consent plugins (cookie bw4tec_consent + filter bw4tec_allow_tracking)

* Automatic data cleanup (30, 90, 180, 365 days or keep)

PRO Exclusive

js (Performance Dashboard)

* Top 10 Rankings (pages, cities, click positions)

* CTA balloon next to floating button

* Business hours configuration (marks clicks inside/outside business hours)

Requirements

me/SEUNUMERO format. com or custom schemes) are NOT captured by the plugin. me format for clicks to be counted correctly.

About the Dashboard

In the free version, the Performance Dashboard displays an illustrative preview (mockup) of the charts with an upgrade banner. Real charts with your site’s data, Top 10 rankings, and advanced metrics are available exclusively in the PRO version.

Free vs PRO

| Feature | Free | PRO |

|:— |:— |:— |

| History Retention | Unlimited | Unlimited |

| CSV Export | Unlimited | Unlimited |

| Log Pagination | 50, 250 or 500 | 50, 250 or 500 |

| Universal Tracking (UTMs, fbclid) | ✅ | ✅ |

| Advanced Filters (Date, Area Code, City) | ✅ | ✅ |

| Bot Protection and Risk Score | ✅ | ✅ |

| GeoIP (city, state, country) | ✅ | ✅ |

| IP Anonymization (LGPD) | ✅ | ✅ |

| Anti-duplicate (same IP in <2s) | ✅ | ✅ |

| QR Code Modal on Desktop | ✅ | ✅ |

js) | ❌ | ✅ |

| Top 10 Rankings (Pages, Cities, Positions) | ❌ | ✅ |

| CTA Balloon on floating button | ❌ | ✅ |

| Business Hours (inside/outside business hours) | ❌ | ✅ |

Privacy

This plugin collects WhatsApp link click data for statistical and bot detection purposes.

Data collected:

– IP Address (with anonymization option in settings, which masks the last octet of IPv4 or the last 4 blocks of IPv6)

– User-Agent (browser and operating system)

is (HTTPS)

– UTM parameters and fbclid for source attribution

– Time to click and scroll depth

Storage:

Data is stored in a private table in the WordPress site’s own database, never shared with third parties beyond the one-time geolocation query.

Consent:

) through the bw4tec_consent cookie and the bw4tec_allow_tracking filter. The site administrator is the Data Controller and must include this information in their site’s privacy policy.

Retention:

Data can be automatically cleaned between 30 and 365 days, as configured by the administrator.

Legal Basis:

Art. 7, IX (legitimate interest for statistics) and Art. 7, X (bot detection) of the LGPD.

Disclaimer: The site administrator is the sole Data Controller and is responsible for ensuring compliance with LGPD/GDPR. BW4TEC provides the tool but does not assume any liability for how the site collects or processes data.

Legal Notice

, owner of the WhatsApp®, Facebook®, and Instagram® brands. All cited trademarks belong to their respective owners and are used for descriptive purposes only. me links displayed on your own website.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • click tracking
  • analytics
  • elementor
  • geoip
  • whatsapp
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.2 · PHP 7.4
Update activity18 Sept 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.