Essay record
How to Add Google Analytics to Hugo Theme
About the page
- Record
- Essay / / 1 min read / 120 words
- Tags
- Unfiled
DISCLOSURE: Some links may be affiliate links. Details
Problem: I have a Hugo theme (currently using manis-hugo-theme) and I want to use Google Analytics to keep track of my traffic. How do I do this?
Solution:
Hugo actually has a really awesome built-in solution that you can read about in their guide Google Analytics with Hugo.
Basically, you can just add this line to your config.toml:
googleAnalytics = "my-google-analytics-code"
Then you can add the internal template that Hugo maintains by adding this line somewhere in your header partial (so that the Google Analytics JS payload is generated on each page):
{{ template "_internal/google_analytics_async.html" . }}
Simple as that, your Hugo site is backed by Google Analytics.