Skip to content
Website.sg
How it worksPriceWhat you getFAQGuides
+65 8064 4822Talk to us

Website Analytics Setup: GA4 and Search Console Guide

Guide · 10 min read · Updated 18 Oct 2026

Set up GA4 and Google Search Console for a small Singapore site, then track calls, WhatsApp clicks and form submits without drowning in data.
yourbusiness.sg/dashboard

Yes, you can set up useful analytics for a small Singapore site in about an hour, and you only need two free tools: Google Analytics 4 (GA4) to see what visitors do, and Google Search Console to see how people find you. The trick is not to track everything. Track the handful of actions that mean a real customer is reaching out: phone calls, WhatsApp taps and form submissions.

Key takeaways

  • ✓GA4 tells you what visitors do on your site. Search Console tells you how Google shows your site before they arrive.
  • ✓Track three business actions first: tap-to-call, WhatsApp clicks and form submits. Everything else is secondary.
  • ✓Verify ownership of your site in Search Console and submit your sitemap once, then check monthly.
  • ✓Analytics can touch personal data, so tell visitors what you collect and check the current PDPA guidance.
  • ✓Look at trends over weeks, not single days. A small site has small numbers and they wobble.

What analytics can and cannot tell you

Analytics answers questions like: which pages do visitors read, which device are they on, and how many of them tapped your WhatsApp button? It cannot tell you why someone left, whether a phone call turned into a sale, or who the visitor was.

Think of it as a shop doorway counter plus a note of which shelf people stopped at. Useful, but it does not replace asking customers how they found you.

Two tools, two jobs

Google Analytics 4 (GA4)Google Search Console
AnswersWhat do visitors do once they are on my site?How does my site appear in Google before anyone clicks?
ShowsPages viewed, devices, traffic sources, actions you mark as eventsSearch queries, pages shown, clicks, indexing problems
Best forChecking whether your contact buttons get usedChecking Google can find and read your pages
Set up byAdding a measurement tag to your siteProving you own the domain, then submitting a sitemap

Decide what to measure before you touch any settings

Most owners open GA4, see dozens of reports and close the tab. Avoid that by writing down your goals first. For a Singapore service business, the goals are usually simple.

  • Calls: someone taps your phone number on mobile.
  • WhatsApp clicks: someone taps the WhatsApp button or link.
  • Form submits: someone sends a quote request or enquiry form.
  • Optional: bookings, brochure downloads or taps on your map pin.

In GA4 these are called events, and the ones you care about are called key events. Marking an event as a key event simply flags it as important, so it shows up clearly in your reports.

From stranger to enquiry

Each stage has a number you can actually see.

Search

Search Console shows impressions and clicks.

→

Visit

GA4 shows sessions and pages.

→

Tap

Key events: call, WhatsApp, form.

→

Reply

Your inbox, not analytics.

Analytics covers the first three stages. What happens after the tap depends on how quickly you answer.

Set up GA4 step by step

The screens change from time to time, so use these steps as a map and check Google's current help pages if a menu has moved. You need a Google account that you control, ideally a business one and not a freelancer's personal account.

GA4 in six steps

  1. 1

    Create the property

    Sign in at analytics.google.com, create an account named after your business, then a property for your website.

  2. 2

    Set region and currency

    Choose Singapore and SGD so reports make sense.

  3. 3

    Add a web data stream

    Enter your website address. Google gives you a measurement ID that starts with G-.

  4. 4

    Install the tag

    Your web provider adds the measurement ID to the site. Ask them to confirm it is on every page.

  5. 5

    Test in real time

    Open your site on your phone, then check the Realtime report. You should see yourself.

  6. 6

    Mark key events

    Once call, WhatsApp and form events appear, flag them as key events.

Who should own the account?

Create the GA4 account yourself and add your provider as a user, instead of letting them create it under their own login. If the relationship ends, you keep your history. This is the same ownership principle as your domain, covered in who owns your website.

Tracking calls, WhatsApp and forms

GA4 records some interactions automatically, but taps on phone numbers and WhatsApp links usually need a small setup so they arrive as named events. There are two common routes.

  • Google Tag Manager: fire an event when someone clicks a link beginning with tel: or containing wa.me or api.whatsapp.com.
  • Built into your site: some builders send these events for you. Ask your provider whether they do.

For forms, track the thank-you state: either a dedicated thank-you page that only appears after a successful submit, or a form-success event. A thank-you page is the easiest to count correctly, because you can only land on it by submitting.

If you want your WhatsApp button done properly, see adding a WhatsApp button to your website.

Tapping a WhatsApp button is not the same as sending a message. Some people tap and then change their mind. Treat the number as a measure of interest, then compare it with the chats you actually received.

Set up Google Search Console

Search Console is free and shows you what Google sees. It is the best early warning if a page is not being indexed, a redirect is broken or a mobile page has problems.

Search Console in four steps

  1. 1

    Add your property

    Choose the domain option if you can, which covers www, non-www and https versions together.

  2. 2

    Verify ownership

    Usually a DNS record at your domain registrar. If you own the domain in your name, this is easy.

  3. 3

    Submit your sitemap

    Paste the sitemap address, often /sitemap.xml, so Google knows your page list.

  4. 4

    Check back monthly

    Look at the Pages report for errors and the Performance report for queries.

