·4 min read

how to set up google analytics properly for your small business website

google analyticsanalyticssmall businesswebsite dataga4

google analytics is installed on millions of small business websites. most of those business owners have logged in once, seen a wall of numbers, and never gone back. the data is there, but it's not being used.

this guide covers how to set it up properly and — more importantly — the five numbers that actually tell you something useful.

setting up ga4 (the current version)

google moved everyone to google analytics 4 (ga4) in 2023. if you still have the old version (universal analytics), the data stopped collecting and you need to set up ga4.

the basic setup:

  1. go to analytics.google.com and sign in with your google account.
  2. create a new property. enter your business name, your website url, and your industry and timezone.
  3. google will give you a "measurement id" that looks like G-XXXXXXXXXX.
  4. add this to your website:
    • wordpress: install the "site kit by google" plugin (free), connect your account, and it handles the rest.
    • squarespace: settings → advanced → code injection. paste the google tag script.
    • shopify: online store → preferences → google analytics field.
    • custom site: add the gtag.js script to the <head> of every page.
  5. use the ga4 realtime report (reports → realtime) to confirm it's tracking — visit your own site and see yourself appear.

connect google search console too

search console is separate from analytics but deeply useful — it shows what search terms people use to find you. set it up at search.google.com/search-console, verify your site, and then link it to your analytics account via the admin settings.

once connected, you can see which google searches led people to your site. this is genuinely useful for understanding what your potential customers are looking for.

the five numbers worth checking monthly

ga4 has hundreds of reports. ignore most of them. these five give you the useful picture:

1. total users (last 30 days) are more people visiting than last month? is the trend up or down? this is your traffic health number.

2. traffic channels reports → acquisition → traffic acquisition. this shows where visitors come from: organic search (google), direct (typed your url), social, referral (other sites linking to you). knowing your mix tells you which channels to invest in.

3. top landing pages reports → engagement → landing page. which pages are visitors arriving on first? if most people are coming in through a page that's not your homepage, make sure that page does a good job of introducing your business.

4. bounce/engagement rate ga4 replaced "bounce rate" with "engagement rate" — the percentage of sessions where visitors did something (stayed more than 10 seconds, clicked something, or viewed multiple pages). a low engagement rate on a page means people are landing and leaving without doing anything.

5. conversions this is the most important one, but it requires setup. you need to tell ga4 what "success" looks like for your site. for most small businesses:

  • a completed contact form submission
  • a click on your phone number
  • reaching a "thank you" or confirmation page

to set these up: go to admin → events → create event, or have your developer set up proper event tracking. without conversion tracking, you're measuring traffic but not whether the traffic is actually working.

what to do with the data

check these numbers once a month, not every day. you're looking for trends and anomalies:

  • traffic dropped 30% last month → something changed. check if google flagged any issues in search console.
  • 80% of your traffic comes from one blog post → that post is doing heavy lifting. link to your services from it.
  • your contact page has a 95% engagement rate but your contact form gets no submissions → something's wrong with the form.

the goal isn't to become an analytics expert. it's to have basic visibility into whether your website is working, so you can make decisions with data instead of guessing.

if you need help setting up proper conversion tracking or understanding what your analytics data is telling you, nanushi can help as part of a web project or as a standalone setup.

ready to start building real apps with a team of passionate developers? join nanushi today and level up your mobile development skills.

learn more