Plugin Directory

WP Google Analytics Events – No-Code Custom Event Tracking for Google Analytics

This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

WP Google Analytics Events – No-Code Custom Event Tracking for Google Analytics


“Analytics is about tracking the metrics that are critical to your business” – Lean Analytics

Using Google Analytics GA4? Use our new plugin – Goal Tracker for Google Analytics GA4

⚠️ WP Google Analytics Events is not compatible with Google Analytics GA4.
Instead, You can use our new plugin for GA4 – Download Goal Tracker for Google Analytics GA4

With WP Google Analytics Events, you don’t have to write code to use Events in Google Analytics.

The plugin allows you to fire events whenever someone interacts or views elements on your website.
You can create a Google Analytics event when a visitor scrolls down and views your pricing table. Track video, banners, Call to Action buttons, email links, and more.

If you really want to know what people are doing on your website, the default options are limited when it comes to in-page tracking in Google Analytics.
Page tracking is not enough these days, and if you want to match measurable metrics for your KPIs, its necessary to use events.

Tracking events is usually done by writing JavaScript code, and that is not the WordPress way.
That’s why we created WP Google Analytics Events, so you don’t have to write elaborate code every time you want to learn something new about your visitors.

Become a Pro
WP Google Analytics Events Pro is the professional version of our plugin and adds more tracking capabilities:

  • One-Click Link Tracking
  • Placeholders to enrich your event data
  • Track Self-Hosted Media audio and video
  • YouTube and Vimeo support
  • Plugin Management permissions for teams
  • Access to our Pro support team
      Check out the Pro version 

Here are some of the things you can do with WP Google Analytics Events:

  1. Setting event-driven goals in Google Analytics
  2. Tracking in-page navigation
  3. Comparing call to action button performance
  4. Understanding what percentage of your visitors got to the end of an article
  5. Tracking contact form submissions
  6. Track Links
  7. We work along with Google Tag Manager and will allow you to do things it can’t do out of the box.



  • Plugin General Settings screenshot-1.png
  • Plugin Click Settings screenshot-2.png
  • Plugin Scroll Settings screenshot-3.png
  • Google Analytics real time events screenshot-4.png


Add the plugin by uploading the zip file or by installing it from the WordPress Plugin directory.
Activate the plugin and go to the WP Google Analytics Settings page.
Fill in your Google Analytics account identifier, add scroll and start creating scroll and click events.

For more Documentation


What Is Google Analytics Event Tracking?

Glad you asked, here is our Complete Introduction to Event Tracking in Google Analytics.

Where can I see the events in Google Analytics?

There are two places that show events in GA –

  1. The real-time dashboard under “events” – An event should show up here in (almost) real-time.
  2. The full report can be found under “Behavior” -> “Events”. Note that it can take up to 24 hours to show up in this section.

Do I have to write any code to use this plugin?

Don’t be silly. This is why we made this plugin. But on a serious note, this could get a little technical so take a look at our Plugin Documentation page.

What are some examples of using events?

There are many benefits of using events, and you can get very creative:

  1. Setting event-driven goals in Google Analytics
  2. Tracking in page navigation
  3. Comparing call to action button performance
  4. Understanding what percentage of your visitors got to the end of an article
  5. Tracking contact form submissions
  6. Track Links

Can the plugin work along the Google Tag Manager?

Yes, our plugin can work with GTM by using the Data Layer.
Read more about how to set it up in our Google Tag Manager implementation guide.

I’m stuck and need support

You can always use the support tab to open a ticket.
Please note that while we do our best to answer your questions, we don’t check this forum every day.
If you are looking for more in-depth support, we encourage you to check out WP Google Analytics Events Pro.


November 19, 2019
Plug-in working flawlessly and makes every click is trackable. It also comes with a great support when you’re facing a problem. Totally recommended.
November 4, 2019 1 reply
Plugin got auto-updated yesterday. The latest edition broke our website. We missed events for around 10k visitors. Should be properly tested before release. Also, how the heck, it updated automatically?
April 18, 2019
It works not only fine its great – but please make the pro version cheaper 😀
February 12, 2019
I can’t comment about the Paid Pro version of this plug in, but the free version does absolutely nothing at all. Except for waste your time trying make it do something.
Read all 32 reviews

Contributors & Developers

“WP Google Analytics Events – No-Code Custom Event Tracking for Google Analytics” is open source software. The following people have contributed to this plugin.



Version 2.8.1

Security updates

Version 2.7.1

  1. Fixing an issue with bulk actions where cached settings would not update.

Version 2.7.0

  1. We added the Google Analytics reports section to each dashboard.

Version 2.6.3

  1. User interface improvements.
  2. Fixin a bug with non-interaction.

Version 2.6.2

  1. Fixes a bug where tracking anchor links leads to an invalid page.

Version 2.6.1

  1. Added the force Google Analytics snippet option in the General Settings tab.
  2. Added tracking for email and download links.

Version 2.6.0

  1. Complete plugin rewrite
  2. New user interface for click and scroll tracking settings
  3. Better Google Analytics code snippet support
  4. Minify JavaScript option added

Version 2.5.5

  1. Fixed an admin panel conflict
  2. Updated the documentation links

Version 2.5.4

  1. Fixed a bug related to bootstrap modals

Version 2.5.3

  1. Fixed a regression bug when working with legacy Google Analytics code snippets

Version 2.5.2

  1. Fixed a javascript error when ad blockers are on

Version 2.5.1

  1. Fixed an issue with the none-interaction field

Version 2.5.0

  1. Added support for Global Site Tags – The new tracking code from Google Analytics

Version 2.4.6

  1. Minor bug fixes

Version 2.4.5

  1. Fixed compressed UI in firefox

Version 2.4.4

  1. Better support for tracking dynamic elements
  2. Support for older versions of PHP
  3. User interface fixes

Version 2.4.3

  1. Google Tag Manager Support
  2. Updated User Interface
  3. Added the Value field to click and scroll events (used to be a Pro feature)

Version 2.4

  1. Fix for a permissions problem when clicking the settings button

Version 2.4

  1. Added tooltips
  2. Buttons for the plugins page

Version 2.3

  1. Better dependency handling for WordPress 4.7

Version 2.2

  1. Added the advanced mode
  2. Better handling for links in new tabs

Version 2.0

  1. Minor bug fixes
  2. New intro video

Version 2.0

  1. IP Anonimization
  2. Link Issues

Version 1.9

  1. Added the Non-Interaction Field

Version 1.7

  1. Import / Export ferature added

Version 1.6

  1. Bug fixes

Version 1.5

  1. UI Changes
  2. Diactivating and reactivating the plugin will not delete previous settings

Version 1.4

You can now use the plugin along with Yoast Analytics.
Just check the “Don’t add the GA tracking code” option and if you are using the universal tracking code, check that option as well.

Version 1.2

  1. Fixes an issue that would cause tracking a page twice.
  2. Admin look and feel changes.
  3. Use the Universal Trcking code.
  4. Added a short delay for link clicks.