Analytics for WordPress: Documentation

Software: Analytics

Platform: WordPress
GA4 / Google Tag & Google Tag Manager, EU GDPR Compliant website integration with the Google Analytics platform and APIs. Learn More.
The documentation is also available within the application by using the Documentation button, or by hovering the mouse over help points.


Quick Start


Welcome to Eorisis Analytics for WordPress! For initial installation, install the plugin through the Plugins > Add Plugins > Upload Plugin section in WordPress. Set your GA4 Measurement ID in the Measurement section. To use Google Tag Manager, don't forget to fill in your GTM Container ID, and switch the Property to Google Tag Manager as well. Save your settings and enjoy!


Installation & Updates


The downloadable package zip file can be used as an initial install or as an update without the need to uninstall the previous version. Once you have downloaded the zip file, login to your WordPress backend Dashboard area and navigate to the Plugins > Add Plugins > Upload Plugin section from the left menu. Then click the Browse button, select the zip file and click Install Now.

IMPORTANT:
The zip file is intended to be used as-is at the WordPress installer.
1. DO NOT unzip/extract or upload separate files that are included in the package in order to perform an install or update.
2. DO NOT rename the zip file, or the destination directory of the plugin in the WordPress /wp-content/plugins/ directory.
Doing so may lead to errors.

Always take a backup of your website before you install any plugin.



Uninstall


To uninstall the plugin, always use your WordPress Plugins area from the left menu. Find the plugin in the list, click Deactivate and then Delete. This will remove the plugin properly.



Adblock Notice


Users employing browser plugins, such as Adblock, may encounter issues, such as an empty advertising sections or buttons. It is important to note that this occurrence is not a flaw in the application but rather an outcome of browser plugins identifying keywords associated with ads/advertising on pages. In such instances, it is recommended to whitelist your domain within Adblock or deactivate the respective browser plugins. You are also encouraged to report any such case to our support so that we can provide solutions with updates.


Updates


Authorization Code
The Authorization Code is required for the Pro edition in order to get live updates. To install updates using the Eorisis Setup plugin for WordPress, insert your Authorization Code in the corresponding field in the Updates section of the plugin. Get your Authorization Code from your Eorisis account - Subscriptions & Renewals - page on eorisis.com.


Measurement

Global options for Measurement

General


Enabled
(On / Off)


GA4 Measurement ID
The Measurement ID (or Tracking ID, Property ID) is an identifier (e.g., G-ABCD3FGH1J, UA-12345678-1). Note that Universal Analytics properties have stopped processing data on July 1, 2023 (October 1, 2023 for Analytics 360 properties) as announced by Google.


GTM Container ID
This is the Google Tag Manager Container ID, formatted as GTM-XXXXXX and is used to identify each GTM tag. A container consists of multiple tags and rules to govern them. There are specific container types that may be used for: Websites, AMP pages, Android apps, iOS apps, Running Tag Manager on a server.

When using Google Tag Manager property, this field is required.


Area
(Site / Administration / All)
Select the area you want to measure.


Property
(GA4 / Google Tag / Google Tag Manager)

GA4 / Google Tag
Google Analytics 4 / Google Tag (formerly known as Global Site Tag (gtag.js), or App + Web) is a new kind of property, with different reports than what you're used to seeing in Universal Analytics properties. Its purpose is to unify the tagging system to simplify implementation.
The Google tag (gtag.js) is a single tag you can add to your website to use a variety of Google products and services. Instead of managing multiple tags for different Google product accounts, you can use the Google tag across your entire website and connect the tag to multiple destinations.
The Google tag uses the gtag.js JavaScript library to send data to Google Analytics. In addition to the Google tag, you can use Google Tag Manager to send data to Google Analytics.

