Google Analytics 4 Setup for Small Business in India

Set up Google Analytics 4 on your small business website in India: the Measurement ID, a Realtime check, and key events for enquiries and WhatsApp taps.

By the DIG Marketing team. . 11 min read

Google Analytics 4 (GA4) shows you which pages people visit, where they came from, and which actions matter to your business, such as a submitted enquiry form or a tap on your WhatsApp button. For a small business website in India, it is the simplest way to see whether your Google Business Profile, your Instagram posts and your blog are sending people who actually get in touch.

This guide covers the setup in order, four settings to change on day one, and how to mark the actions that matter as key events. It takes about an hour if your website is already live.

What you need before you start

  • A Google account that belongs to the business, not to a freelancer or a staff member who may leave.
  • Access to your website, or to the person who looks after it, to add a tag to every page.
  • Your phone on mobile data, for test visits from outside your office network.

Step 1: Create the account and property

Go to analytics.google.com and sign in. If this is your first time, click Start measuring. Name the account after your business. Then create a property and name it after the website, for example "Sharma Dental Clinic" for a clinic whose site is on the domain sharmadental.in.

Set the reporting time zone to India and the currency to Indian rupee. These settings decide how your daily totals are dated and how any money values are shown, so set them now rather than later. Pick the industry category and business size that fit you. When Google asks how you plan to use Analytics, choosing the option about generating leads gives you reports that suit an enquiry-based business.

Step 2: Add a web data stream and copy the Measurement ID

Choose Web as the platform. Enter your full website address, starting with https://, and give the stream a name you will recognise. Keep enhanced measurement switched on. It records things like scrolls, outbound clicks and file downloads without extra setup. Click Create stream.

On the stream details page, copy the Measurement ID. It starts with G- and it is the only value your website needs. Keep it in your notes, because you will paste it in the next step.

Step 3: Install the tag on every page

There are three common routes, and the right one depends on how your site is built.

  • Site builder or a CMS plugin. Many platforms have an Analytics field in their settings where you paste the Measurement ID. On WordPress, a plugin such as Site Kit can connect Google Analytics in a few clicks.
  • Google Tag Manager. Use this route if you expect to add more tags later, such as a click event for your WhatsApp button. It takes a little longer, but you add everything from one place.
  • Manual code. If the site was built by hand, paste the Google tag snippet into the head section of your shared header. Check that it sits in the shared header, not in one page only.

The tag must run on the whole site. A tag on the home page alone shows only a fraction of your visits.

Step 4: Confirm that data arrives in Realtime

Open Reports, then Realtime. Now open your website on your phone, using mobile data rather than your office Wi-Fi, and move from one page to another. Within a minute or two you should appear as an active user in the Realtime report, with the page you are on.

If nothing shows up, check these things in order:

  1. The Measurement ID you pasted matches the stream in your account.
  2. The tag is saved and published. Site builders often need you to publish the site again after changing settings.
  3. You are testing the live address, not a draft or a preview copy.
  4. Your browser is not blocking the tag. A private window with ad blockers turned off gives a clean test.

Standard reports can lag by a day, so Realtime is the quick check.

Step 5: Change these four settings on day one

Four settings are worth changing before you read a single report.

1. Keep data for 14 months. Go to Admin, then Data settings, then Data retention. GA4 lets you keep user-level and event-level data for 2 months or 14 months. Choose 14 months, so you can compare the same month across two years. Keep in mind that the setting mainly affects Explorations and funnel reports, not the standard reports you check every week.

2. Filter out your own team. Under Data streams, define your office or home network as internal traffic, then set the internal traffic filter to active under Data filters. Otherwise, every time your staff check the website, the numbers go up and the picture gets worse. If your team works from many places, ask your web person for the public IP addresses.

3. Decide on consent before you add a cookie banner. If your site shows a cookie or consent banner, set up Google consent mode with your banner provider. In basic consent mode, Google tags do not load until a visitor makes a choice. In advanced consent mode, the tag loads, and if a visitor says no, it sends cookieless signals instead of storing cookies. Most small sites use a banner tool that already supports one of these. Ask your web person which one you have. This is a technical choice, not legal advice, so check your privacy notice too.

4. Link Google Search Console. Go to Admin, then Product links, then Search Console links, and connect the property that matches your website. This puts the search queries from Search Console next to your landing pages. If you have not set up Search Console yet, read our guide on Google Search Console basics for small businesses in India first.

Step 6: Mark the actions that matter as key events

