The click identifier expires before the deal closes.

Google keeps a click identifier for 90 days; B2B payback takes 16 months. Your bidding learns from a form fill priced as if it were a customer.

Your AI employee keeps the timing: Adgent checks the conversion signal before campaign work and carries the lead-quality rules you confirm into later analyses, reports and builds.

Signal check before the build · Meta pixel · 30 days

What did the pixel actually count?

Initiate checkouts16,404
Purchases4
Fix now

Four purchases in thirty days is too few to learn from. The campaign was built on the event with volume, and told plainly that it carries no purchase value.

One hotel group's Meta account, August 2026, read before a campaign build. On a lead account the same check runs on the lead event before any lead is counted.

Three clocks at incompatible speeds.

By the time the CRM knows the truth, the season the budget belonged to is over.

  1. Day 0The form fill, counted as a conversion
  2. Day 90Google's click identifier expires
  3. Month 16The customer has paid back, says your CRM
Three clocks on one scale. The form fill is counted the moment it is sent; the click behind it is forgotten at 90 days; the answer to whether it was worth anything arrives from the CRM around month 16.
90 daysa Google click identifier is kept
16 monthsmedian B2B SaaS payback on acquisition cost
61%of the buying journey done before first contact

Google Ads Help · Aleph × Benchmarkit, 342 companies · 6sense, 2025 · lead and customer cost: The Digital Bloom, Oct 2025.

One counts the leads. One checks how they were measured.

One live account, the same 28 days, twice.

Todaya report

Spend, 28 days$20,513
Leads1,701
Cost per lead$12.06

A number for the deck. Nothing about what was measured.

With Adgentcards from the run

Fix now$1,446 of spend is measured without conversionsmeasure first
Fix nowReels placement waste is pushing CPA up 23.5%$95 / mo
Opportunity4 campaigns overlap on one objective$310 / mo

53 decisions, 33 needing attention at an estimated $898 a month.

One lead-generation account, run of 4 Sep 2026. Titles translated from Turkish; amounts are model estimates at ₺48.4069 per USD.

Agents that start with the measurement.

Check the tracking first

Measurement Integrity, one of ten specialists, reads tracking before any lead is counted.

Specialists

Read your CRM export

Drop it into Google Drive and the agent reads it in chat, next to your campaigns.

Ground truth

Price every decision

Every account read daily, each decision with an estimated monthly amount.

Decisions

Which lead became revenue.

That lives in your CRM, and Adgent doesn't connect to it.

A Drive export is read in chat only. It doesn't feed the daily analysis or send offline conversions back to the platforms.

Running these accounts for clients? How Adgent works across a book of client accounts

In lead gen, the failure signal is a spike.

Every alert is built to watch for things falling. Junk leads do the opposite, and the season is too short to notice late.

The spike that looks like a win.

Spam and bot leads push the conversion count up and the cost per lead down, so the account trains itself on bots while every indicator reports success. Blocking the source afterwards stops new junk; it doesn't erase what the bidding already learned from it.

The form fill arrives late in the journey.

6sense's 2025 survey of nearly 4,000 B2B buyers puts first contact with a vendor at 61% of the way through the buying journey. The platform treats that one form fill as the conversion and optimises toward producing more of them.

Source: 6sense, 2025 Buyer Experience Report.

Hours, weeks, months.

Google can spend up to twice a campaign's average daily budget on a given day, capped at 30.4 times it over the month. After a change, a bid strategy can take up to three weeks to calibrate. Medicare's open enrolment runs 54 days, 15 October to 7 December. Whether the leads were any good arrives from the CRM weeks or months later, often after the season it belonged to.

Sources: Google Ads Help, spending limits and learning period; Medicare.gov, Open Enrollment.

The questions lead-gen teams ask first.

How do I know whether my cheap leads are any good?
Usually you can't tell from the ad account alone. Your lowest cost per lead is often your highest cost per customer, and a dashboard sorted by cost per lead will never show it. Measurement Integrity checks what the tracking is counting before any lead is counted, and a CRM export in Google Drive can be read in chat next to your campaigns.
What if my campaigns are optimising toward the wrong conversion?
That gets checked first. Primary and secondary conversion events are classified separately, so the event actually driving the bidding is visible rather than assumed. A metric window the Trust Gate can't trust may raise a finding, never an action. Trust Gate
Can it judge a channel on closed deals instead of form fills?
Not from the CRM directly; Adgent doesn't connect to one. A CRM export dropped into Google Drive is read in chat beside the campaigns, but it doesn't feed the daily analysis or send offline conversions back to the platforms. Worth knowing why nobody closes this cleanly: Google keeps a click identifier for 90 days, and B2B payback runs around 16 months. Ground truth
What happens if my tracking breaks and nobody notices?
Broken tracking is treated as a finding, not a blank space. Conversion tracking health is monitored, on Meta including the Conversions API feed, and each day's data is checked against the account's own history, so a collection that stops or a count that jumps overnight shows up the next day instead of at month-end.

See what your leads are actually measured on.

Adgent keeps conversion setup and campaign evidence in the same working record, so the next report starts with the lead problem already named.