Feed Google's AI the signal it is missing

Improve lead quality with value-based bidding.

Pass predicted lead values back to Google Ads, so Smart Bidding goes after the prospects who actually pay. Values come from your own CRM history, and none of it is stored.

Train Google to hunt high-value leads No card required · No CRM data stored
One value per lead, or the real ones

What Google gets today

What it could get

A shape, not your data.

How it works

From your closed deals to Google's bidding

  1. 1

    Measure

    Upload a CRM export. AI reads your columns and your description of a good lead, then the values come from your own win rates and deal sizes. Nothing invented.

  2. 2

    Connect

    Connect Google Ads. One conversion action is created and every lead is sent to it with its own value, new ones as they arrive.

  3. 3

    Prove

    It keeps reading your CRM and compares the leads Google buys after the switch with the ones before, against leads Google never touched. Real outcomes, not the values we sent.

Why each lead got its number

Each value is the close rate and deal size your own history shows for leads like that one, fitted the moment the file lands. Nothing to configure. Every rule stays open to read, and to change if you know better.

Three leads from the sample dataset. Your report shows your own.

Applied to your leads

  • lead221@harborworks.com$14,235.90
    Corporate email ×1.25201–1,000 ×1.525Manufacturing ×1.621VP ×2.004This quarter ×1.505
  • lead350@quarrytech.com$5,240.01
    Corporate email ×1.25201–1,000 ×1.525Manufacturing ×1.621Manager ×1.489Just exploring ×0.64
  • lead74@outlook.com$2,437.42
    Free webmail ×0.514201–1,000 ×1.525Manufacturing ×1.621Director ×1.078

If a lead reaches Qualified inside Google's 7 days, one more value goes out ×1.639 on the sample. Later than that, nothing is sent for the lead; it retrains tomorrow's values instead.

Before you start

Connect it or upload it, nothing is kept

What you'll need

  • Your CRM: connect HubSpot, or export a CSV from Salesforce, Pipedrive, Close or a spreadsheet.
  • Every lead from the period, won, lost and still open. A won-only export cannot be priced: with no lost deals, every close rate reads 100%.
  • At least 25 closed deals, won or lost, with an amount on the won ones. A hundred or more is where the values start to separate leads well.
  • A create date on each lead, and a click ID or an email address so Google can match it. Close dates and stage timestamps make the analysis sharper.
  • At least one signal that tells leads apart when they arrive, like a service, company size or timeline.

The full checklist, with the fixes for HubSpot, Salesforce and Pipedrive · Download a sample export

What leaves your machine

  • A file is read in your browser and never uploaded
  • A connected CRM is read in memory, never written down
  • Google receives only the required conversion data

The alternative

What a standard integration cannot do

Any integration can carry a number into Google Ads. Where that number comes from is what decides whether Smart Bidding buys better leads.

ZapierZapier or standard integrationValueBasedBidding.com
Sends offline conversions to Google Ads✓✓
Passes values you have already defined✓✓
Caps outliers and skips adjustments Google Ads would ignore✕✓
Builds a value model from your CRM history✕✓
Shows whether lead values differ enough to improve bidding✕✓
Explains what drives each lead's estimated value✕✓
Measures whether value-based bidding improves business outcomes✕✓

Resources

Learn value-based bidding

All guidesBlog

Before it can work

What your account needs

Four things have to be true, and the report checks every one of them against your own data. Run it either way: it will tell you which you are missing rather than leave you to guess.

  • 30+conversions a month

    Enough volume to learn

    Per campaign, which is Google's own floor for value-based bidding. Below it Smart Bidding has too little to learn from, whatever you send.

  • 1 yearof CRM history

    Enough history to price on

    Leads with what became of them, won and lost. Have less and nothing is refused: you get fewer signals priced, and the report names the ones it had to drop.

  • 3×between low- and high-value leads

    Real differences to find

    Insurance, lending, legal, home services, education, B2B software. One product at one price has nothing for this to sort.

  • 1way to match a lead

    A click to match it back to

    A Google click ID on the lead, or Enhanced conversions for leads switched on. Without one, values reach Google and attach to nothing.

Questions

Asked before uploading anything

Why bid on value instead of conversions?

Google can only optimise for what you tell it. Tell it every lead is worth the same and it buys the cheapest ones. Tell it what each lead is likely to be worth and it buys the ones that pay.

What if my account misses one of the four?

Run it anyway. The report measures all four on your own file and says which one you are short on, with the counts behind it, rather than refusing at the door. Volume and history are the two that usually need time; matching is usually a setting.

The suitability test, in the guide
What does my CRM export need to contain?

Every lead from the period, not only the won ones, with a create date, a stage or status, an amount on the won deals, and a click ID or an email to match on. At least 25 closed deals. At least one signal that tells leads apart when they arrive is what turns a flat value into a model.

The full checklist, and the ten-minute fixes
Where do the values come from?

From your own history: how often each kind of lead closed, times what it was worth when it did. AI reads your file and your description. It never sets a number.

Whether your CRM data can support it
What happens in my Google Ads account?

One conversion action is created, called VBB Lead Value, and each lead is sent to it with its own value. Nothing else is touched. Switching a campaign to value-based bidding is a change you make, and we show you where.

What has to be switched on in Google Ads?

One conversion action, which we create for you. If your leads carry a Google click ID, that is all. If we match on email instead, turn on Enhanced conversions for leads under Goals, Conversions, Settings, and make sure the Google tag on your site collects the email at the form. The Connect step tells you which case you are in.

How will I know it worked?

Once connected, the tool keeps reading your CRM and compares the leads Google buys after the switch against the ones before, measured in real outcomes, not in the numbers we sent.

How to measure the result, in the guide
How long before I know if it worked?

Three stages, and only the last one is slow.

Google re-learns first. Its own yardstick is up to around 50 conversion events or three conversion cycles, and a conversion cycle counts the delay before an imported conversion is reported. On lead-gen volume that is weeks, not days. Any significant change restarts it, and nothing inside that window is representative.

Which leads Google buys shows next. That is known the day a lead arrives, so the shift in mix is readable within weeks at normal volume. It is the first real evidence the bidding changed behaviour.

Whether those leads paid comes last, and it waits on your sales cycle. We hold that comparison until one and a half cycles have passed and 25 deals have resolved either side: on a 60-day cycle, 90 days is the earliest, not the estimate.

The evidence that arrives first, and its limits

See what your own leads are worth

Upload a CRM export and find out whether your lead values vary, and by how much. About five minutes, and nothing is stored.