Google Tag Manager
Google Tag Manager is a tag management system (TMS) that allows you to quickly and easily update measurement codes and related code fragments collectively known as tags on your website or mobile app. Once added to your project, you can safely and easily deploy analytics and measurement tag configurations from a web-based user interface.
When Tag Manager is installed, your website or app will be able to communicate with the Tag Manager servers. You can then use Tag Manager's web-based user interface to set up tags, establish triggers that cause your tag to fire when certain events occur, and create variables that can be used to simplify and automate your tag configurations.
A collection of tags, triggers, variables, and related configurations installed on a given website or mobile app is called a container. A Tag Manager container can replace all other manually-coded tags on a site or app, including tags from Google Ads, Google Analytics, Floodlight, and 3rd party tags.


GTM / Google Tag Manager NoScript
(On / Off)
Provides additional measurement capability using an iframe, for visitors with JavaScript disabled.


Global Object
Default: gtag

Renaming the Global Object
In some cases the gtag variable name might already be used by an existing object on your page. You can rename the function to avoid name conflicts.

Only Alphabetic and Underscore characters allowed.


Code Position
(Start of Head / End of Head / Start of Body / End of Body)
Default: End of Head (Recommended)
One of the main advantages of the asynchronous snippet is that you can position it at the top of the HTML document. This increases the likelihood that the tracking beacon will be sent before the user leaves the page. It is customary to place JavaScript code in the HEAD section, and we recommend placing the snippet at the bottom of the section for best performance.

Note that if you use 'GTM / Google Tag Manager' as Property and you set the code in the HEAD section, the 'GTM / Google Tag Manager NoScript' (if enabled) will always be placed at the end of the body.


Traffic Filters


Filters
Control the application of traffic filters created within the Traffic Filters section.


Privacy



Retain Cookies
(On / Off)
Retain or delete Google Analytics cookies from the visitor's browser when they do not consent or reject Google Analytics.


IP Anonymization
(On / Off)
When a customer of Google Analytics requests IP address anonymization, Google Analytics anonymizes the address as soon as technically feasible at the earliest possible stage of the collection network.

The IP anonymization feature in Google Analytics sets the last octet of IPv4 visitor IP addresses and the last 80 bits of IPv6 addresses to zeros in memory shortly after being sent to the Google Analytics Collection Network. The full IP address is never written to disk in this case.


DNT Support
(On / Off)
Do Not Track (DNT) is an HTTP header sent by the client software to prevent tracking by web services. It requests the web application to disable tracking. When enabled and a visitor sends the DNT header there are two scenarios:

With Google Consent Mode v2 enabled: For admins that have set any parameter to Granted as the default setting, it will be reverted to 'denied' for the particular visitor. The visitor can consent and grant permission for tracking by themselves. If Retain Code is disabled, the application will behave as the next scenario.

With Google Consent Mode v2 disabled: The application will abort for the particular visitor. No connection to the Google Analytics servers will occur, thus, the visitor will not be tracked.


TCF Support
(On / Off)
IAB Transparency and Consent Framework v2 and Google Analytics
The IAB Transparency & Consent Framework (TCF) is an open-standard technical framework that enables websites, advertisers and ad agencies to obtain, record, and update consumer consent for web pages. Google Analytics integrates with TCF version 2 to control advertising features for customers using gtag.js or Google Tag Manager.


Restricted Data Processing (RDP)
(On GPC Signal / On / Off)
With restricted data processing, Google restricts the way it uses certain unique identifiers and other data processed in the provision of services to you to undertake certain activities. With respect to data to which restricted data processing applies, these activities include features such as Ad delivery, Debugging, Improving and developing, Reporting and measurement, Security and fraud detection. Restricted data processing operates differently across Google products. Advertisers, publishers, and partners should ensure that use of Google products and services, including restricted data processing, meets their compliance requirements. For products where action is required to enable restricted data processing, partners must decide for themselves when and how to enable it.

The Sec-GPC (Global Privacy Control) request header indicates whether the user consents to a website or service selling or sharing their personal information with third parties.

