What is your actual
conversion event?
This sounds obvious. It isn't. A real estate developer's conversion isn't a form fill, it's a site visit booked. A gold buying business's conversion isn't a WhatsApp message, it's a customer who walks in. A coworking space's conversion isn't a tour enquiry, it's a signed membership agreement.
If your Google Ads campaign is optimising for form fills, but 60% of form fills are from people who never show up or are completely outside your target profile, then Smart Bidding is learning to find more of those bad leads. Your CPL looks great. Your revenue doesn't move.
We start every conversion tracking engagement by auditing your customer journey end-to-end, from first ad impression to signed contract or completed sale. Then we define the conversion events that actually matter and build the tracking to measure them.
Every lead source captured.
Nothing falls through.
Form Submissions
GTM trigger fires on confirmed form submission, not page load. Captures form type, page, and source. Sent to GA4, Google Ads, and Meta Ads with transaction ID to prevent duplicate counting.
WhatsApp Clicks
Click listener on all WhatsApp links (wa.me, api.whatsapp.com). Fires as a Lead event with campaign source attached. India's #1 untracked lead source, often 40 to 60% of actual leads in SME businesses.
Phone Call Clicks
Click-to-call tracking on all tel: links. Optional integration with call tracking providers (CallHippo, Exotel) for full call recording and duration tracking. Inbound calls attributed to campaign source.
Chat Interactions
Live chat tools (Tidio, Intercom, Freshchat), chatbot interactions, and WhatsApp widget opens tracked. First message sent counted as Lead event, not just widget open.
E-commerce Purchases
Full e-commerce tracking: product impressions, add-to-cart, initiate checkout, purchase with order value and item details. Sent to GA4 with enhanced e-commerce, Google Ads with transaction value, and Meta with Purchase event.
Appointment Bookings
Calendly, Cal.com, Google Calendar booking links, and custom booking forms. Booking confirmed event fires with appointment type and source. Connects ad spend to actual calendar appointments.
PDF & Brochure Downloads
Downloads of project brochures, pricing PDFs, and product catalogs tracked as high-intent micro-conversions. Used as remarketing signals in Google Ads and Meta Ads custom audiences.
Video Engagement
YouTube embed plays, 25%/50%/75%/100% completion milestones, and video CTAs tracked. High video engagement audiences used for retargeting in both Google and Meta campaigns.
Server-side tracking.
For when cookies aren't enough.
Why Browser-Only Tracking Is Failing
iOS 14+ App Tracking Transparency, Safari's Intelligent Tracking Prevention, Chrome's phased cookie deprecation, and ad blockers are together eliminating 20 to 40% of conversion signals from client-side (browser-based) tracking. In India, ad blocker usage on desktop is around 25 to 30% and growing.
This means your Google Ads and Meta Ads campaigns are seeing a fraction of actual conversions, which degrades Smart Bidding performance and makes your ROAS look worse than it is.
The Server-Side Solution
We implement server-side tracking using Google Tag Manager's server container and Meta's Conversions API (CAPI). Conversion events are sent from your server directly to Google and Meta, bypassing the browser entirely. Browser tracking fills in what it can; server-side fills in the rest.
For high-volume e-commerce businesses and ad accounts spending ₹5L+/month, we also implement enhanced conversions in Google Ads, which uses hashed customer data (email, phone) to match conversions back to Google accounts with higher accuracy.
How we define conversions
for different Indian businesses.
| Industry | Micro-Conversion | Macro-Conversion | Revenue Attribution |
|---|---|---|---|
| Real Estate | Brochure download, virtual tour view | Site visit appointment booked | Deal closed (CRM integration) |
| Gold Buying / Jewellery | WhatsApp enquiry, rate card view | Store visit booking / Walk-in call | Transaction completed (POS integration) |
| Interior Design | Portfolio view, consultation form | Free consultation booked | Project signed (value tracked) |
| Coworking Space | Tour enquiry, pricing page view | Tour booked / Free day pass used | Membership contract signed |
| Healthcare / Clinic | Symptom checker used, video viewed | Appointment booked | Consultation attended |
| E-commerce | Add to cart, initiate checkout | Purchase completed | Revenue with product-level breakdowns |
| SaaS / Software | Pricing page view, demo video play | Free trial signup / Demo booked | Paid subscription activated |
Frequently Asked Questions
What's the difference between a goal and a conversion in Google Ads?
In GA4, goals are called 'Key Events'. You mark specific events as key events, and GA4 tracks them in reports. When you import these into Google Ads as conversion actions, Google Ads uses them to optimise campaigns with Smart Bidding. The import step is critical and often missed. Your GA4 can show conversions that Google Ads never sees.
Why is my conversion count different in Google Ads vs GA4?
This is one of the most common questions we get. Differences happen because: (1) attribution windows differ. Google Ads counts a conversion within 30 days of a click; GA4 within the session. (2) Duplicate conversions if the same action is tracked twice. (3) Cross-device conversions that GA4 misses. (4) Auto-tagging not enabled in Google Ads. We audit each discrepancy and document the correct source of truth for each campaign.
How do I track WhatsApp leads in Google Ads?
Create a GTM click trigger that fires when the element URL contains 'wa.me' or 'api.whatsapp.com'. Attach a GA4 Event Tag (event name: 'generate_lead'). Import this GA4 event into Google Ads as a conversion. Now every WhatsApp click is attributed to the campaign, ad set, and keyword that drove it. Takes about 2 hours to implement and verify.
Can you track offline conversions, like people who walk into my store?
Yes. Google Ads supports offline conversion imports. You upload a CSV of conversions (with the GCLID from the original click) and Google matches them to the original ad interactions. For gold buying businesses, jewellers, and real estate, where the actual sale happens in person, this is essential for accurate ROAS measurement. We set up the import process and automate it where possible.
What is enhanced conversions and do I need it?
Enhanced conversions is a Google Ads feature that sends hashed customer data (email address, phone number, name) alongside conversion events to improve match rates. It helps recover conversions lost to iOS privacy changes and ad blockers. If your website collects email addresses before or during conversion (checkout, form submission), enhanced conversions can recover 10 to 25% of lost conversion signals. Recommended for any account spending ₹2L+/month.