Epic Tracking

plugin banner

Easy event tracking for WordPress. Point, click, and track — no code, no tag managers, no third-party scripts.

Author:EPICWP (profile at wordpress.org)
WordPress version required:6.0
WordPress version tested:6.9.4
Plugin version:1.3.6
Added to WordPress repository:12-03-2026
Last updated:23-03-2026
Rating, %:0
Rated by:0
Plugin URI:https://github.com/epicwp/epic-tracking
Total downloads:167
plugin download
Click to start download

Epic Tracking lets you add event tracking to any element on your WordPress site using a visual editor. Click the element you want to track, give it a name, and you’re done — events start recording immediately. No code, no Google Tag Manager, no external scripts.

Visual Click & Event Editor

Open the visual editor on any page from the WordPress admin bar. Click a button, link, form, CTA, or any other element — give it a reference name and tag — and save. That’s it. The event is live and tracking starts immediately.

  • Track button clicks, form submissions, link clicks, and CTA conversions
  • Set up events in seconds with a point-and-click interface
  • Organize events with custom tags for easy filtering
  • No coding or tag manager knowledge required

Built-in Analytics Dashboard

The plugin includes a full analytics dashboard in your WordPress admin:

  • Event trigger counts with unique visitor breakdowns
  • Page view statistics with date range filtering
  • Per-page detail views with referrer, device, browser, OS, and country data
  • Daily traffic charts and trend visualization
  • Sortable tables with pagination

Self-Hosted & Privacy-Friendly

All tracking data stays in your WordPress database. No data is sent to third-party analytics services. Visitors are identified using a single first-party cookie — no personal data is stored or shared.

Features

  • Visual event editor — Point-and-click setup for tracking clicks on any element
  • Custom event tags — Organize events with tags for easy filtering and reporting
  • Event analytics — See which events fire most, with trigger counts and unique visitors
  • Page view tracking — Automatic visit logging with full referrer and device data
  • Country geolocation — Automatic IP-based country detection for visitor locations
  • Bot filtering — Known bots and crawlers are automatically excluded
  • Role exclusion — Exclude administrators or any user role from being tracked
  • Date range filtering — Quick presets (today, last 7 days, last 30 days) and custom ranges
  • Lightweight — No impact on page load speed; tracking runs asynchronously after render
  • Self-hosted — All data stored in your WordPress database, no external dependencies
  • Clean uninstall — All tables and options are removed when you delete the plugin

Use Cases

  • Track which CTAs and buttons get the most clicks on your landing pages
  • Measure form submission rates and conversion events without tag managers
  • Monitor page views and traffic trends without Google Analytics
  • See which referrers drive the most traffic to specific pages
  • Understand visitor demographics: device type, browser, OS, and country

Why Epic Tracking?

Most WordPress event tracking requires Google Tag Manager, custom JavaScript, or expensive third-party services. Epic Tracking gives you a visual editor to set up event tracking in seconds — no code, no external scripts, no data leaving your server.

External services

This plugin uses the ip-api.com geolocation service to determine visitor country based on their IP address. An HTTP request is sent to ip-api.com each time a new visitor is recorded (unless a cached result is available). The request contains only the visitor’s IP address. No other personal data is sent.


Screenshots
FAQ
ChangeLog