Google Ads -> WhatsApp - how are you tracking leads?

For businesses that get a decent number of enquiries through WhatsApp, what does the journey normally look like?

Something like:

Google → Website → WhatsApp → Message

Instagram/Facebook → Website → WhatsApp → Message

Or are people generally finding your WhatsApp number/link somewhere and contacting you directly?

Also curious whether you have any way of knowing where an individual WhatsApp enquiry originally came from, or once the message hits WhatsApp that information is basically gone.

Trying to understand how other businesses experience this.

reddit.com
u/LeftLeads — 13 days ago
▲ 9 r/GoogleAdsDiscussion+1 crossposts

What happens to your tracking when a lead moves to WhatsApp?

A lot of our leads seem to follow a journey like:

Google Ad → Website → WhatsApp → sends a message

Once they move into WhatsApp though, it gets pretty difficult to connect the actual enquiry back to the ad.

Curious what everyone else sees.

Do most of your WhatsApp leads visit the website first, or are you sending people straight from the ad into WhatsApp?

And if they visit the website first, can you actually tell which visitor became the person messaging you?

reddit.com
u/LeftLeads — 14 days ago

QV Edge keeps on cleaning entire house with selective room cleaning enabled

Hi all,

This happens about 50% of the time: the robot, halfway through a selective clean, decides it's going to clean the entire house. Is there any way to fix this?

reddit.com
u/LeftLeads — 4 months ago
▲ 8 r/msp

How fast does your MSP actually respond to new sales inquiries? And who owns it?

Honest question because I suspect the answers are all over the place.

When a new lead comes in through your website or a referral email, what actually happens? Does it land in a shared inbox someone checks a few times a day, does it ping a specific person, or does the owner still handle every one personally?

And roughly how long until the prospect hears back from a human? Same hour, same day, next day?

Asking because I've heard MSP owners say the exact opposite. Some reckon SMBs that pick a provider go with whoever calls back first, so they treat callback speed as an SLA. Others say it doesn't matter; the prospect is evaluating for weeks anyway, and a rushed callback looks desperate.

Have you ever lost a deal because someone else reached out first? Or won one for the same reason.

For the larger shops, at what headcount did the owner stop taking sales calls, and what issues arose when it was handed off?

reddit.com
u/LeftLeads — 4 months ago

Speed to lead: how are you guys actually getting to sellers first?

Everyone says first to contact wins the deal, and from my own numbers that's true, my contact rate falls off a cliff after 15 to 20 minutes.

Problem is I can't sit on my phone all day. So what are you running? Instant text back when a PPL lead drops, AI or VA making the first call, missed call text back, or just raw discipline with notifications?

Especially want to hear from people buying from ISTL, LeadZolo, FHO etc. Do the leads you hit inside 5 minutes actually close better, or is fast contact overrated when the seller filled out five forms anyway?

reddit.com
u/LeftLeads — 4 months ago
▲ 1 r/CRM

Speed to lead software recommendations? Alerts aren't cutting it anymore

Setup today: forms push into the CRM, CRM fires a Slack and email alert, a human responds. Median response time is still over an hour because alerts only work if someone's free.

I know the answer is removing the human from first touch. What I'm weighing up: CRM-native automation (we're on HubSpot, open to switching), standalone AI SMS or chat tools layered on top, voice agents for instant callback, or a Make/n8n build with an AI step.

For people who've actually deployed one of these: what did you pick, what does it cost, and did conversion actually move or did it just make the dashboard look better?

Vendor answers welcome if you disclose and you're specific about what your thing does differently.

reddit.com
u/LeftLeads — 4 months ago

Best speed to lead setup inside GHL right now? Share your workflow

Looking to standardize a speed to lead build across client subaccounts and want to see how others have theirs wired before I lock it in.

Current plan: form or ad lead trigger, instant SMS within seconds, short qualification flow, booking link only after one engagement, missed call text back on, round robin with reassignment if no rep response in 5 minutes.

Questions for people running this at volume: native GHL workflows all the way or do you bring in outside tools for anything? How are you handling after hours, AI employee, conversation AI, or just honest "we'll call you at 8am" messaging? And what does your reporting look like, since GHL dashboards get limited once you want response-time buckets?

Screenshots of workflow structure welcome if you're willing.

reddit.com
u/LeftLeads — 4 months ago

Agencies: what speed to lead system do you set up for clients, and do you productize it?

Seeing more agencies bolt a speed to lead offer onto their core service, instant response setup, qualification flows, routing, the lot.

If you're doing this: what tools are you building it on, do you charge setup plus retainer or roll it into the main engagement, and what results are you showing clients to prove it out?

And if you looked at it and decided not to offer it, why not?

Feels like one of those services with low delivery cost and very visible client impact, but interested in real experiences either way.

reddit.com
u/LeftLeads — 4 months ago

Speed to lead tools and setups, what's working for your clients right now?

The data on response time is settled, under 5 minutes or you're feeding your competitors. What's less settled is how people are actually hitting that number without someone glued to a screen.

For those running this for clients: what's your stack? CRM-native automations (HubSpot, GHL workflows), standalone SMS tools, AI qualification layers, call routing, or something stitched together with Zapier or Make?

And the question I never see answered: how do you measure it? Time to first touch is easy. Time to first meaningful human interaction is the number that matters and almost nobody tracks it.

