Under the GDPR, an IP address is considered to PII (Personally Identifiable Information). Even Google Analytics never show IP address in reporting but Google Analytics does use it for the Geolocation data.
To make your site full GDPR compatible. We recommend to turn on the Anonymize IP settings from Analytify.
Steps to turn on Anonymous IP
Login to your WordPress Admin Panel.
Go to Analytify Settings -> Advanced Tab.
Check the “Anonymize IP address” settings
The latest version of Analytify has user opt-out feature through which user can exclude itself from Google Analytics tracking. To create a user opt-out button simply add this shortcode where needed:
Email Notification addon allows WordPress to send the Google Analytics report via email automatically. Once you install and activate Email addon. Go to Analytify Settings -> Email tab. Here you will see the settings screen like this.
Let me explain all the settings one by one.
From Name: Here you can set the name of the sender. If you leave this field empty, WordPress use the default setting.
From Email: Here you can set the email of the sender. If you leave this field empty, WordPress use the default setting.
To Email Address: Its one of the important settings. Add email to those to whom you want to send the report email.
Select Email Stats: From this settings, you can add or remove the stats section from the email.
Select Time: From there, you can set the time period when the email will be sent to users. Let say when you select the “Every Week” option, the stats reports will be sent after every 7 days and if sent “Every Month” option, the report email will be sent after 1 month.
Your Agency Logo: From here you can set your logo which will be placed on the top of every email.
Hide ‘Go To Dashboard' Button: On the bottom of every email report. There is button which will redirect user to WordPress dashboard. If you want to remove the button, simple check this option.
We got some requests from our users that they want to have an exactly the same Analytics sections like we have on Analytify Dashboard.
I found it a bit insecure about showing your site stats to everyone who visits your site. If they are contributors, editors or authors you can simply give them access to Analytify dashboard.
Well, You can use shortcodes to achieve the same look and feel like the Analytify dashboard. But you have to be creative in design and code. I will paste an example of sections we made which you can take it further to the next level.
The code we used for generating the above sections is as follows and is available at github.
Here is a little explanation from Google about (not set) and (not provided).
Not Set vs Not Provided Not Set: The ‘keyword’ (not set) simply identifies traffic that doesn’t arrive via a particular keyword and hence may not come via any search at all. This includes traffic coming from email, referral sites, or even things like Google Images. Not Provided: The keyword (not provided) describes organic searches that are being hidden from your view, to provide a measure of privacy for users. In 2011, Google began encrypting results from SSL searches (secure searches from users who are logged in to their Google Accounts or using the Firefox search bar)
So, If you see (not set) or (not provided) in Google analytics campaigns add-on, Dashboard or any other place within Analytify plugins, consider that this (not set) or (not provided) traffic is not from particular keyword.
If you know any other explanation of this, please share with us in comment.