Integration · Salesforce → Google Ads

Connect Salesforce to Google Ads

Push the real euro value of every Salesforce opportunity into Google's Smart Bidding, so your campaigns learn to chase the deals that actually close instead of cheap form submissions.

Connecting Salesforce to Google Ads with PipeValue takes the opportunity and pipeline data already living in your CRM and sends each deal's true monetary worth back to Google — so the platform spends your budget chasing the prospects who actually become paying customers, not the ones who simply filled in a form.

What it does

Salesforce knows exactly which leads turned into real money: the opportunity amounts, the stages they reached, and the deals that finally hit Closed Won. Google Ads, on its own, knows none of this. PipeValue bridges the two — reading the value of each opportunity and streaming it into Google as a conversion the bidding algorithms can actually optimise toward, so your ad account learns from revenue instead of raw lead counts.

Why it matters

Out of the box, Google Ads can't see which Salesforce opportunities close. Every form submission counts as one identical "conversion," so a curious browser who never buys and a six-figure enterprise deal look exactly the same to the algorithm. Google then does the rational thing: it spends more to find more of the cheap leads, because they're easier to win — and your pipeline quietly fills with prospects sales will never close.

The intelligence you need already exists inside Salesforce; it just never reaches the place where bidding decisions are made. When you feed real opportunity values back to Google, the instruction changes from "get me 100 cheap leads" to "go find more of the leads worth €40,000." That shift is what marketers mean by value-based bidding, and it's the fastest way to make the same budget produce more closed revenue.

What data flows

PipeValue is deliberately light-touch. It reads only what it needs to calculate and match a value, and nothing else leaves your CRM. In plain words, here's what travels between Salesforce and Google:

  • Opportunity amount. The euro figure on the deal — so a €40k opportunity carries far more weight than a €3k one when Google decides where to bid.
  • Opportunity stage. Where the deal sits in your pipeline, so you can choose to send value only once a deal reaches a stage you trust, such as Closed Won.
  • Google click ID (gclid) match. If the click that first brought the lead in was captured, we use it to tie the closed deal straight back to the exact campaign that earned it.
  • Hashed email. When there's no click ID, the contact's email is scrambled into an unreadable hash before it leaves, and Google uses that to match the conversion — it never receives the email itself.

On privacy: personal details are hashed before they ever reach Google, in line with Google's matching requirements, and PipeValue is built and hosted in the EU. Google sees a value and a match key, never your full customer records.

How it works

There's no engineering project hiding behind this — the whole flow comes down to four simple steps:

  1. Connect Salesforce in one click. You authorise PipeValue through Salesforce's official OAuth screen — no API keys to copy, no admin ticket to raise. We get read access to the opportunity and contact fields we need, and nothing more.
  2. Map value from the opportunity. Decide what a lead is worth using the data you already trust: the opportunity amount, the average deal size for that segment, or a value tied to the stage a deal reaches. You set the rules and stay fully in control of the numbers.
  3. Connect Google Ads. OAuth your Google account and PipeValue sets up the plumbing — offline conversions plus Enhanced Conversions for Leads — that feeds Smart Bidding strategies like target ROAS and Maximise conversion value. No spreadsheets, no manual uploads.
  4. Shadow, then go live. We recommend starting in a shadow period where values flow in and you watch the data line up against what you see in Salesforce. Once you're happy it's matching correctly, you flip to live and let Smart Bidding start optimising toward revenue.

What you need

This is built for marketing teams, not data teams. You need a Salesforce login with permission to grant access, a Google Ads account you can connect, and a rough idea of what an opportunity is worth to you. That's it — no warehouse to query, no pipeline to build, and not a line of code to write. If you've done this before with another CRM, our walkthrough on how to connect HubSpot to Google Ads follows the same logic, and the offline conversions glossary entry explains the underlying mechanism in plain English.

FAQ

Do I need to set up Google offline conversions myself?
No. Once you connect your Google Ads account through the official OAuth screen, PipeValue creates and feeds the right conversion action for you — whether that's an offline conversion import or Enhanced Conversions for Leads. You never have to wrangle gclid spreadsheets, build an upload schedule, or ask your ad agency to set anything up.

How does Google know which opportunity came from which click?
Two ways, and PipeValue uses whichever is available. If the Google click ID (gclid) was captured when the lead first arrived, we match the opportunity straight back to that click. When there's no gclid, Enhanced Conversions for Leads matches on the hashed email instead — so closed deals still tie back to the campaign that earned them, even months later.

What if an opportunity changes stage or amount after it's sent?
PipeValue keeps watching the opportunity. If the amount is revised or the deal moves to a new stage, we send Google an updated value so Smart Bidding always learns from the freshest number. You decide which stage counts as the moment value gets sent — for example only when an opportunity is marked Closed Won.

Is my Salesforce data safe?
Yes. PipeValue only reads the opportunity and contact fields needed to calculate and send a value, and any personal identifier such as an email is hashed before it ever reaches Google, in line with Google's matching rules. We're built and hosted in the EU, you connect through Salesforce's official OAuth, and you can revoke access at any time from inside Salesforce.

Connect Salesforce to Google Ads in minutes.

OAuth your CRM, pick your ad account, and watch real € values flow — no pipeline to build.

Start your 15-day free trial →