Since installing the plugin I’ve seen a big drop in traffic. Today I found out that it was because the plugin blocks analytics as standard.
In GDPR plugin we provide several options to manage your Google Analytics tracking. Please check the available options below:
⇒ Save Changes
⇒ Set the type of cookie to level of your choice (by default it will Analytics) and remember your choice
⇒ Save changes with Update button
⇒ Navigate to Cookie Consent > Advanced Settings > Additional Settings
⇒ Change default privacy group to the same as type of cookie selected for Google Analytics service
⇒ Save changes
Using the Google Tag Manager to manage your Google Analytics makes it faster and easier.
Install Google Tag Manager first in your site so that it can monitor the sites activity.
In the Tag Manager, create the Tag for Google Analytics. You can use a pre-existing Google Analytics ID.
By using Google Tag Manager, you can customize how Google Analytics behave in your site.
For information on how to install and setup Google Tag Manager, click here.
Our cookie scanner ('Detect Cookie' button) is using parameters to access the site and find the lists of cookies that site are using.
To prevent Google Analytics from counting Cookie Scanner stats, you need to filter ?ctpass=1 requests. It can be achieved with Google Analytics IP address filter
To know how to create an IP address filter, click
Our cookie scanner is using URL /?ctpass=1 parameter to access your site and find all the cookies that site is using.
To prevent Google Analytics from counting stats for ?ctpass=1 requests - just create an IP address filter.
Our cookie scanner IP is:
Although we are trying to make sure these IPs won't change, due to increasing popularity of cookie scanner some new IPs may be added. If you happen to see any cookie scanner activity in your Google Analytics account, please verify you have all IPs added.
How to create an IP address filter?
Check this documentation from Google Support: https://support.google.com/analytics/answer/1034840?hl=en
Plugin includes experimental feature Pseudonymization. Which is encrypting user data in the database, then on page load user data is decrypted.
This type of functionality can require some server resources. If you see a higher load on the server, we recommend disabling Pseudonymization.
Plugins that are not integrated with Ultimate GDPR may not function as expected or may create a conflict.
We do strive to integrate plugins that our users use. We're constantly adding new features, assuring compatibility with major plugins and themes.
Plugins that are integrated have full compatibility with Ultimate GDPR.
The following plugins are officially integrated:
- Facebook Pixel
- Google Analytics
- Quform WordPress Builder
- BuddyPress Plugin
- Gravity Forms
- Formidable forms
- CleanTalk Plugin
- Contact Form 7
- Mailchimp for WordPress
- Mailster - Email Newsletter Plugin
- Facebook Pixel
- MailPoet Newsletters
- WP Rocket Plugin
- PixelYourSite Pro
- Metorik Helper
There are thousands of plugins for WordPress, we can’t possibly include all the compatible ones in this list.
Don’t worry if you are using plugins not listed above. We created how-to with information how to integrate plugin on your own.
If you don't feel comfortable with editing the PHP code - we will do our best to help you with that - just contact us at firstname.lastname@example.org about new plugin integration. We're currently extending the GDPR plugin and adding more features.
There are many factors that may affect the cookie consent from always showing.
These are some of the reasons why this happens:
In most cases this is due to a caching plugin / caching module enabled in the server. Currently, we have integration on most popular cache plugin (like WP Rocket Plugin). If you are using a caching plugin that is not integrated, the solution might be:
Option in Ultimate GDPR > Cookie Consent > Advanced settings - ‘Show advanced cookie popup always, even when the consent is given’ is enabled. This will show the trigger for the Cookie Advance Settings.
Your server is running with old PHP version (<PHP 5.6) which causing the script to fail. Upgrading the server’s PHP version will make the site secure and advanced.
There are thousands of plugins that are compatible with WordPress. Ultimate GDPR is coded to be compatible with themes that are using WordPress Coding Standards, but some themes and plugins do not follow this standard and may cause issues with compatibility.
These are some steps to troubleshoot if there’s error/s when Ultimate GDPR is activated:
Create a Backup for your site before doing these steps to prevent any issue with your site.
Check for Theme Conflicts
With the thousands of plugins that are available, one or more plugins have a chance to conflict with Ultimate GDPR. We’re doing our best to integrate plugins user’s are using that are in conflict with Ultimate GDPR.
To know which plugin is causing the conflict, follow this instructions:
Check for Plugin Conflicts
For premium plugin integration, share test access to website with the mentioned plugin for faster integration.
You can also manually integrate plugins by following these instructions.
These are some of the reasons why this happens:
User have visited the site before the plugin was activated.
We don’t want to block all the cookies since the user already interacted with the site.
These cookies are saved in the users computer and could be removed by clearing the computer’s cache history.
Cookie is essential for the site to work. (example: PHP session)
These are cookies that are needed for your site to work properly. These cookies are usually added in the cookie whitelist.
To know more about Cookie Whitelist, read this part of the documentation.
The cookie is a “third party” type.
Opposite to a “first party” cookie, a “third party” cookie couldn’t be block using standard programmatical methods.
The only way to do it is to prevent the script that is adding the cookie from initializing.
We’re trying to find ways to do so, but there are some rare occasions that it isn’t possible/difficult to block such scripts.
You can read more information about third party cookies here.
Cookies that are generated by the active plugins in the site.
How to remove cookies that are generated before plugin is installed?
It’s not always possible to remove existing cookies. For example, “third-party” cookies cannot be removed programmatically. The only way to “block” them is to prevent them from creating.
Users can also remove them manually, by going to the browser settings and clear cookies there (users can also use CTRL + Shift + Delete shortcut to open the browser settings for clear cookies).
The Cookie Groups for Ultimate GDPR are cookie levels, where you would need to pass level 1 to get to level 2. These levels have cookies that are set in them and when you pass to another level, these cookies will also remain.
The Cookie Privacy Setting / Trigger will show when Use advanced cookie groups popup is activated in Ultimate GDPR > Cookie Consent > Advance settings tab.
We believe that this more intuitive and easier manageable for customers, when they don't need to investigate every single cookie's purpose from each group, but have simple choice between Level 1, 2, 3, or 4 of tracking, where they need to just decide whether they would allow more advanced tracking or just the necessary information.
Please note that all information within every cookie group can be edited and each group can be easily disabled. More information about cookies groups can be found in GDPR Documentation.