- GA4 / Google Tag: When enabled, the restricted_data_processing will be set to true in the Google Analytics tracking code of your site for all visitors. When set to 'On GPC Signal' and the GPC header is detected and set to 1, the restricted_data_processing will be set to true in the Google Analytics tracking code of your site only for that particular visitor.

- Google Tag Manager: Sign in to Google Tag Manager and navigate to your Tags. Create or edit a tag that supports restricted data processing (Google Ads Remarketing, Google Ads Conversion, etc.). In the tag configuration section, select True for the field 'Enable Restricted Data Processing'.


Consent

Global options for Consent.

General


Google Consent Mode v2
(On / Off)
Consent mode lets you communicate your users' cookie or app identifier consent status to Google. Tags adjust their behavior and respect users' choices. Consent mode receives your users' consent choices from your Consent banner and dynamically adapts the behavior of Analytics, Ads, and third-party tags that create or read cookies.


Integrate with Eorisis Consent
(On / Off)
Enables full communication between Eorisis Analytics and Eorisis Consent.


GPC Support
(On / Off)
The Sec-GPC (Global Privacy Control) request header indicates whether the user consents to a website or service selling or sharing their personal information with third parties. When enabled and Consent Mode v2 is also enabled, Ad Personalization and Personalization Storage, if not turned Off, will default to 'denied' for the particular visitor, even if the admin has set these parameters to Granted as the default setting.

Introduced in Firefox version 120, visitors can make use of Global Privacy Control (GPC) to automatically notify websites not to sell or share information about their browsing session on that website. GPC operates as a 'Do Not Sell' mechanism in some US states such as California, Colorado and Connecticut. It may also be used to indicate an opt-out of targeted advertising or general request to limit the sale or sharing of personal data in those jurisdictions, as well as in jurisdictions such as the EU, UK, Nevada, Utah and Virginia.

For some US states, Google will turn off personalized ads targeting and activate restrictive data processing (RDP) if they receive a GPC from a user or advertiser/publisher. In some US states with regulations impacting ad targeting, partners who have implemented the Global Privacy Control may choose to turn on restricted data processing when they receive a GPC opt-out signal.


Retain Code
(On / Off)
When enabled, the Google Analytics tracking code will remain on the page regardless of the visitor's consent action, including if they reject or take no action. When disabled, the tracking code will be removed from the page if the visitor did not consent, ensuring that no signals are sent to the Google Analytics servers. This option is particularly useful when utilizing Google Consent Mode v2.


Parameters

The default parameter settings. Setting them to Denied or Granted by default depends on your location and your site's audience. If you do not want to use any of these parameters turn them off and they will not populate on your site.


Analytics Storage
(Granted / Denied / Off)
Enables storage (such as cookies) related to analytics e.g. visit duration.
Parameter: analytics_storage

Denied: The On-page Default state will be denied.
Granted: The On-page Default state will be granted.
Off: The parameter will not be set.


Ad User Data
(Granted / Denied / Off)
Sets consent for sending user data related to advertising to Google.
Parameter: ad_user_data

Denied: The On-page Default state will be denied.
Granted: The On-page Default state will be granted.
Off: The parameter will not be set.


Ad Personalization
(Granted / Denied / Off)
Sets consent for personalized advertising.
Parameter: ad_personalization

Denied: The On-page Default state will be denied.
Granted: The On-page Default state will be granted.
Off: The parameter will not be set.


Ad Storage
(Granted / Denied / Off)
Enables storage (such as cookies) related to advertising.
Parameter: ad_storage

Denied: The On-page Default state will be denied.
Granted: The On-page Default state will be granted.
Off: The parameter will not be set.


Functionality Storage
(Granted / Denied / Off)
Enables storage that supports the functionality of the website or app e.g. language settings.
Parameter: functionality_storage

Denied: The On-page Default state will be denied.
Granted: The On-page Default state will be granted.
Off: The parameter will not be set.


