Journeys Through Search

WhatsApp ad attributionSee which ad and which page started every chat.

Your ads send people to your site, and your site sends them to WhatsApp. Then the trail stops. We log each WhatsApp click with the campaign tags from the ad and the page it happened on, match it to the chat that follows, and save the result to a Google Sheet or your CRM.

  • The ad and the page behind every WhatsApp chat
  • Chats matched to clicks by time or by a unique ID
  • Logged to a Google Sheet or your CRM

900+ integrations completed · Salesforce partner · We sign BAAs

How a chat gets its ad

  1. 1
    Visitor lands from an ad

    The campaign tags on the landing page URL are kept with the five tracking fields

  2. 2
    Clicks WhatsApp

    The click time, page and campaign tags sent to a Google Sheet or database

  3. 3
    Chat matched

    By start time or by a unique ID, then saved to the Sheet or the CRM with its ad and page

From ad click to WhatsApp chat

When someone arrives from an ad, the landing page URL carries the campaign tags: source, medium, campaign and the ad itself where you tag it. We keep those with the first and last click landing page, the first and last click referring domain, and the page the visitor is on.

When they click your WhatsApp button, all of that is logged with the click time. Then the chat is matched to the click, either by comparing the click time with the time the chat starts, or by a unique ID placed in the chat through the WhatsApp API.

The result is a row per chat with the ad and the page that started it, in a Google Sheet or on the lead in your CRM. This covers ads that send people to your website first.

What's included

What whatsApp ad attribution includes

Campaign tags kept

Source, medium, campaign and ad tags read from the landing page URL and kept while the visitor browses.

The five tracking fields

First and last click landing page, first and last click referring domain, and the page the click happened on.

WhatsApp click log

Every WhatsApp click logged with its time, page and campaign tags, in a Google Sheet or database you own.

Timestamp matching

Chats matched to clicks by comparing the click time with the time the chat starts.

Unique ID matching

A unique ID placed in the chat through the WhatsApp API, so each chat ties to one click.

Into your CRM

The matched chat creates or updates the lead in Salesforce, Zoho CRM or another CRM with an API, with its ad and page.

Alerts

An SMS or email alert when a new WhatsApp lead comes in, so it gets answered.

Chats by ad and page

Reports that show which campaigns, ads and pages start WhatsApp chats, next to your other lead sources.

Works with

Google Sheets

The click and chat log, with the ad and page on every row

WhatsApp API

For unique ID matching, with an ID read from the chat

Salesforce

Matched WhatsApp leads created or updated with their ad and page

Zoho CRM

Matched WhatsApp leads created or updated with their ad and page

Other CRMs

Any CRM whose API allows leads to be created and updated

WhatsApp click tracking

The click tracking and matching this page builds on

Marketing attribution

The same source tracking on calls, forms, chats and texts

Reporting and dashboards

WhatsApp chats by campaign next to calls, forms and ad spend

Not sure which ads start your WhatsApp chats?

Book a free call. We look at your ads, your site, your WhatsApp setup and your CRM, and give you honest advice on how to tie chats to ads. No obligation.

Book a free call →

What clients say

900+ integrations completed
The JTS team are extremely knowledgeable when it comes to advertising attribution and maximizing the potential of customer and leads. They know software extremely well, and how all the pieces fit together perfectly. I highly recommend his services to anyone looking to streamline their technology and maximize their sales potential.
Jason Landver
CEO, Recovery Beach
I have been thoroughly impressed with the results. JTS team expertise in systems and software integration has given me clear and concise reports, they help me also with generating qualified leads, has been instrumental in driving my business forward. Thank you for everything you have done for my business.
Mike Kwak
On-Site Adjusting
For the past five years, Journeys Through Search has been an incredible marketing company to assist in our PPC, web development and support. Quick responses, vast knowledge and marketing creativity made them such a value add to our organization.
Tarra Boggs
EHS & Compliance Operations Manager

How it works

How whatsApp ad attribution works

  1. 01

    Free call

    We look at how your ads are tagged, your WhatsApp buttons and where you want the results.

  2. 02

    Project quote

    Priced by project, not by the hour. You approve before we start.

  3. 03

    Track and match

    Campaign tags kept, WhatsApp clicks logged, and chats matched by time or by unique ID.

  4. 04

    Test and hand over

    Test clicks from tagged ads run end to end, checked in the Sheet or CRM, and walked through with your team.

Working with us

WhatsApp ad attribution FAQ

How do you know which ad started a chat?

From the campaign tags on the landing page URL. They are kept while the visitor browses and logged with the WhatsApp click, then the chat is matched to that click.

Do our ads need tagging?

Yes. The ad has to pass campaign tags on the landing page URL. We check your tagging on the free call.

Where do the results go?

To a Google Sheet, to your CRM, or both. Alerts can go out by SMS or email.

What is the difference between the two ways to match?

Timestamp matching compares the click time with the time the chat starts. Unique ID matching puts a unique ID in the chat through the WhatsApp API and matches on it, one chat to one click.

Which CRMs does it work with?

Salesforce and Zoho CRM, and other CRMs whose API allows leads to be created and updated.

How is it priced?

By project, not by the hour. The first call is free, and you get a project quote after it.

Related