Skip to main content
business and corporate websitesbusiness and corporate website packagesbusiness and corporate website designwebsite design business and corporatewebsite business and corporatebest business and corporate websitesbusiness and corporate website and seoannual website packagesprofessional website design mumbai

How to Set Up Google Analytics 4 for Your Business Website

Published: May 21, 2026
Written by Sumeet Shroff
How to Set Up Google Analytics 4 for Your Business Website

If you run a business in Mumbai and your website doesn't have Google Analytics 4 set up correctly, you're making every marketing decision blindfolded. You don't know which pages are working, which traffic sources are sending you leads, or whether your WhatsApp button is being clicked. GA4 fixes all of that — and this guide walks you through it from scratch, in plain English, without assuming you have a technical background.

By the end of this post, you'll have GA4 fully installed, your key conversion events tracking, and a simple weekly reporting habit that tells you exactly what's happening on your site.

If you'd rather have an expert set this up for you — correctly, the first time — our team handles GA4 installation, event configuration, and dashboard setup as part of our analytics and tracking service.

Set Up Your Analytics

GA4 vs Universal Analytics: Key Differences

Before we dive into setup, it helps to understand why GA4 is different from the old Google Analytics (Universal Analytics, or UA). Google shut down Universal Analytics in July 2023, so if you're still seeing old data from it, that's historical — no new data is being collected there.

FeatureUniversal Analytics (old)Google Analytics 4 (current)
Data modelSession & pageview basedEvent based (everything is an event)
Cross-device trackingLimitedBuilt-in with User ID and Google Signals
Bounce ratePercentage of single-page sessionsReplaced by engagement rate
Goals / ConversionsUp to 20 goals per viewUnlimited events, mark any as conversion
Enhanced MeasurementNot availableAuto-tracks scroll, outlinks, file downloads
Data retentionUp to 50 months14 months default (can extend to 26)
Google Search Console linkAvailableAvailable and improved
StatusDiscontinued July 2023Current platform, actively developed

Step 1: Create a GA4 Property

  1. Go to analytics.google.com and sign in with the Google account you use for your business.
  2. Click the gear icon (Admin) in the bottom-left corner.
  3. In the Account column, make sure you're in the right Google account. If you don't have a GA account yet, click Create Account, give it your business name, and follow the prompts.
  4. In the Property column, click Create Property.
  5. Enter your property name (e.g. “Mumbai Web Designer — Main Site”), choose your reporting time zone (India Standard Time), and set currency to Indian Rupee (INR).
  6. Click Next, fill in your industry category and business size, then click Next again.
  7. Select your business objective — for most Mumbai service businesses, choose Generate leads.
  8. Click Create and accept the Terms of Service.

