Google Analytics - PixelYourSite Professional

Track every action on your WordPress site. Enhance Ecommerce for WooCommerce and Easy Digital Downloads. Run experiments with Google Optimize.

Support for both Google Analytics Universal (old) or GA4 (new).

Track key actions with automated events

The plugin automatically fires events for key actions on a WordPress site.

Internal or External Clicks

This trigger fires the Signal event when someone clicks on a link or button. There are additional parameters you can use: text (the text of the link of the button), and target_url.

Watch Video

This trigger fires the Signal event when a YouTube or Vimeo embedded video is played. It tracks the video name and ID as parameters.

Email Links

This trigger fires the Signal event when the user clicks on an email. 

Phone Links

This trigger fires the Signal event when the user clicks on a phone number. The phone number must use the default tel: marckup. 


This trigger fires the Signal event when a form’s button is clicked. It has specific parameters: text, form_class, form_id.

User Sign-up

This trigger fires the Signal event when a new WordPress account is created.


This trigger fires the Signal event when a downloadable file is clicked. Specific parameters: download_type, download_name, download_url


This trigger fires the Signal event when a comment is added. 

Fire your own Google Analytics events on key actions

You can easily configure and fire your own events in order to track any specific important actions. Use them for Audiences and Similar Audiences inside Google Ads.

URL Visit

Fire events for speciffic URLs. You have flexible conditions, “contains” or “match”.

Clicks on CSS Selector

With Clicks on CSS Selector you can target clicks on any speciffic element from your pages.

Clicks on URL

Fire events when your visitors click on speciffic URLs.

Page Scroll

Fire events when one or more pages are scrolled up to a percent.

Mouse Over

Fire events when the mouse moves over a speciffic element.

Post Type

Fire events based on WordPress post_type.

A common set of useful parameters for GA4 events

All the Google Analytics 4 events will have a common set of parameters.

Page Title

The title of the page where the event is fired. 

Post Type

The WordPress post type of the content where the event is fired. Examples: post, product, download, etc.

Post Id

The WordPress ID of the content where the event is fired.

Traffic Source

Use it to create targeted Custom Audiences and Lookalikes, or even Custom Conversions.


UTMs are added to all the events of a given session.  They start from the landing page up to the exit page, allowing for correct conversion attribution.

Visitors’ Browser Time

Your visitors’ browser hour, day and month will be added as parameters, so you can track the real conversion time. You’ll know when is the best time to reach them with offers.

User’s Role

Each event will have user role parameter (visitor, editor, client, admin etc).

Domain URL

Each event will have the site name added as a parameter. This will be very helpful if you use the same pixel on multiple websites.

Plugin’s Name

It will help identify the events fired by PixelYourSite. Some clients have the same pixel or a different one installed by other means, either because they need to, or by mistake.

Event URL

The URL where the event was fired.

Enhanced Ecommerce for WooCommerce and Easy Digital Downloads

The plugin will automatically implement Google Analytics Enhanced Ecommerce tracking on your store.


The purchase event will be fired on the “Thank You Page” (order-received), tracking transaction’s value, tax, shipping, products, and product categories.


The begin_checkout event will be fired on your Checkout Page. Checkout_progress will record name, email, place order.

Add to cart

The add_to_cart event will fire on the add to cart button clicks. You can fire it on the Cart Page or on the Checkout Page too.

Remove from cart

The remove_from_cart event will fire when products are removed from the cart by your users

Product categories

Product categories will be tracked, letting you know where are your best performers


The view_item event will be inserted on your single product pages

Affiliate products

WooCommerce affiliate products button clicks can fire a generate_lead event

List performance

WooCommerce categories, searches and related products are tracked as lists.


Fired when client reaches a minimum number of transactions. You can define this number, by default is 2.


Fired when a client reaches a minimum number of transactions and a minimum average order value. By default is set at 3 transactions and an average value of 200.


Fired when the client LifeTime Value reaches a minimum. By default is set at 500, but you can change it as you want.

Track the conversion’s REAL time

The problem: Google Analytics reports will use your account time zone. If you target a global audience, you won’t be able to tell at what time your clients convert (their time, not yours).

The solution: That’s why we’ve added your visitors’ browser time (hour interval, day, month) as custom dimensions to all our events.

Your advantage: You can now see the actual time your visitors convert. It’s easier to approach them when is more likely they’ll take action

Google Consent Mode V2

Google Consent Mode V2 support with ConsentMagic.

Dedicated filters for Google Consent Mode parameters. 

Option to always send Google Consent Mode parameters with the Google Tags.

IP Anonymization

No personal data is sent to Google Analytics. However, some legislation will consider the IP as a personal information. You have an option to anonymise the IP addresses of hits sent to Google Analytics


Enable the Google Analytics User-ID and create a special Google Analytics property that track just your logged-in users. 


We have dedicated filters that can be used by developers to disable tracking and we integrate with 4 different “cookie consent” plugins.

Full integration with ConsentMagic.

WPML Integration

If you use WPML, you can fire different Google Analytics for each language. This feature is part of the Super Pack.

Get started with PixelYourSite Today

Join over 300 000+ online business owners and improve your tracking.


PixelYourSite Advanced License costs $199, but here’s a $50 instant discount for you.

Or get all our plugins with this Bundle Deal

We won’t show you this offer again, so make sure you don’t lose it.

With this one-time offer you get the PixelYourSite Professional plugin. You can use the Advanced License on up to 10 sites.

Google Consent Mode V2

How to enable Google Consent Mode V2