If you’re using Google Analytics on your WordPress site, you might see a leverage browser caching issue in your GTmetrix report.
Hosting your Google Analytics tracking code locally should fix this. There are many plugins to host analytics locally, which is as easy as copying and pasting your UA number into the plugin.
You have a few plugin choices: I recommend WP Rocket’s Google Tracking add-on if you’re already use it as your cache plugin. Otherwise, CAOS | Host Google Analytics Locally works.
Backup Your Google Analytics Data: it’s a good idea to backup your Google Analytics data before hosting your tracking code locally. To do this, login to your Google Analytics account, navigate to a report, click Export (top right), then click the file type you want it exported to.
1. CAOS | Host Google Analytics Locally
CAOS has great reviews and it’s sole purpose is to host Google Analytics locally.
In the CAOS settings, copy/paste your Google Analytics Tracking ID into the plugin. Next, choose to always allow tracking or when cookies are set, not set, or when they have a value.
In the advanced settings, the main things you want to look at are:
2. WP Rocket
To host analytics locally in WP Rocket, go to the Add-ons tab and enable Google Tracking.
This article was written by Tom Dupuis and originally published on Tom Dupuis.