You now have a GA4 property. Next you need to add a data stream — this is what connects your website to GA4.

  1. In the property setup screen, click Web under “Choose a platform.”
  2. Enter your website URL (e.g. https://yourbusiness.com) and give the stream a name.
  3. Make sure Enhanced Measurement is toggled ON. This automatically tracks scrolls, outbound clicks, site search, video engagement, and file downloads without any extra code.
  4. Click Create stream.
  5. Copy your Measurement ID — it looks like G-XXXXXXXXXX. You'll need this in the next step.

Step 2: Install the Tracking Code

There are two ways to add GA4 to your website: directly in the code, or via Google Tag Manager (GTM). I'll cover both.

Option A: Direct Installation (Without GTM)

This is the simpler method if you're not already using GTM.

  1. In your GA4 property, go to Admin → Data Streams → your web stream → View tag instructions.
  2. Choose Install manually.
  3. Copy the entire <script> snippet shown.
  4. Paste it into every page of your website, inside the <head> tag, as high up as possible (before other scripts).
  5. If you're on WordPress, use a plugin like Insert Headers and Footers to paste the snippet without editing theme files — or add it directly to your theme's header.php.
  6. If your website is on Wix, Squarespace, or Shopify, each platform has a built-in “Google Analytics” integration where you paste your Measurement ID (G-XXXXXXXXXX).

If you want to track WhatsApp clicks, phone clicks, and form submissions without touching code every time, GTM is the better long-term choice. Our analytics and tracking service always uses GTM for this reason.

  1. Go to tagmanager.google.com and create a free account and container for your website.
  2. GTM will give you two code snippets. Install them on every page: the first in the <head> tag, and the second immediately after the <body> opening tag.
  3. Inside GTM, click Tags → New.
  4. Click Tag Configuration and choose Google Tag (previously called Google Analytics: GA4 Configuration).
  5. Enter your Measurement ID (G-XXXXXXXXXX) in the Tag ID field.
  6. Under Triggering, select All Pages.
  7. Save the tag, then click Submit in the top-right to publish your GTM container.

Step 3: Verify Enhanced Measurement Is Active

  1. Go to Admin → Data Streams → your web stream.
  2. Confirm the Enhanced Measurement toggle is ON.
  3. Click the gear icon next to Enhanced Measurement to see which events are being auto-tracked: Page views, Scrolls (90% depth), Outbound clicks, Site search, Video engagement, File downloads.
  4. Leave all of these ON for now — they give you free data at zero extra effort.

To verify the whole installation is working, open your website in one browser tab and open GA4 in another. Go to Reports → Realtime. You should see your visit appear within 30–60 seconds. If you see “1 user in the last 30 minutes,” GA4 is working.

Step 4: Set Up Key Conversion Events

GA4's Enhanced Measurement handles basic events automatically. But for a Mumbai service business, you need to track three things that require extra configuration: form submissions, phone number clicks, and WhatsApp button clicks. WhatsApp click tracking is especially important — it is the single most critical conversion event for Indian businesses, because most leads skip the contact form entirely and go straight to WhatsApp.

Tracking Form Submissions

If your site uses a standard HTML form with a submit button:

  1. In GTM, go to Tags → New.
  2. Choose Google Analytics: GA4 Event as the tag type.
  3. Set your Configuration Tag to the GA4 tag you created earlier.
  4. Set Event Name to generate_lead (this is a recommended GA4 event name for form completions).
  5. Under Triggering, click the + icon and create a new trigger: choose Form Submission as the trigger type. Enable “Wait for Tags” and “Check Validation.” You can fire it on All Forms or set conditions to fire only on specific form IDs.
  6. Save both the trigger and tag, then click Submit to publish.

Tracking Phone Number Clicks

  1. In GTM, create a new tag: Google Analytics: GA4 Event.
  2. Set Event Name to phone_click.
  3. Create a new trigger: choose Click — Just Links.
  4. Set the condition: Click URL starts with tel:
  5. Save and publish.

Tracking WhatsApp Button Clicks

This is the most important event for any Mumbai business. Your WhatsApp link typically looks like: https://wa.me/91XXXXXXXXXX

  1. In GTM, create a new tag: Google Analytics: GA4 Event.
  2. Set Event Name to whatsapp_click.
  3. Create a new trigger: choose Click — Just Links.
  4. Set the condition: Click URL contains wa.me
  5. Save and publish.

Once these events are firing, you'll know exactly how many people are clicking your WhatsApp button each week, from which pages, and from which traffic source. This is data most Mumbai businesses have never seen before — and it changes how you think about your site.

Need help setting up GA4 event tracking for WhatsApp, forms, and phone clicks on your Mumbai business website? Our team handles the full technical setup — no code changes needed on your end.

Set Up Your Analytics

Step 5: Mark Your Key Events as Conversions

  1. In GA4, go to Admin → Events.
  2. Wait 24–48 hours after publishing your GTM tags. Your events (generate_lead, phone_click, whatsapp_click) should appear in the event list.
  3. Find each event you want to count as a conversion and toggle the Mark as conversion switch to ON.
  4. Alternatively, go to Admin → Conversions → New conversion event and type the event name manually if it hasn't appeared yet.

Now GA4 will count every WhatsApp click, form submission, and phone click as a conversion. You'll see your conversion rate in Reports, and you'll be able to see which pages and traffic sources are driving the most leads.

Step 6: Connect Google Search Console

Linking GA4 to Google Search Console shows you which search queries are driving traffic to your site — critical data for SEO in Mumbai. Without this connection, you see traffic from Google but not the keywords behind it.

  1. First, make sure your website is verified in search.google.com/search-console. If it isn't, add it and verify ownership (the easiest method for most people is the HTML tag method via GTM).
  2. In GA4, go to Admin → Search Console Links.
  3. Click Link.
  4. Select the Search Console property that matches your website.
  5. Choose the GA4 web stream to link it to.
  6. Click Submit.

After 24–48 hours, you'll see a new section in GA4 Reports called Search Console under the Acquisition group. This shows you the exact queries people searched before landing on your site, your average position, and your click-through rate.

Step 7: Understanding the GA4 Dashboard

GA4's interface looks different from the old Google Analytics. Here's what to focus on as a business owner:

Reports Snapshot (Home)

Your home screen shows new users, revenue (if you have ecommerce set up), sessions, and conversions for the last 7 days. Check this once a week as your pulse check.

Realtime

Shows who is on your site right now. Use this immediately after publishing new content or running ads to confirm traffic is coming in.

Acquisition → Traffic Acquisition

This is your most important report. It shows where your visitors come from: Organic Search (Google/Bing), Direct (typed your URL), Referral (another site linked to you), Organic Social (social media), and Paid Search (ads). If a traffic source is sending you sessions but zero conversions, that's a problem worth investigating. Run a website audit to find out why your traffic isn't converting.

Engagement → Pages and Screens

Shows which pages get the most views, average engagement time, and conversions per page. Your homepage, service pages, and contact page should be the focus here.

Conversions Report

Found under Reports → Engagement → Conversions. This is where you see your WhatsApp clicks, form submissions, and phone clicks — the most important numbers in your entire analytics account.

Step 8: Build a Weekly Reporting Habit

GA4 data is only valuable if you look at it regularly and act on it. Here's the simplest weekly reporting habit for a Mumbai business owner:

  1. Every Monday morning, spend 10 minutes in GA4.
  2. Check Sessions for the past 7 days compared to the previous 7 days. Up or down?
  3. Check Conversions: How many WhatsApp clicks, form submissions, and phone clicks did you get?
  4. Check Traffic Acquisition: Which source sent the most conversions — not just sessions?
  5. Check Pages and Screens: Which page has the most views but the lowest conversions? That's your biggest opportunity.
  6. Write down one thing you'll change or test this week based on what you saw.

That's it. Ten minutes, every Monday. Businesses that do this consistently make better decisions than those that guess. After 90 days you'll have patterns — which traffic sources are worth paying for, which pages need to be rewritten, which conversion events are growing or shrinking.

FAQs

Is Google Analytics 4 free?

Yes, GA4 is completely free for most websites. There is a paid version called Google Analytics 360 for enterprise businesses, but the free version covers everything a Mumbai small or medium business will ever need, including event tracking, conversions, and Search Console integration.

How long does it take for GA4 data to appear?

Realtime data appears within 30–60 seconds of a page visit. Standard reports (sessions, users, conversions) update with a 24–48 hour delay. This means if you set up GA4 today, your first full day of data will be available to view tomorrow morning.

Do I need Google Tag Manager to set up GA4?

No, GTM is optional. You can paste the GA4 snippet directly into your website's HTML. However, GTM is strongly recommended if you want to track WhatsApp clicks, phone clicks, and form submissions without editing your code every time you want to add or change a tracking event.

Why is WhatsApp click tracking so important for Indian businesses?

Indian customers overwhelmingly prefer WhatsApp over contact forms. In many Mumbai service businesses, 60–80% of website leads come through WhatsApp — not the contact form. If you're only tracking form submissions, you're missing the majority of your leads. GA4 with WhatsApp event tracking gives you the complete picture of how many people are reaching out through every channel.

How do I know if my GA4 tracking is set up correctly?

Use the Realtime report to verify visits appear when you browse your own site. Use GTM's Preview mode to confirm tags fire correctly before publishing. Install the Google Analytics Debugger Chrome extension to see events firing in real time. If you're unsure whether your setup is correct, a professional website audit includes an analytics health check as part of the review.

Sumeet Shroff
Sumeet Shroff
Sumeet Shroff is the founder of Mumbai Web Designer, a leading web design and digital marketing agency in Mumbai with 15+ years of experience building websites and lead generation systems for Indian businesses.

Comments

Leave a Comment

Loading comments...