Skip to main content

Walkthrough · Beginner · 30 minutes

How to Add Google Analytics

How to understand your audience properly, with consent handled the right way round, without the guessing — the steps in order, the snag ahead of time, and the tip our support team repeats daily.

The short answer

The job: understand your audience properly, with consent handled the right way round. Time to set aside: 30 minutes. Skill needed: beginner.

Below are the precise steps, the classic stumble, and one tip from the support desk. Wherever the platform already does a step for you, the guide says so rather than handing you a machine's chores.

By the Hosting & Domains team · Reviewed 18 August 2026

Beginner

Experience required

5

Stages, start to finish

Free

Support included

Proven

On the platform itself

No technical background needed. This walkthrough was written for first-timers, proven on our own hardware, and honest about which parts are genuinely tricky rather than merely unfamiliar.

A promise before step one: nothing here is a one-way door. Any step with teeth is flagged, and the way back is printed beside it.

The outline first, then the detail

Set out end to end, the route is: create the ga4 property, install the tag by plugin or snippet, put it behind consent, prove it with the realtime report and define the few events that count.

Every stage is a few minutes of unhurried clicking — the total depends mostly on how well you already know the control panel. The detailed instructions are further down; read the whole path once before you begin.

The error nearly everyone hits

The duplicate install. A plugin and a hardcoded snippet firing together inflates every figure by half, and the discovery usually arrives after months of confidently wrong conclusions.

Forewarned is genuinely forearmed here. This one mistake accounts for most of the frustration the topic ever causes — and it disappears entirely once somebody points it out.

A habit worth borrowing

Consider self-hosted Matomo, one Softaculous click away, as the privacy-first alternative. The data never leaves your own hosting, no third party gets a copy, and the consent conversation gets considerably shorter.

Habits this small are what separate the people who find hosting effortless from the people who find it draining. The same tools on both sides — a different way of working.

The steps already done before you arrive

Some steps in this guide exist only because hosting traditionally forced them on you. Here the SSL issues itself, the copy is taken daily without being asked, and one-click installers remove the manual setup. What is left is the part that was always genuinely yours.

Stopped mid-guide at an awkward hour? That is exactly what round-the-clock support is for — say which step you are on and we take it from there.

Traffic climbing while the plan underneath takes it in its stride

The hosting these steps were tested on

Tutorials written against imaginary hosting go stale fast. Ours are written against the real thing: the same panel, installer and defaults waiting in your account.

Hosted somewhere else already? We move the whole site at no charge, usually within 24 hours, and it goes on answering visitors throughout.

  • Every step checked exactly as published
  • The snag named before it arrives
  • The dull steps taken out of your way
  • People reachable at any hour you stall

Why Hosting & Domains

Standard on every plan

The dull parts automated

SSL, backups and installs look after themselves here, leaving the guide to cover only what is genuinely yours.

Works exactly as printed

Every step is proven on the platform we run — none of the 'your host may vary' hedging.

5 steps, nothing padded

Each stage is a few minutes of steady clicking, and the fiddly moments are labelled fiddly.

Taken from real tickets

These guides came out of the support queue, so every snag flagged is one people genuinely hit.

The snag, flagged up front

The classic error for this particular task is named before step one, which is how 30 minutes stays 30 minutes.

Honest about how big it is

Understand your audience properly, with consent handled the right way round is a beginner-level job — set aside 30 minutes, with the platform-absorbed steps marked.

Quick Start

Order placed to site online

  1. 1

    Create the GA4 property

    Set a GA4 property up and give it a data stream for your domain. Out of that entire process your site needs exactly one string: the G- measurement ID.

  2. 2

    Install the tag by plugin or snippet

    An analytics plugin, or the theme's header snippet area, puts the tag across the site. Plugins bring dashboards; a snippet adds only the tag. Either is fine.

  3. 3

    Put it behind consent

    Your cookie banner has to switch analytics on or off according to each visitor's decision. Consent decides and measurement follows, not the other way about.

  4. 4

    Prove it with the realtime report

    Browse your own site with the realtime view open. Your own appearance validates the whole pipeline, page through to property, in ten seconds.

  5. 5

    Define the few events that count

    Form sends, key clicks, purchases. A handful of deliberate events beats a wall of default metrics nobody opens twice.

Built In

Fitted to every plan

  • Staging copies for trying a change before it goes live
  • WebP image optimisation built in, at no extra charge
  • A renewal figure identical to the one you registered at
  • SSH, Git and Composer on the developer plans
  • LiteSpeed caching in the server itself rather than bolted on by plugin
  • The name's first year included when you order annually
  • People on the support desk every hour of every day
  • Webmail in the browser plus IMAP, POP and SMTP for any client
  • No set-up charge at any point, and no joining fee
  • Mailboxes that answer at the name you hold

Frequently Asked

The questions that come up most

There is traffic on the site and analytics reports nothing — why?

Either the tag never fires, so browse the site yourself with realtime open, or the consent banner defaults to blocking, or an ad-blocker intercepts it in your test browser. The realtime self-visit narrows it down in two minutes.

What does the analytics tag cost in speed?

Almost nothing, since an async tag sits off the critical path. Run one analytics system and load it the standard async way. The cost is real but small against knowing where your visitors come from.

Can I transfer in a name I already own?

Yes, and it is routine. Unlock the name at your current registrar, take the auth code, and start the transfer from your client area. Whatever registration time remains carries over, and DNS keeps resolving the whole way through.

Will you move my existing site free of charge?

Yes. Open a ticket with the login for your current host and we bring the lot across — files, databases, mailboxes, configuration. You check the copy before DNS moves, and the old site keeps taking traffic right up to the moment the new one serves it, so nobody meets a gap.

Keep reading

Changing hosts? Run through our checklist first.

A plain order of work for a move nobody visiting will notice: which files go over first, how to carry the mail across without losing a message, when exactly to repoint DNS, and the two mistakes behind nearly every outage we are asked to rescue.

What arrives is the checklist, and then the occasional note on keeping a site quick. Leave whenever you like; the privacy policy covers the rest.

Register it, then build on it.

Free SSL, a free migration, renewals billed at the original rate, and people on support around the clock. That is the whole of it.

View Secure Hosting plans