
Connectors / Integration
Connect Google Ads and Salesforce to Close the Loop on Revenue Attribution
Sync ad spend, leads, and conversion data between Google Ads and Salesforce to make smarter campaign decisions and improve ROI.
Google Ads + Salesforce integration
Google Ads and Salesforce are two of the most important platforms in a modern revenue stack, but they don't talk to each other out of the box. Marketing teams rely on Google Ads to drive top-of-funnel traffic and leads, while sales teams live in Salesforce to manage pipelines, close deals, and track revenue. Integrating the two removes the blind spots between ad clicks and closed-won opportunities, giving every team a shared, accurate picture of what's actually working.
When Google Ads and Salesforce run in silos, marketing budgets get misallocated and revenue attribution breaks down. Leads from paid campaigns enter Salesforce without any context about which keywords, ad groups, or campaigns drove them — making it nearly impossible to calculate true cost per acquisition or return on ad spend. By connecting Google Ads with Salesforce through tray.ai, teams can automatically push lead and opportunity data back into Google Ads as offline conversions, so Smart Bidding optimizes toward actual revenue instead of click metrics. Sales teams get lead records enriched with campaign source data the moment a prospect enters the CRM. Marketing teams can build high-intent audiences in Google Ads from Salesforce segments like churned customers, high-value prospects, or open opportunities. The result is a tighter feedback loop between spend and revenue that cuts wasted budget and speeds up pipeline growth.
Automate & integrate Google Ads + Salesforce
Automating Google Ads and Salesforce business processes or integrating data is made easy with Tray.ai.
Use case
Offline Conversion Tracking from Closed Deals
When a Salesforce opportunity reaches Closed Won status, tray.ai automatically sends the conversion event back to Google Ads as an offline conversion. This connects a paid click to real revenue, feeding Google's Smart Bidding algorithms with signals that actually matter. Marketing teams get accurate ROAS data without manual data exports or spreadsheet reconciliation.
- Enable Smart Bidding to optimize toward revenue, not just leads
- Eliminate manual CSV uploads of offline conversion data
- Attribute closed revenue to specific campaigns, ad groups, and keywords
Use case
Automatic Lead Creation in Salesforce from Google Ads Form Submissions
Google Ads Lead Form extensions capture prospects directly within the ad experience, but those leads need to reach Salesforce fast to avoid drop-off. tray.ai creates or updates Salesforce leads in real time the moment a form is submitted, complete with UTM parameters and campaign metadata. Sales reps get a fully enriched lead record within seconds, which cuts speed-to-lead response times dramatically.
- Eliminate manual lead imports from Google Ads lead forms
- Enrich Salesforce records with campaign, ad group, and keyword data
- Reduce lead response time from hours to seconds
Use case
Salesforce Customer Lists as Google Ads Audiences
By syncing Salesforce contact and lead segments to Google Ads Customer Match audiences, marketing teams can target or suppress ads based on CRM data. You can exclude existing customers from acquisition campaigns, re-engage cold leads with tailored messaging, or run upsell campaigns against specific account tiers. tray.ai keeps these audience lists continuously refreshed as records change in Salesforce.
- Keep Customer Match audiences fresh without manual list exports
- Suppress current customers from new-business acquisition campaigns
- Build high-precision upsell and re-engagement audiences from CRM segments
Use case
Campaign Performance Data Synced to Salesforce Campaigns
tray.ai pulls Google Ads metrics — impressions, clicks, cost, and conversions — and maps them directly to corresponding Salesforce Campaign records on a scheduled basis. Marketing ops teams get a unified campaign performance view inside Salesforce without leaving the CRM, which makes pipeline influence reporting and ROI dashboards a lot more accurate.
- View Google Ads performance data alongside Salesforce pipeline metrics
- Power Salesforce campaign influence and attribution reports with ad spend data
- Remove the need for manual performance reporting across disconnected platforms
Use case
Lead Scoring Enrichment Based on Ad Engagement
When a known Salesforce contact clicks or converts on a Google Ads campaign, tray.ai can update their lead score or custom fields in Salesforce to reflect that engagement signal. Sales reps get immediate visibility into which prospects are actively engaging with paid campaigns, so they can prioritize outreach accordingly. That enriched scoring data can also trigger automated follow-up sequences or alert notifications within Salesforce.
- Incorporate paid ad engagement signals into Salesforce lead scoring models
- Trigger timely sales follow-up when prospects interact with active campaigns
- Give sales reps real-time context on which leads are in-market right now
Use case
Opportunity-Based Bid Adjustments and Campaign Pausing
tray.ai can monitor Salesforce pipeline stages and trigger Google Ads campaign or ad group updates in response to deal signals. When a high-value opportunity hits the negotiation stage, a targeted campaign can activate automatically to reinforce brand messaging. When a product line starts generating a surge of unqualified leads, campaigns can be paused or budgets adjusted without waiting for a manual review cycle.
- Align ad spend with real-time pipeline conditions
- Activate or pause campaigns based on Salesforce opportunity data
- Reduce wasted spend on campaigns generating low-quality pipeline
Challenges Tray.ai solves
Common obstacles when integrating Google Ads and Salesforce — and how Tray.ai handles them.
Challenge
Capturing and Persisting GCLID Values Through the Funnel
Google Click Identifiers are the link between a Google Ads click and a downstream Salesforce conversion event, but they're often lost when leads move through web forms, marketing automation tools, and CRM entry points. Without a reliable GCLID on the Salesforce record, offline conversion uploads can't be matched to the original click, and attribution data ends up incomplete.
How Tray.ai helps
tray.ai workflows can intercept lead creation events from any entry point and verify or write the GCLID to a dedicated Salesforce field before the record is saved. Custom logic handles edge cases like missing or malformed GCLIDs, so you get the highest possible match rate when conversion data is later uploaded to Google Ads.
Challenge
Keeping Customer Match Audiences Fresh and Compliant
Google Ads Customer Match audiences degrade over time as contacts change email addresses, opt out of marketing, or no longer fit segment criteria. Manually exporting and re-uploading CSV files to keep audiences fresh is slow, error-prone, and creates real compliance risk when suppression lists fall behind.
How Tray.ai helps
tray.ai automates the full audience sync lifecycle by running scheduled jobs that re-query Salesforce segments, apply suppression and consent rules, and update Customer Match audiences via the Google Ads API. Contacts who've opted out or been removed from a segment are automatically dropped from the audience, so you stay compliant without anyone touching a spreadsheet.
Challenge
Matching Google Ads Campaigns to Salesforce Campaign Records at Scale
Organizations running dozens or hundreds of Google Ads campaigns face a real problem reliably mapping each one to its counterpart Salesforce Campaign record for reporting and attribution. Naming conventions drift, campaigns get renamed or restructured, and manual mapping tables go stale fast.
How Tray.ai helps
tray.ai workflows can maintain a mapping lookup table that links Google Ads campaign IDs to Salesforce Campaign IDs, so joins stay reliable during data sync operations. When new campaigns are created in Google Ads, the workflow can automatically create or suggest corresponding Salesforce Campaign records and update the mapping, keeping both systems aligned as the account evolves.
Templates
Pre-built workflows for Google Ads and Salesforce you can deploy in minutes.
Automatically captures every Google Ads Lead Form submission and creates a corresponding lead record in Salesforce, including campaign name, ad group, keyword, and form data. Deduplication logic checks for existing records before creating new ones.
Monitors Salesforce for opportunities that transition to Closed Won and uploads the associated GCLID and conversion value to Google Ads as an offline conversion event, enabling revenue-based Smart Bidding optimization.
Runs on a scheduled interval to export defined Salesforce contact or lead list views and sync them to a corresponding Google Ads Customer Match audience, keeping targeting and suppression lists current without manual effort.
Runs daily to pull Google Ads performance metrics by campaign and write them to the corresponding Salesforce Campaign records, enabling unified reporting and ROI analysis within Salesforce dashboards.
When a new lead is created in Salesforce from any source, this template looks up available Google Ads click data using the stored GCLID and writes campaign, ad group, and keyword attribution fields directly onto the Salesforce lead record.
Monitors Salesforce for accounts or contacts flagged with high churn risk and automatically adds them to a dedicated Google Ads Customer Match audience, triggering targeted retention campaign exposure without manual list management.
How Tray.ai makes this work
Google Ads + Salesforce runs on the full Tray.ai platform
Intelligent iPaaS
Integrate and automate across 700+ connectors with visual workflows, error handling, and observability.
Learn more →Agent Builder
Build AI agents that read, write, and take action in Google Ads and Salesforce — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose Google Ads + Salesforce actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Ship your Google Ads + Salesforce integration.
We'll walk through the exact integration you're imagining in a tailored demo.