Most businesses start advertising the same way: create a campaign, pick an audience, set a budget and hope the leads come in. A few weeks later they have a pile of enquiries, a monthly bill from Meta or Google, and no clear answer to the only question that matters — which ads actually produced paying customers?
The fix is not a better ad. It is tracking, set up before the first rupee is spent.
Why tracking comes first
Ad platforms are optimisation machines. When you tell Google or Meta that a "conversion" happened, their algorithms go looking for more people like the ones who converted. That makes the definition of a conversion the single most important setting in your account.
- If you track page views, the platform finds people who click and bounce.
- If you track form submissions, it finds people who fill forms — including fake and junk leads.
- If you feed back qualified leads or sales, it learns to find buyers.
Bad tracking doesn't just hide results. It actively trains your campaigns to chase the wrong people.
What to set up
1. Google Analytics 4 and Google Tag Manager
Install Google Tag Manager (GTM) once, then manage every tracking tag inside it. Add GA4 through GTM and mark your key actions — form submit, phone click, WhatsApp click, purchase — as key events.
2. The Meta Pixel and Conversions API
The Meta Pixel runs in the visitor's browser, which means ad blockers and privacy settings can stop it from firing. The Conversions API sends the same events from your server, so Meta still receives them. Use both, and send an event ID with each so Meta can remove duplicates.
3. Google Ads conversion actions
Import your GA4 key events or create conversion actions directly in Google Ads. Set only your true business goals as "primary" conversions — secondary actions like page views should not be steering bids.
4. Offline lead quality
This is the step most businesses skip. Once a lead is in your CRM, mark what happened: junk, not interested, qualified, won. Upload those outcomes back to the ad platforms (offline conversions in Google Ads, CRM events in Meta). Now the algorithm learns from sales, not just form fills.
How to check that it works
Before launching, run a simple test:
- Open your site in an incognito window and submit a test enquiry.
- Check GTM Preview mode — did the tag fire on the thank-you page or form submit?
- Check GA4 Realtime — does the event appear?
- Check Meta Events Manager's Test Events tab — do you see both browser and server events, deduplicated?
- Check Google Ads — the conversion action should show as "Recording conversions" within a day.
If any step fails, fix it before spending on ads. It is far cheaper than a month of optimising against broken data.
Common mistakes
- Counting the thank-you page on refresh. Fire the event on form submission, or de-duplicate it.
- Tracking every button as a conversion. Too many "conversions" dilute the signal.
- Forgetting phone and WhatsApp. In India, a large share of enquiries come through calls and chats. Track those clicks.
- Never looking at lead quality. Cost per lead means little if most leads never pick up the phone.
The bottom line
Tracking is not a technical extra — it is the steering wheel of your ad spend. Set it up once, test it properly, and feed back real outcomes, and every campaign after that gets smarter.
If you'd like this done for you, our marketing technology team sets up GA4, GTM, pixels and Conversions API as the first step of every performance marketing engagement.