Google Analytics 4 is the version Google forced on everyone when Universal Analytics was retired in 2023. If you still have the old version running, or if you set up GA4 and then ignored it because the dashboard looked like a spaceship cockpit — this article is for you.

The good news: GA4 is actually more useful than its predecessor for Singapore SMEs, once you know where to look. The setup takes 20 minutes. No developer required. And the data it gives you is the difference between guessing whether your website is working and actually knowing.

Why most Singapore websites have GA4 set up wrong

There are two ways GA4 gets installed badly:

The broken install. The tracking code is on the page but firing multiple times, or firing on pages it shouldn't, or not firing at all on key pages like the contact form confirmation. This produces data that's wrong in ways you can't detect without knowing what clean data looks like.

The no-install. The site has a GA4 property in Google Analytics, but the tracking code was never actually added to the website. The dashboard shows a big zero. This is more common than you'd think — businesses create the GA4 account, get distracted, and the developer never installs the tag.

Before you do anything else, verify your install is actually working.

Step 1 — Verify your GA4 is actually tracking

Open your GA4 property in Google Analytics. Click Reports on the left sidebar. Scroll down to Realtime.

The Realtime report shows what's happening on your site right now. If you open this page in one tab and visit your own website in another, you should see yourself appear within seconds. If your visit doesn't show up, your tracking code isn't installed correctly.

If you're not sure whether GA4 is installed at all, try the Tag Assistant Chrome extension from Google. It tells you exactly what tags are firing on any page you visit.

Step 2 — Create your GA4 property (if you haven't already)

If your site doesn't have GA4 set up at all, here's the quick version:

  1. Go to analytics.google.com and sign in with your Google account
  2. Click Sign up for account — use your business name as the account name
  3. Click Create property — select Web as the platform
  4. Enter your website URL
  5. GA4 will give you a Measurement ID — it looks like G-XXXXXXXXXX

That's your tracking ID. The next step is actually getting it on your site.

Step 3 — Install the tracking tag on your website

This is where most people get stuck, and it's also where you might need your developer — but only for five minutes.

There are three ways to install GA4:

Option A — Google Tag (recommended for most Singapore SME sites)

If your website is built on a platform like WordPress, Shopify, or Squarespace, you can install GA4 without touching code:

  • WordPress: Install the "SiteKit by Google" plugin, or any reputable SEO plugin with GA4 integration
  • Shopify: Go to Online Store > Preferences > Google Analytics and paste your Measurement ID
  • Squarespace: Go to Settings > Marketing > Google Analytics and paste your ID

For custom-built Next.js, React, or other JS sites: your developer needs to add the Google tag to the <head> of every page. It's one line of code. If they charge you more than 10 minutes to do this, get a different developer.

Option B — Google Tag Manager (for more control)

Tag Manager lets you manage multiple tracking tags — GA4, conversion pixels, heatmaps — from one dashboard without touching code. For Singapore businesses running Google Ads campaigns alongside their website, this is worth the extra setup time.

  1. Create a free Google Tag Manager account at tagmanager.google.com
  2. Create a container for your website
  3. Add the Tag Manager snippet to your site's <head> and <body> — your developer can do this once
  4. Inside Tag Manager, create a GA4 Configuration tag and paste your Measurement ID
  5. Set the trigger to "All Pages"

Tag Manager adds one layer of indirection but gives you much more flexibility as you add tracking needs.

Option C — Ask your developer

If your site is custom-built and your developer hasn't set up GA4, send them this article. It should take them less than 15 minutes to implement correctly.

Step 4 — Set up the events that matter for Singapore SMEs

GA4 tracks everything automatically — page views, sessions, user location, device type. But the events that actually tell you if your website is working need to be set up manually.

Contact form submission — if you have a contact form, track when someone submits it. In GA4, mark the form submission event as a conversion. This is the single most important number on your site: how many people are taking the action you built the site to get.

In GA4: go to Configure > Conversions. Click New conversion event. Name it submit_contact_form (or whatever matches your form's event name in the code). Then ask your developer to fire this event when the form successfully submits.

Phone call clicks — if your phone number is a clickable link (tel:), GA4 can track when people tap it on mobile. This is especially valuable for Singapore businesses where WhatsApp or direct calls are a primary conversion path.

PDF downloads — if you have a menu, brochure, or rate card as a PDF, track when people download it. Downloads don't always equal leads, but a high download rate on a specific PDF tells you what your audience is most interested in.

Step 5 — Understand the four metrics that actually matter

GA4 gives you dozens of metrics. Most of them are noise. Here are the four that matter for a Singapore SME website:

1. Engagement rate — GA4 replaced bounce rate with engagement rate, and it's a better metric. A session is "engaged" if it lasts more than 10 seconds, includes a conversion event, or involves two or more page views. Your engagement rate tells you what percentage of visitors are actually doing something on your site, not just landing and leaving.

For a typical Singapore SME service business website, an engagement rate above 40% is decent. Above 60% is strong.

2. Sessions by channel — This shows you where your visitors come from: Google Search, direct (they typed your URL), social media, or referral from another site. For most Singapore SMEs, Google Search should be your primary acquisition channel. If it's not, your SEO needs attention.

3. Top landing pages — Which page do people arrive on first? For most SME sites, it's the homepage. If your most-visited page is a blog article, that's fine too — it means organic traffic is finding your content. But if your contact page is your top landing page and conversions are low, that's a problem worth investigating.

4. Conversions — Set up in Step 4. This is the number that tells you if your website is actually generating leads. Track it weekly. If it's zero for a month and you're getting traffic, something is wrong with either the tracking or the page itself.

What Google Analytics cannot tell you

GA4 tells you what people do on your site. It cannot tell you why they didn't convert, or whether your design is confusing, or whether your pricing page is scaring people off. For that, you need user session recordings (Hotjar or Microsoft Clarity — both have free tiers) or just talking to your actual customers.

But GA4 is the foundation. Get it tracking correctly first. Everything else builds on top of clean data.

The short version

GA4 setup, done properly, takes about 20 minutes:

  1. Create your GA4 property and get your Measurement ID
  2. Install the tracking tag — via your platform settings, Tag Manager, or your developer
  3. Verify it's working with the Realtime report
  4. Set up contact form and phone call as conversions
  5. Check engagement rate, sessions by channel, top landing pages, and conversion count weekly

If your developer built your site and hasn't set up GA4 properly, that's a conversation worth having. It takes 15 minutes for them to do it right, and you get data that tells you whether your website is actually working for your business.