Epic Tracking – Easy Event Tracking for WordPress

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

You’ve installed Google Tag Manager. You’ve read the docs. You’ve created triggers, variables, tags — and you’re still not sure your “Add to Cart” button is actually being tracked.

There’s a simpler way.

Epic Tracking lets you set up event tracking on any WordPress element in seconds. Open the visual editor, click the element you want to track, give it a name — done. No code, no tag managers, no external scripts. Everything stays on your server.

Visual Event Editor — Point, Click, Track

Open the visual editor from the WordPress admin bar on any page. Click a button, link, form, or CTA — give it a reference name and tag — and save. The event is live 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 filtering and reporting
  • No coding or tag manager knowledge required

Built-in Analytics Dashboard

See your traffic and events at a glance — right inside WordPress. No switching between tabs, no external dashboards, no waiting for data to sync.

  • Page view statistics with daily traffic charts
  • Event trigger counts with unique visitor breakdowns
  • Per-page detail views with referrer, device, browser, OS, and country data
  • Date range filtering with quick presets and custom ranges
  • Sortable tables with pagination

Self-Hosted and Privacy-Friendly

All data stays in your WordPress database. No data is sent to Google, no third-party analytics services, no tracking pixels from ad networks. Your visitors’ data is yours — and only yours.

  • Single first-party cookie with anonymous identifier — no personal data stored
  • GDPR-friendly by design
  • No external dependencies or API calls required
  • Clean uninstall removes all data when you delete the plugin

Lightweight — Zero Impact on Page Speed

Visit logging happens asynchronously after your page has fully loaded. Your Core Web Vitals stay clean, your visitors don’t notice a thing.

Features

  • Visual event editor — Point-and-click tracking setup on any element
  • Event analytics — Trigger counts and unique visitors per event
  • Page view tracking — Automatic visit logging with full device and referrer data
  • Country geolocation — See where your visitors come from
  • Bot filtering — Known bots and crawlers are automatically excluded
  • Role exclusion — Exclude administrators or any user role from tracking
  • Date range filtering — Quick presets and custom date ranges
  • Custom event tags — Organize and filter events by tag

Use Cases

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

Requirements

  • WordPress 6.0 or higher
  • PHP 7.4 or higher

Installation

  1. Download the plugin from the WordPress Plugin Directory or from GitHub Releases.
  2. In WordPress, go to Plugins → Add New → Upload Plugin and upload the ZIP file.
  3. Activate the plugin.
  4. Navigate to Tracking in the admin sidebar to view your dashboard.
  5. Visit any page and click Edit Tracking in the admin bar to start setting up events.