You have published a few posts and shared them on social media. But is anyone reading your blog? Which posts do they love, and where do they come from? Guessing is not a strategy — you need Google Analytics.
This guide covers the plugin method, the no-plugin method, how to verify tracking works, and which reports to read first. No coding needed.
What Is Google Analytics (GA4) and Why Does Your Blog Need It?
Google Analytics is a free tool that shows what visitors do on your website. The current version, GA4 (Google Analytics 4), turns visits into simple reports: visitor numbers, popular pages, time on site, and whether readers arrived from Google search, social media, or a direct link.
That data answers the questions that matter: which topics bring the most readers, and whether people read your full article or leave after ten seconds. Without analytics, you are writing in the dark.
Analytics also pairs well with Google Search Console. Search Console shows which queries bring people to your site; Analytics shows what they do once they arrive. Both are free.
Before You Start
- A WordPress site you can log in to as an administrator.
- A Google account.
- About fifteen minutes.
Step 1: Create a GA4 Property and Get Your Measurement ID
A “property” is the Analytics home for one website; the “measurement ID” connects your site to it.
- Go to analytics.google.com and sign in.
- Click Admin (the gear icon, bottom-left), then Create > Property.
- Enter a property name, set your time zone and currency, then click Next.
- Answer the short questions, accept the terms, and click Create.
- Choose Web, enter your website URL and a stream name, then click Create stream.
- Your measurement ID appears at the top — it looks like G-XXXXXXXXXX. Copy it and keep it safe.
Google updates this interface occasionally — if a step looks different, check Google’s official GA4 setup guide.
Method 1: Add Google Analytics With a Plugin (Easiest)
The simplest way is Google’s own free plugin, Site Kit by Google. It places the tracking code for you and shows Analytics data inside your WordPress dashboard.
- In your WordPress dashboard, go to Plugins > Add New.
- Search for Site Kit by Google, click Install Now, then Activate.
- Click Start Setup and sign in with the same Google account.
- Grant the permissions asked for, then select your GA4 property and finish the setup.
That is it — no code to copy, no files to edit. Site Kit also connects Search Console, AdSense, and PageSpeed Insights in the same setup flow, and it sits well alongside our other essential WordPress plugins.
Method 2: Add Google Analytics Without a Plugin (More Control)
If you prefer fewer plugins, add the GA4 code yourself with a code-snippets plugin — it stays safe when you change themes. Never paste it into your theme’s header file: it vanishes at the next theme update, and one typo can break your site.
- Install a free code-snippets plugin such as WPCode from Plugins > Add New.
- In GA4, open Admin > Data Streams, click your web stream, then View tag instructions and copy the Google tag code.
- In WordPress, open Code Snippets > Header and Footer in WPCode and paste the code into the Header box.
- Click Save Changes, then clear your caching plugin so the code goes live right away.
This method gives you full control and adds almost no weight to your site — just move the code over first if you ever switch snippets plugins. While you are at it, see how to speed up WordPress: a fast site keeps visitors around longer.
Step 2: Verify That Tracking Is Working
Never assume the code is working. Check it in under a minute:
- Open your website in a new tab and visit two or three pages, as a real reader would.
- In Google Analytics, go to Reports > Realtime.
- You should see at least one active user — you — within seconds, with the pages you just visited.
If Realtime shows nothing, check the usual culprits: the wrong measurement ID, code in the wrong place, or an ad blocker blocking the script. Try a browser with extensions disabled. If Site Kit says “connected” but Realtime is empty, disconnect and reconnect the Analytics module once. Regular reports take 24 to 48 hours to fill.
Key GA4 Reports Every Beginner Should Check
Once data flows, these four reports tell you almost everything you need at first.
Traffic Sources: Where Do Readers Come From?
Go to Reports > Acquisition > Traffic acquisition. It groups visitors by channel: Organic Search (Google), Social, Direct, and Referral (links from other sites). Growing search traffic means your SEO is paying off; social spikes that vanish in a day are real but unreliable.
Popular Pages: What Are People Actually Reading?
Go to Reports > Engagement > Pages and screens for your most-visited posts. Update your top five, link them to newer articles, and write follow-ups. This shows what your audience wants — and helps you rank a new blog, because Google rewards sites that keep readers engaged.
Audience: Who Is Reading?
Check Reports > Demographic overview and Reports > Tech overview for readers’ countries, devices, and browsers. If most readers are on mobile, your site must be fast and readable on a small screen first, desktop second.
Engagement: Are Readers Staying or Leaving?
On the Pages and screens report, check average engagement time. Lots of views but seconds of engagement usually means a misleading title or weak intro. Rewrite the opening, add subheadings, and shorten long paragraphs — small fixes that often lift engagement more than a new post.
Weekly habit: spend ten minutes every Monday on these four reports — total users, top three posts, biggest traffic source. Trends appear over weeks that no single day can show.
Google Analytics uses cookies to recognise returning visitors, and privacy laws in many countries require you to tell visitors and, in many cases, ask for consent before tracking begins.
At a minimum, add a privacy policy page explaining your Analytics use. Then install a cookie consent banner that loads Analytics only after a visitor accepts, or at least informs visitors and offers an opt-out. Enabling IP anonymisation in GA4 is a sensible default. This is not legal advice, but it covers the basics for most small blogs.
Wrap-Up
Setup takes under half an hour, but the data shapes every decision after. Create your GA4 property, copy your measurement ID, and connect it with Site Kit (easy) or a code-snippets plugin (control). Then verify it in Realtime and give it a day or two to collect data.
Check the four beginner reports weekly: traffic sources, popular pages, audience, and engagement. The numbers will tell you what to write next and what to fix. Install it today — deciding with real data beats guessing.