Personalization Storage
(Granted / Denied / Off)
Enables storage related to personalization e.g. video recommendations.
Parameter: personalization_storage

Denied: The On-page Default state will be denied.
Granted: The On-page Default state will be granted.
Off: The parameter will not be set.


Security Storage
(Granted / Denied / Off)
Enables storage related to security such as authentication functionality, fraud prevention, and other user protection.
Parameter: security_storage

Denied: The On-page Default state will be denied.
Granted: The On-page Default state will be granted.
Off: The parameter will not be set.


Advertising

Global options for Advertising.

Conversion Tracking


Enabled
(On / Off)
Conversion tracking can help you see how effectively your ad clicks lead to valuable customer activity on your website, such as purchases, sign-ups, and form submissions.

This section is only applicable when using the GA4 / Google Tag property.

https://support.google.com/google-ads/answer/6308?hl=en
https://support.google.com/google-ads/answer/6095821?hl=en
https://support.google.com/tagmanager/answer/6105160?hl=en


Conversion ID
Add support for your Google Ads account, using your Google Ads unique ID.


Conversion Label
When using Google Tag Manager via Google's control panel, you will also need to set your Conversion label.


Conversion Linker
(On / Off)
If you don't want to set first-party cookies on your site's domain, you can turn this option Off, although this is not recommended as it will lead to less accurate conversion measurement.

https://support.google.com/tagmanager/answer/7549390?hl=en


Send Page View
(On / Off)
If you don't want to add website visitors to your remarketing lists on initial page load, you can turn this option Off.


Advertising


Display Features
(On / Off)
Remarketing and Advertising Reporting Features in Analytics.
Display features can be enabled through your Google Analytics admin settings.

On:
When enabled, you also see data in the Demographics and Interests reports, see GDN Impression data in the Multi-Channel Funnel reports, and can take advantage of DoubleClick-platform integrations. To enable Remarketing and enable Advertising Reporting Features for a web property, you need to have Edit permission for that property. Edit permission is also required to create and edit audiences. You can create remarketing audiences from your Analytics data, and share those audiences with your linked advertising accounts (e.g., AdWords and DoubleClick Bid Manager) and with Optimize. Analytics collects the information it normally does, as well as Google advertising cookies when those cookies are present.

Off:
Because display features can be enabled through your Google Analytics admin settings, there may be cases where you need to disable them programmatically. This disables all advertising reporting and remarketing features and overrides any property settings established in the Google Analytics UI.


Remarketing Data Collection
(Allow / Disallow)
If you want to disable the collection of remarketing data, set this option to Disallow. This will disable the collection of remarketing data for all configured Google Ads accounts.


Campaigns

Global options for Google Campaigns.


Enabled
(On / Off)
A set of ad groups (ads, keywords, and bids) that share a budget, location targeting, and other settings. Campaigns are often used to organize categories of products or services that you offer.

- Your Google Ads account can have one or many ad campaigns running.
- Each campaign consists of one or more ad groups.
- Settings that you can set at the campaign level include budget, language, location, distribution for the Google Network, and more.
- You can create separate ad campaigns to run ads in different locations or using different budgets.

https://support.google.com/google-ads/answer/6304?hl=en


URL Parameters
You can set your own URL query parameter names here and use them to your Campaign URLs. Note that the parameters you set here will have to be the same as the ones you use in your Campaign URLs. The parameter names can only contain latin characters (UPPERCASE and/or lowercase), plus underscore. The parameter names do not affect the output of the Google Analytics code on your site, as they are only used in the URL.

https://support.google.com/analytics/answer/1033863?hl=en
https://support.google.com/analytics/answer/1037445?hl=en
https://ga-dev-tools.appspot.com/campaign-url-builder/


Name
The individual campaign name, slogan, promo code, etc. for a product.


Source
Identify the advertiser, site, publication, etc. that is sending traffic to your property, for example: google, newsletter4, billboard.


Medium
The advertising or marketing medium, for example: cpc, banner, email newsletter.


