How to Set Up Goals and Conversions in GA4: A Step-by-Step Guide for Indian Businesses
GA4 is installed on millions of Indian business websites but tracks zero conversions on most of them. A website without conversion tracking is like a shop without a till — you can see footfall, but you cannot measure revenue. This step-by-step guide fixes that. By the end, your GA4 will track every WhatsApp click, form submission, and phone tap as a conversion event, giving you a clear view of which pages and channels generate actual leads.
What Counts as a Conversion for an Indian Service Business
A conversion is any action on your website that represents a potential lead or sale. For an Indian service business (web design, interior design, legal, finance, healthcare, construction), conversions are not purchases — they are contact points, the moment a visitor raises their hand and says "I am interested."
Google defines a conversion in GA4 as any event you explicitly mark as important in your property settings. Unlike Universal Analytics, which required you to set up Goals with specific rules, GA4's conversion model is entirely event-driven: any event can become a conversion with a single toggle. This makes GA4 conversion tracking faster to set up and more flexible than the old system.
For most Mumbai service businesses, the most valuable conversions are: a WhatsApp click (a visitor taps your WhatsApp button — the most common first contact), a contact form submission (a visitor fills your contact form), a phone number tap (a mobile visitor taps your phone number), and a booking or quote request (a visitor completes a structured enquiry form). Each of these represents a different buyer behaviour — and tracking all of them gives you an accurate picture of your total lead volume, not just the contacts who chose your preferred channel.
Our analytics and conversion optimisation work for Mumbai clients consistently shows that businesses tracking only form submissions are missing 55–70% of their actual leads — because the majority of Indian mobile buyers contact via WhatsApp or phone, not forms.
The 5 Most Important Conversions to Track for Indian Service Businesses
These 5 conversion events cover the full lead-capture surface of a typical Indian service business website. Set them all up in one session — it takes 90 minutes with Google Tag Manager.
- whatsapp_click — fires when a visitor clicks any link containing "wa.me" on your website. This is your most important conversion event if WhatsApp is your primary lead channel. Priority: Critical.
- form_submit — fires when a visitor successfully submits your contact form. Use a thank-you page redirect trigger (most reliable) or a GTM Form Submission trigger if your form shows an inline success message. Priority: Critical.
- phone_call_click — fires when a visitor taps a tel: link on mobile. Most Indian service websites have a phone number in the header — this tracks every tap. Priority: High.
- cta_click — fires when a visitor clicks a primary call-to-action button ("Book a consultation", "Get a free audit", "Request a quote"). Use a GTM Click trigger scoped to the specific button CSS class or ID. Priority: Medium.
- email_click — fires when a visitor clicks a mailto: link. Less common than WhatsApp or phone, but captures a segment of B2B and corporate buyers who prefer email. Priority: Low.
Once all 5 are live, your GA4 Conversions report becomes a weekly lead report. Compare conversion counts week-on-week. Identify which pages drive the most WhatsApp clicks. Discover which blog posts send visitors to your contact page. This data is the engine of every subsequent marketing improvement.
How to Set Up Google Tag Manager on Your Website
Google Tag Manager (GTM) is the recommended method for implementing GA4 conversion tracking on any website. It allows you to add, modify, and debug tracking without touching your website's code — a major advantage for Indian business owners who do not have a developer on call.
- Create a GTM account. Go to tagmanager.google.com, click Create Account, enter your business name and website URL, and create a container (select Web). GTM generates two code snippets.
- Install GTM on your website. Paste the first snippet inside the
<head>tag and the second snippet immediately after the opening<body>tag on every page. On WordPress: use the "Insert Headers and Footers" plugin. On Shopify: add to the theme.liquid template. On a custom site: add to your layout file. - Verify GTM is installed. Install the Tag Assistant Chrome extension from Google. Visit your website and click the Tag Assistant icon — it should show your GTM container ID as active. If it does not appear, GTM is not installed correctly.
- Add your GA4 Configuration Tag. In GTM, go to Tags → New → Google Tag. Enter your GA4 Measurement ID (G-XXXXXXXXXX from GA4 Admin → Data Streams). Set the trigger to "All Pages". This is your base GA4 tag — it loads GA4 on every page.
- Publish your GTM container. Click Submit → Publish. GTM is now live and your GA4 base tag is firing on every page.
How to Track WhatsApp Clicks as GA4 Conversions
WhatsApp click tracking is the single most important conversion event for Indian service businesses. This setup takes 15 minutes and works for every WhatsApp link on your website — header buttons, sticky mobile CTAs, inline links in blog posts, and service page CTAs.
- Create the GTM Trigger. In GTM → Triggers → New. Name: "WhatsApp Click". Trigger Type: Click - Just Links. Fire on: Some Link Clicks. Condition: Click URL contains "wa.me". Save.
- Create the GTM Tag. In GTM → Tags → New. Name: "GA4 - WhatsApp Click". Tag Type: Google Analytics: GA4 Event. Configuration Tag: select your GA4 Configuration Tag. Event Name: whatsapp_click. Triggering: select "WhatsApp Click" (the trigger you just created). Save.
- Test in GTM Preview mode. Click Preview in GTM. Visit your website. Click your WhatsApp button. In the GTM preview panel, check that "GA4 - WhatsApp Click" appears under Tags Fired. If it appears under Tags Not Fired, your trigger condition is wrong — check that your WhatsApp links actually contain "wa.me".
- Publish the container. Once the tag fires correctly in preview, click Submit → Publish.
- Mark as conversion in GA4. Wait 24–48 hours after publishing (the event must fire at least once on your live site). In GA4 → Admin → Events, find "whatsapp_click" in the list and toggle "Mark as conversion" to ON. The event now appears in your Conversions report.
Repeat this process for phone_call_click (trigger: Click URL contains "tel:") and form_submit (trigger: Page URL contains your thank-you page path, or Form Submission if no redirect).
For businesses running a WhatsApp funnel, add a second event parameter to distinguish which button was clicked — use the GTM built-in variable {{Click URL}} as the event parameter "link_url". This lets you compare which pages and which WhatsApp buttons drive the most enquiries.
How to Read Your GA4 Conversion Reports and Act on Them
Conversion data is only valuable if it drives decisions. Here is how to read your GA4 conversion reports and translate them into specific actions.
Traffic Acquisition report (Reports → Acquisition → Traffic Acquisition). Add the "Conversions" column if not already visible (click the pencil icon to customise columns). Sort by Conversions descending. The top row is your best-performing channel — the one that deserves more budget or effort. The bottom rows are channels generating traffic but zero conversions — candidates for de-prioritisation or page-level optimisation.
Pages and Screens report (Reports → Engagement → Pages and Screens). Filter by Conversion count > 0. This shows which specific pages on your website are generating leads. High traffic + low conversions = a page with a broken or absent CTA. Low traffic + high conversions = a page that deserves more internal links to drive traffic to it.
The conversion insight for Mumbai service businesses: In every GA4 audit Prateeksha Web Design has run on Indian service websites, the homepage is almost never the top-converting page. Service pages, pricing pages, and blog posts that address a specific pain point consistently outperform the homepage for conversion rate. This means your homepage's job is navigation — getting buyers to the right service page — not direct conversion.
Set a monthly review: on the 1st of each month, check total conversions vs the previous month, which channel drove the most, and which page drove the most. Three months of this data gives you a clear picture of what is working. Three months without it means three months of guessing. For a structured approach to acting on these insights, see our SEO and content strategy service.
Frequently Asked Questions
Is there a limit to how many conversions I can track in GA4?
GA4 allows up to 30 conversion events per property on the free tier. For Indian service businesses, you will rarely need more than 8–10 (form submit, WhatsApp click, phone tap, booking complete, quote request, email click, scroll depth, video play). If you need more than 30 conversions, Google Analytics 360 (the paid enterprise version) allows up to 50, but this is unnecessary for SMBs. Prioritise your highest-value actions — form submissions and WhatsApp clicks are the two that matter most for Mumbai service businesses.
What is the difference between an event and a conversion in GA4?
In GA4, every action on your website is an event — a page view, a click, a scroll, a form submission. An event becomes a conversion when you explicitly mark it as important in GA4 Admin → Events → toggle Mark as conversion. The distinction matters because GA4 automatically tracks many events (scroll depth, outbound clicks) but does not know which ones represent business value. You decide which events are conversions based on what actually generates revenue for your business.
How do I track phone call conversions in GA4?
Track phone call clicks from your website by creating a Google Tag Manager trigger for links where the Click URL contains 'tel:'. Fire a GA4 event named 'phone_call_click' on that trigger. This tracks every time a visitor taps your phone number on mobile — which is the click that matters for Indian service businesses. For tracking calls from Google Ads, use Google Ads call extensions with call reporting enabled — this tracks calls that never visit your website at all.
My GA4 shows zero conversions even after setup — what is wrong?
The three most common causes: (1) The conversion event was created in GA4 but the GTM tag has not been published — check GTM and ensure you clicked Submit after creating the tag. (2) The GA4 Measurement ID in GTM does not match the property you are viewing in GA4 — compare the G-XXXXXXXXXX IDs. (3) The trigger conditions in GTM are not matching — use GTM Preview mode to test. Open GTM, click Preview, visit your website, click the WhatsApp button, and check if your tag fires in the preview panel. If the tag does not fire, your trigger condition is wrong.
Can I import GA4 conversions into Google Ads for remarketing?
Yes — and this is one of the most valuable GA4 capabilities for Indian businesses running Google Ads. Link your GA4 property to Google Ads in GA4 Admin → Product Links → Google Ads. Once linked, your GA4 conversion events appear in Google Ads as conversion actions within 24–48 hours. Use the whatsapp_click and form_submit conversions to optimise your Google Ads campaigns for actual enquiries rather than website visits — this typically reduces cost per lead by 25–40% for Indian service business ad accounts.
Want us to set up proper conversion tracking for your website? We configure GA4 and GTM for Mumbai businesses — so you always know which marketing is generating enquiries.
Get your GA4 set up correctly