This is where owning the domain pays off. DNS verification needs access to the place where your domain is managed, so if a former agency registered it for you, sort that out first. Our domain name guide explains how.

Read the Performance report like a shopkeeper

Four numbers matter, and none of them need a degree to understand.

  • Impressions: how often your pages appeared in results.
  • Clicks: how often someone chose your page.
  • Queries: the words people searched. Look for your service plus a Singapore area or "near me" style phrases.
  • Pages: which of your pages Google shows most.

Lots of impressions with few clicks usually means the page title or description does not match what people want. That is a wording fix, which our on-page SEO checklist covers.

Where a small site should spend its attention

Check rarelyCheck often
Key events (call, WhatsApp, form)

Closest to real enquiries.

Search queries and pages

Shows what Google connects you with.

Mobile vs desktop split

Tells you where to polish the design.

Traffic by country

Mostly a sanity check for a local business.

Bounce-style engagement figures

Easy to misread on a small site.

A worked scenario: an aircon servicing company

Mei Ling runs a three-person aircon servicing firm in Tampines. She sets up GA4 and Search Console in one afternoon and flags call, WhatsApp and quote-form events. After a month she notices something useful: most of her key events come from phones, and nearly all of them come after people view the "Chemical wash" page.

She cannot say exactly how many jobs resulted, and she does not pretend to. But she now knows where to put effort: make the Chemical wash page clearer, put the WhatsApp button higher on it, and check that her Search Console queries mention the estates she serves. She also asks each new customer how they found her and notes the answer, which fills the gap analytics cannot.

Privacy and consent: what to tell visitors

Analytics tools collect information about visits, and some of it can count as personal data depending on how it is set up. You should say what you collect and why, in a plain privacy notice, and give people a way to contact you.

Singapore's PDPA rules on consent, notification and cookies are set by the PDPC. Check the current guidance at pdpc.gov.sg before you finalise your setup. This guide is general information, not legal advice. For the banner question specifically, read our cookie consent guide.

Sensible habits that help regardless of the exact rules:

  • Do not send names, phone numbers or NRIC details into analytics as event values.
  • Keep your data-retention setting short enough that you are comfortable with it.
  • Mention analytics in your privacy notice, and link it in the footer.
  • Do not feed analytics anything from private chats or customer messages.

If you collect names and numbers through forms or WhatsApp, see PDPA for website owners too.

Common mistakes

Analytics habits

Do

  • ✓Create the GA4 and Search Console accounts under an email you control.
  • ✓Test events on your own phone before trusting the numbers.
  • ✓Exclude your own visits if you refresh the site constantly.
  • ✓Review once a month and write down one change to make.

Avoid

  • ✕Let a freelancer own the only admin login.
  • ✕Install several analytics tools that each count differently.
  • ✕Panic over a single bad day on a low-traffic site.
  • ✕Put customer names or phone numbers into event data.

Another frequent slip is comparing GA4 to Search Console and expecting equal numbers. They measure different things at different points, so they will not match, and that is fine.

A simple monthly routine

Fifteen minutes, once a month

In Search Console

  • Open Pages and look for new errors
  • Open Performance and note the top three queries
  • Check that your sitemap is still read successfully

In GA4

  • Count key events for the month
  • See which pages led to them
  • Note any big mobile problems

Away from the screen

  • Compare WhatsApp taps with chats received
  • Ask new customers how they found you
  • Pick one page to improve

Frequently asked questions

Do I need GA4 if I only have a small site?
It is optional, but it is free and helps you see whether your contact buttons work. Search Console is the one we would set up first, because it shows whether Google can read your site at all.
Why does GA4 show fewer visitors than I expected?
Some visitors decline tracking, use blockers or arrive in ways analytics cannot see. Treat the numbers as a trend and not an exact head count.
Can I see who visited my site?
No. GA4 reports on groups of visits, not named individuals, and you should not try to identify people from it.
How long until data appears?
GA4 real-time reports show activity almost straight away. Standard reports and Search Console can take days to fill in, so be patient.
Should my web provider do this for me?
They can install the tag, but you should own the accounts and add them as a user. Ask for admin access to everything before the project ends.

Your next step

Open Search Console today, verify your domain and submit the sitemap. Then add GA4 and test one call, one WhatsApp tap and one form on your own phone. If you would rather have the website, chat and follow-up set up for you, see what Website.sg includes. For where to go from here, read the local SEO checklist and how to get more enquiries from your website.

Want a website without the hassle?

Website.sg builds your website and sets up web chat, WhatsApp follow-up and Google reviews for one monthly price.

See pricing

Keep reading

GuideWhatsApp button for your website: how to add click-to-chatChecklistOn-Page SEO Checklist for Small Business WebsitesGuideHow Many Google Reviews Do You Need? A Local Method

Website.sg

Operated by Shaminder Tech · UEN 53524745A · Singapore

60 Paya Lebar Rd, #06-28, Singapore 409051

hello@website.sg

Privacy PolicyTerms of Service
© 2026 Shaminder Tech. Website.sg is not affiliated with, or endorsed by, Google, Meta or WhatsApp.