Keyword
Identify paid search keywords. If you're manually tagging paid keyword campaigns, you should also specify the keyword.


Content
Used to differentiate similar content, or links within the same ad. For example, if you have two call-to-action links within the same email message, you can use this parameter and set different values for each so you can tell which version is more effective.


ID
Tag campaign destination URLs with this parameter. Google Analytics will then associate this campaign ID with users who follow this URL.
https://support.google.com/analytics/answer/4522476?hl=en


Enhanced Link Attribution

Global options for Enhanced Link Attribution.

You can tag your pages to implement an enhanced link-tracking functionality that lets you:

- See separate information for multiple links on a page that all have the same destination. For example, if there are two links on the same page that both lead to the Contact Us page, then you see separate click information for each link.
- See when one page element has multiple destinations. For example, a Search button on your page is likely to lead to multiple destinations.
- Track buttons, menus, and actions driven by javascript.

Enable enhanced link attribution in the reports
After you update your tracking code, you then need to enable enhanced link attribution in your property settings:

1. Click Admin at the top of any Analytics page.
2. Navigate to the property for which you want to use enhanced link attribution, and click the Property Settings tab.
3. In the In-Page Analytics section, select the Use enhanced link attribution option.
4. Click Apply.

Enhanced link attribution offers more-detailed reports, and disambiguates clicks to the same destination page that come from more than one element on the page. However, the additional detail comes at the cost of some speed in generating the report, so only turn it on if you need it. You can always turn it off again if you no longer need it.


Enabled
(On / Off)
Enhanced link attribution improves click track reporting by automatically differentiating between multiple link clicks that have the same URL on a given page. To use enhanced link attribution, enable enhanced link attribution in the Admin UI of your Google Analytics account.

Enhanced link attribution uses the element IDs of a link or a parent element and a cookie to differentiate between links to the same URL. You can customize how far up the DOM the plug-in will look for an element ID, as well as the behavior of this cookie, by providing configuration options when loading the plug-in.


Cookie Name
Default: _gali
Example value entry: _ela
Only Alphabetic and Underscore characters allowed.


Cookie Expires
Default: 30
The maximum duration (in seconds) the cookie should be saved for. Only natural numbers are allowed.


Levels
Default: 3
The maximum number of levels in the DOM to look to find an existing ID. Only natural numbers are allowed.


Cookies

Global options for Cookies.


Cookie Name
Default: _ga
Google Analytics uses a single first-party cookie containing an anonymous identifier used to distinguish users. It is not required setting cookies to transmit data to Google Analytics. Only Alphabetic and Underscore characters allowed.


Cookie Expires
Default: 63072000
The cookie is set to expire in 2 years and the expiration is refreshed every time a hit is sent.

Modifying Cookie Expiration
Every time a hit / request is sent to Google Analytics servers, the cookie expiration time is updated to be the current time plus the value in the Cookie Expires time (in seconds) into the future. For example setting it to 60, would set the cookie expiration time to 60 seconds (1 minute) into the future. If you set the Cookie Expires time to 0 (zero) seconds, the cookie turns into a session based cookie and expires once the current browser session ends.

Only whole numbers are allowed.


Cookie Domain
(Auto / WP Site Address / None / Custom)
By default, Google Analytics uses a single cookie named _ga to store a unique client identifier (Client ID), which is a randomly generated number. Once the ID is generated it's stored in the cookie and is included with each hit / request sent to Google Analytics. This ID is later used by Google Analytics servers to calculate visitor, session, and campaign data. The _ga cookie is a first-party cookie that can only be accessed by the domain on which the JavaScript is run. For certain implementations you might need to modify how Google Analytics sets its cookie.


Secure
(On / Off)
Indicates that the cookie should only be transmitted over a secure HTTPS connection from the client. When set On, the cookie will only be set if a secure connection exists.


