WhatsApp lead and sales tracking in Google Ads and Meta Ads
When the lead moves to WhatsApp, the campaign usually loses the trail. We set up the whole path to track WhatsApp leads: from the ad click to the conversation and, when your team logs the close, to the sale. Implementation done on your site and in your accounts, not one more tool for you to run.
What WhatsApp lead tracking includes
Pieces that work together. Without them, the report shows conversations with no source and sources with no sale.
Tagged ad click through to the conversation
Every WhatsApp button on the site starts carrying the click source. The conversation opens with a message that identifies where the person came from.
Meta Conversions API (CAPI)
We send the event from the server, alongside the pixel, with deduplication so nothing is counted twice. That is what holds measurement up when the browser blocks scripts or the user switches devices.
Send WhatsApp sales back into Google Ads
When the click identifier is stored from the start and the close is logged, the sale can go back as a conversion to the campaign that generated it. Bidding is then optimized for sales, not for button clicks.
Consent Mode v2 and LGPD in GTM
Consent banner integrated with Consent Mode v2 in GTM, with tags honoring each visitor’s choice. We audit what fires before and after consent and document the result.
GA4 consulting and setup
Events named after your business’s real funnel, key events marked, and channels separated so paid and organic traffic do not mix. You can read the report without needing a translation.
Integration with your customer service platform
We are SZ Chat (Fortics) partners and we run chatbot flows and agent queues at memorial parks. Measurement is designed together with customer service, so the source is not lost along the way.
Monthly cost-per-conversation report
A report that matches paid traffic spend against the conversations opened in customer service. It shows what each conversation cost and where the waste is.
Broadcasts with an approved template
When the move is outbound, we prepare the broadcast to your contact base with a Meta-approved template and measure its return alongside the rest of the funnel. A WhatsApp campaign also needs a number at the end.
What we have measured in real operations
Three steps, starting from what your data already shows
1. Data diagnosis
We open GTM, GA4, Google Ads and Meta Ads and check what fires today, what is duplicated and what never arrived. You get the list of what is broken before any change.
2. Implementation
We install the tracking, the Conversions API, Consent Mode v2 and the sale going back to the campaign. Whoever built it does not check it and whoever checked it does not approve it: every item goes through another pair of eyes.
3. Weekly optimization
In weekly sprints, we read what the numbers show and adjust budget, audiences and creative. If measurement breaks after a site update, we catch it that week, not that quarter.
Questions from people who sell on WhatsApp
How do I know which ad generated each WhatsApp conversation?
Every WhatsApp button on the site opens the conversation with a message that identifies where the person came from, and the click is tagged with UTMs and an event in GTM. That separates what came from paid traffic from what arrived directly. Tying each conversation to a specific ad depends on the customer service platform storing that tag; we check this during the diagnosis.
What is Meta’s Conversions API (CAPI) and why isn’t the pixel enough on its own?
The pixel runs in the visitor’s browser, so blockers, closed tabs and device switches cause events to be lost. The Conversions API sends the same event straight from the server, with deduplication so nothing is counted twice. In general Meta receives more signal with both paths active than with the pixel alone, and that gain varies from site to site.
Does Consent Mode v2 break conversion measurement?
It does not have to, but a poor implementation does. With Consent Mode v2 configured in GTM, visitors who do not consent are not tracked individually and Google still receives aggregate signal. We audit what fires before and after consent on WordPress sites and hand over the record, so you can comply with LGPD (Brazil’s data protection law) without losing your data.
Can a sale closed on WhatsApp be sent back to Google Ads?
Yes, as long as the click identifier is stored with the lead from the first contact. When the sale is confirmed, that conversion is sent back to the account. From then on the campaign optimizes for sales, not for whoever just clicked the button. Sending it depends on your team logging the close somewhere — spreadsheet, CRM or system; we help define where.
Does it work with SZ Chat or with another customer service platform?
We are SZ Chat (Fortics) partners and we already run customer service at memorial parks on that platform: chatbot flows, broadcasts with Meta-approved templates and on-call scheduling. It works with other platforms too, as long as there is an official API or a field to store the contact source. During the diagnosis we check yours before promising any integration.
Tell the urutau about your challenge
It answers right away and, if needed, brings in one of us. No strings attached.