Curious whether the answer changes by industry too. What works for home services seems to die in B2B and vice versa.

reddit.com
u/LeftLeads — 4 months ago
▲ 1 r/SaaS

What's your actual speed to lead setup in 2026? Tools, stack, what it costs

Every thread on this topic turns into people agreeing that the 5 minute window matters and then nobody shares what they actually run. So, specifics.

What I keep hearing pieces of: instant SMS via Twilio or a CRM-native sender, Slack alerts wired to form webhooks, AI qualification before routing, missed-call text back, round robin assignment with reassignment if nobody picks it up.

What I want to know is what your stack looks like end to end. Form tool, what fires the alert, who or what makes first contact, how fast it actually happens in practice, and roughly what the whole thing costs a month.

Also interested in the failures. Tools that promised instant response and didn't deliver, automations that broke silently, AI first-touch that scared leads off.

I'll compile the answers into a summary comment if this gets enough replies.

(That last line is doing real work: it signals the thread will become a resource, which earns upvotes, and your summary comment becomes the top comment that ranks with the thread.)

reddit.com
u/LeftLeads — 4 months ago

How are you tracking original lead source through to closed won in GHL without it getting overwritten?

Setting this up for a few client subaccounts and hitting the same wall everyone seems to hit.

Lead comes in from a Facebook ad, source field gets set. Same lead comes back two weeks later through the website chat widget, and depending on how the workflow is built, the source either gets overwritten or you end up with a second contact that gets merged badly. By the time the deal closes, the attribution is whatever touched them last, not what actually generated them.

What I want is simple: first touch source locked on first write, last touch tracked separately, and both visible when the opportunity moves to won so clients can see which campaigns make money rather than which campaigns get form fills.

Current thinking is custom fields with an if/else guard so first source only writes once, plus a separate field that updates every touch. But reporting on it inside GHL dashboards seems limited for custom fields.

Anyone solved this cleanly? Native workflows, custom code action, or do you push it all out to a sheet or external tool for reporting?

reddit.com
u/LeftLeads — 4 months ago

Built an agent to fix lead attribution and the hard part was nothing I expected

Been building in the lead attribution space and figured the agent part would be straightforward. Enrich the lead, classify the source, write it to the CRM. The LLM parts worked almost immediately.

What actually ate weeks:

Identity stitching. Same human shows up as a LinkedIn click on mobile, a branded Google search on desktop, and a direct visit that converts. No agent reasoning fixes this, it's a boring deterministic data problem and getting it wrong poisons everything downstream.

Confidence handling. When the agent isn't sure of the source, the worst thing it can do is guess confidently, because a wrong source written to the CRM is worse than no source. Getting it to output "unknown" instead of a plausible hallucination took more prompt and eval work than the happy path.

Webhook chaos. Every form tool sends a differently shaped payload, half of them fire twice, and the agent layer can't be smarter than the ingestion layer feeding it.

The takeaway for me is that agents in this space are maybe 20 percent of the build. The other 80 is plumbing that has to be right before the agent has anything trustworthy to reason over.

Anyone else building agents on top of messy real-world data sources? How are you handling the "agent must not guess" problem?

Same staggering advice as before. And in r/coldemail watch rule 3, don't repost variations of this later. Next?

reddit.com
u/LeftLeads — 4 months ago

Started tracking which lead sources actually close instead of which ones feel busy. Numbers surprised me

Been buying leads from a couple of PPL providers plus running my own marketing for a while. Always judged sources by gut feel, like which one keeps my phone busy.

Finally sat down and tracked every lead from source through to closed deal over a few months. The provider that sent the most leads and felt the most active had the worst cost per closed deal by a mile. The "slow" source I almost cut was producing most of my actual contracts.

The thing that almost burned me is sellers touch you more than once. Guy comes in from a PPL lead, goes dark, then calls back two months later off a bandit sign or a mailer and I almost credited the wrong source. If I hadn't been tracking by name and address I'd have cut the source that originally found him.

For those doing volume, how are you tracking this? Spreadsheet, CRM tags, or just vibes? And do you judge a source by cost per lead or cost per closed deal?

reddit.com
u/LeftLeads — 4 months ago
▲ 7 r/CRM

Every CRM tracks lead source. Why is the data always garbage by the time the deal closes?

Real question because I've now seen this across HubSpot, Pipedrive and a couple of others.

Day one, lead source gets captured fine. Facebook ad, organic, referral, whatever. Then real life happens. The lead comes back through a different channel, someone on the team creates a duplicate, records get merged, a workflow overwrites the field, or sales just types "website" because the field is mandatory and they're in a hurry.

Six months later you pull a closed won report by source and half of it is "direct", "website" or blank. So the report that's supposed to tell you which marketing actually makes money is the least trustworthy report in the system.

What I can't figure out is whether this is a tooling problem or a process problem. Things I've seen people try:

Locking the original source field so it writes once and never changes. Separate first touch and last touch fields. Hidden UTM fields on every form pushed into the CRM. Just giving up and asking "how did you hear about us".

For those of you who've actually gotten clean source data through to closed won, what made it stick? Genuinely asking because I'm tired of presenting reports with an asterisk on every number.

reddit.com
u/LeftLeads — 4 months ago