SameSite
(Lax / Strict / None)
Default: Lax.
The SameSite attribute only allows the cookie to be sent to the application if the request originated from the same domain. In 2016 Google Chrome version 51 introduced a new kind of cookie, the same-site cookie, which can only be sent in requests originating from the same origin as the target domain. This restriction mitigates attacks such as cross-site request forgery (XSRF). SameSite=Lax is available as of Chrome 76. The Stable version of Chrome 80 is targeted for enabling SameSite=Lax by default.


Domains

Global options for Domains.

General


Absolute Domain (FQDN)
(Auto / WP Site Address / Custom)
The Absolute Domain of your site. A fully qualified domain name (FQDN), sometimes also referred as an absolute domain name, is a domain name that specifies its exact location in the tree hierarchy of the Domain Name System (DNS). It specifies all domain levels, including the top-level domain and the root zone.

Examples:
www.example.com
blog.example.com
en-us.example.com
example.com

If your site can be accessed through more than one FQDN, then these options are important.

Auto:
Your 'Site Address (URL)' set in your WordPress Settings will be the FQDN to be used in URLs, with a fallback to the current FQDN.

WP Site Address
Your 'Site Address (URL)' set in your WordPress Settings will be the FQDN to be used in URLs.

Custom:
Set a fixed FQDN to be used in URLs. Accepted format is without scheme (http or https), without :// and without the relative path.


Domain (Main)
(Auto / Custom)
The main domain is the top level domain plus one subdomain (eTLD +1). An example of your main domain is if you use www.example.com as your absolute domain (FQDN) for your website, your main domain is example.com since www is a subdomain of example.com, and com is the top-level domain (TLD). Similarly, if you use www.example.co.uk as your absolute domain, your main domain is example.co.uk, with co.uk as the TLD.

Accepted format is without scheme (http or https), without :// without www and without the relative path.

Correct entry examples:
example.com
example.co.uk


Cross Domain Tracking


Enabled
(On / Off)
Cross Domain Tracking is a feature that allows you to see sessions from two related sites (such as an ecommerce site and a separate shopping cart site) as a single session, rather than as two separate ones. This is sometimes called 'site linking', and it allows you to more effectively track the entire customer journey. Google Analytics generates a unique client ID to determine whether a user is new or returning. A user is considered returning if a hit with a matching client ID has already been sent to the same property. It works by sharing the client ID between a source domain and a destination domain. The client ID is stored in the browser's cookies, which means it can only be accessed by pages on the same domain.

Note: When a user journey crosses from your first domain to your second domain, Analytics interprets that as the user having been referred by your first domain to your second domain, and Analytics creates a new session. If you want to be able to track a single session across multiple domains, you need to add your domains to the referral exclusion list.


Type
(Single-Directional / Bi-Directional)

Single-Directional:
Occurs when the user flow is tracked only from one domain to the other. For example: the user starts at example-source.com and winds up at example-destination.com. The instructions above assume this type of user flow.

Bi-Directional:
In cases where it's not known which domain your users will visit first, you must implement 'bi-directional cross domain tracking', where each domain is configured to work as either the source or the destination. To simplify it further, you can list all possible domains you want to track in the Domains field.


Domain Type
(Source / Destination)
When Cross Domain Tracking is used, here you can set the Domain Type.


Destination Domains
When Cross Domain Tracking is Single-Directional and the Domain Type is set to Source, or Bi-Directional is used, you can set a list of Destination Domains (one per line). The application should be installed on all the domains listed. If Single-Directional is used, then on the destination domain sites the Domain Type should be set to Destination.


Traffic Filters

Create, manage, and add filters to be used in measurement and trackers.

General


Enabled
(On / Off)
Enable or disable this filter.


Title
Set a title for the list in the backend. It will not be used in the generated HTML.


Category
The category that this item is assigned to.


Active On
(Everyone / Logged out users / Logged in users)
Choose which types of users this item will be active on.


Filter