GA4 calls the actions you care about key events. Google used to call them conversions. A key event is any event you mark as important to your business, such as a submitted enquiry form, a WhatsApp click or a tap on your phone number. Purchase is already marked as a key event on web by default, but for a service business you will set up your own.

A few facts from Google's help pages will save you time:

  • A standard GA4 property can mark up to 30 events as key events.
  • Marking an event affects your reports from that moment on. It does not change the past.
  • It can take up to 24 hours for a new key event to show up in standard reports.

Start with three to five key events.

Enquiry form submitted. The most reliable way to count it is the thank-you page that appears after the form is sent. In GA4, create an event based on the page_view event, set the page URL condition to your thank-you page, name the event generate_lead, and mark it as a key event. Google's own tutorial uses this approach for a confirmation page. Then submit a test enquiry and check the Key events card in Realtime. It can take a few minutes, or up to a few hours, for the setting to apply, so test again the next day if it does not show.

WhatsApp click. If your website has a WhatsApp button, you can count taps as a key event through Google Tag Manager. Create a click trigger for links whose address contains wa.me or api.whatsapp.com, send it to GA4 as an event, and mark that event as a key event. Test it by tapping the button yourself and checking Realtime.

Clicks and form submissions are not the same as sales. The key event tells you that someone reached out. Only your own enquiry log tells you which ones became paying customers, which is why we recommend pairing this setup with the lead tracking guides below.

How to read your first month

Three reports cover most needs.

Traffic acquisition. This shows where visitors come from: Organic Search (Google and other search engines), Direct (typed addresses and some apps), Social (Instagram, Facebook and others) and Referral (other websites that link to you). Check that Organic Search shows up at all. If it does not, your search visibility needs work before anything else.

Pages and screens. This shows which pages people open. Compare the list with the pages you want people to read, such as your services, your prices or your contact page. If a blog post gets many visits but the contact page gets none, the blog post needs a clear next step.

Key events. This is the number that matters. Look at how many enquiries and WhatsApp taps came from each source in the same period. A channel with many visits and no key events is not necessarily a failure, but it is worth a closer look.

Do not judge a change from two days of data. Compare the same weeks month to month, and note what you changed.

Mistakes to avoid

  • Tagging only the home page. The tag must run on every page, including the contact and thank-you pages.
  • Using an old Universal Analytics code. Universal Analytics stopped processing data in 2023. An old UA code will not give you GA4 reports, so make sure you have a G- Measurement ID.
  • Testing on office Wi-Fi. Your team's visits inflate the numbers. Use mobile data and the internal traffic filter.
  • Counting every click as a lead. A tap on a button is a signal, not a sale. Keep the key event list short and honest.
  • Tying the account to a freelancer's personal login. If that person leaves, you can lose the history and the access. Use the business account and add the freelancer as an editor.

Track the rest of the journey

GA4 can count a WhatsApp tap, but it cannot tell you whether the enquiry was answered or whether it turned into a sale. For that, keep a simple enquiry log with the date, the source, and the outcome. Our guide on how to track marketing leads for a small business shows a log you can start with today. If most of your enquiries come on WhatsApp, read how to track WhatsApp leads.

To tell an Instagram post from a Google Business Profile listing, add campaign tags (UTM parameters) to the links you share, and keep the names the same every time.

Frequently asked questions

Is Google Analytics 4 free for a small business? Yes. The standard version of GA4 is free to use. Google also offers paid Analytics 360 for very large organisations, which most small businesses do not need.

What is the difference between Google Analytics and Google Search Console? Search Console shows how your website appears in Google Search: the queries people typed, the pages shown and the clicks you received. Analytics shows what visitors did once they reached your site. Linking the two gives you both views in one place.

How long does it take to see data? Realtime shows visits within a minute or two of loading your site. Standard reports can take up to a day to fill in fully, and new key events can take up to 24 hours to appear in standard reports.

Can GA4 show me which Instagram posts bring visitors? It can show visits from Instagram as a traffic source. To see which post or campaign sent people, tag the links you share with campaign parameters. Use the same tag names every time, so the reports stay easy to read.

Why are my visits higher than my enquiries? Many visitors only look, and some enquiries arrive by phone or in person. Treat analytics as a guide to trends, not a perfect count of customers.

Next step

If you want help checking whether your enquiry and WhatsApp buttons are counted correctly, or want the whole setup done for you, see our services. You can also read the rest of our guides. We cannot promise results from any tool, but a clean setup means you will know what is working, which is the first step to doing more of it.

Ready for the next step? Compare services and real prices, then order in a minute.

Browse services

← More articles

Ready to grow?

Pick a package, add your public link, and delivery starts within hours.

Browse all services