Filter Action
(Exclude / Include Only)
Choose the action for this filter. Remember that when a filter is set to 'Include Only', the item will display only if all the filter settings qualify.


Filter Type
Choose the type of incoming traffic for this filter.

IP Address: You can specify an IPv4 or IPv6 IP address.
CIDR: You can specify a CIDR (Classless Inter-Domain Routing) in both IPv4 or IPv6.
Hostname: Specify a hostname. Remember that a hostname lookup could impact performance.
User Agent: Specify a User-Agent string.
Referrer: Specify a referrer URL.
Country: Specify a country. (Requires Cloudflare)
Local Server: Exclude or include only traffic from the local server.
LAN: Exclude or include only traffic from the local area network.
Cloudflare: Exclude or include only traffic from the Cloudflare CDN. Note that this specifically applies to traffic originating from visitors whose IP addresses are associated with Cloudflare.
TOR: Exclude or include only traffic from the TOR network. This applies to traffic originating from visitors using TOR. It uses the official bulk exit list with local caching.


Filter Condition
Determine the criteria for this filter's decision process.

Equals: Apply this filter on pages where the Filter Type is the same as the given string.
Contains: Apply this filter on pages where the Filter Type contains the given string.
Starts with: Apply this filter on pages where the Filter Type starts with the given string.
Ends with: Apply this filter on pages where the Filter Type ends with the given string.
Does not equal: Apply this filter on pages where the Filter Type is not the same as the given string.
Does not contain: Apply this filter on pages where the Filter Type does not contain the given string.
Does not start with: Apply this filter on pages where the Filter Type does not start with the given string.
Does not end with: Apply this filter on pages where the Filter Type does not end with the given string.


Case Sensitive
(On / Off)
Enable or disable sensitivity to letter case in comparisons.


IP Address
You can specify an IPv4 or IPv6 IP address.


CIDR
You can specify a CIDR (Classless Inter-Domain Routing) in both IPv4 or IPv6.


Hostname
Specify a hostname. Remember that a hostname lookup could impact performance.


User Agent
Specify a User-Agent string.


Referrer
Specify a referrer URL.


Country
Specify a country. (Requires Cloudflare)


Local Server
Exclude or include only traffic from the local server.


LAN
Exclude or include only traffic from the local area network.


Cloudflare
Exclude or include only traffic from the Cloudflare CDN. Note that this specifically applies to traffic originating from visitors whose IP addresses are associated with Cloudflare.


TOR
Exclude or include only traffic from the TOR network. This applies to traffic originating from visitors using TOR. It uses the official bulk exit list with local caching.


Traffic Filter Categories

Items can be organized in categories.
Enabled
(On / Off)
Enable or disable this category.


Title
Set a title for the list in the backend. It will not be used in the generated HTML.


Active On
(Everyone / Logged out users / Logged in users)
Choose which types of users this item will be active on.


Preferences

Global Preferences.

General


Code Tags
(On / Off)
Tags can help you locate the tracking code in the source code. There will also be an extra comment tag when the visitor has been opted out or the site respects the user's DNT preference.


Code Minification
(On / Off)
Compression of JavaScript code for performance gain.


HTML5
(On / Off)
Enable HTML5 to support modern elements and functionality, or disable it to revert to older HTML standards in case your WordPress template is old.


Notifications

Display notifications in the administration area.
If the application detects any kind of misconfiguration, it will display a notification in the Dashboard or a specific section of the application.


Quick Start
(On / Off)


Adblock
(On / Off)


GA4 ID & GTM ID
(On / Off)


Secure Cookie
(On / Off)


Setup Plugin
(On / Off)


cURL
(On / Off)


ZipArchive
(On / Off)


Notes


File editing and code duplication:
The application does not write on any of the website's files to add the tracking code. It is added to the HTML output dynamically. If you have previously added code in your template by changing php files, you should remove such additions. If you use other plugins (including templates) that add GA code, make sure you disable tracking for Google Analytics from these plugins.