
Connectors / Integration
Connect Criteo and Salesforce to Unify Ad Performance with CRM Data
Sync retargeting audiences, campaign metrics, and revenue data between Criteo and Salesforce for smarter advertising decisions.
Criteo + Salesforce integration
Criteo handles retargeting and commerce media advertising. Salesforce manages customer relationships and sales pipelines. When these platforms operate in silos, marketing teams lose context about how ad spend translates into pipeline and closed revenue. Integrating Criteo with Salesforce via tray.ai gives you a closed-loop view from first ad impression to final deal, so teams can optimize campaigns based on real CRM outcomes.
Connecting Criteo and Salesforce changes how marketing and sales teams work together on revenue. Syncing Salesforce contact and opportunity data into Criteo lets marketers build precise retargeting audiences based on deal stage, lead score, or customer lifetime value. Pulling Criteo campaign performance — impressions, clicks, conversions, and ROAS — back into Salesforce gives sales reps and revenue leaders a complete picture of how advertising touchpoints are influencing pipeline. This two-way data flow cuts out manual spreadsheet exports, reduces attribution blind spots, and helps teams move faster on budget decisions.
Automate & integrate Criteo + Salesforce
Automating Criteo and Salesforce business processes or integrating data is made easy with Tray.ai.
Use case
Sync Salesforce Contacts into Criteo Audience Segments
Automatically push Salesforce contact lists, segmented by lead status, lifecycle stage, or account tier, into Criteo as custom audiences for retargeting campaigns. When a contact's status changes in Salesforce, the corresponding Criteo audience updates in real time, so your ads always reach the most relevant prospects. No more manual CSV exports that cause audience lag and wasted spend.
- Real-time audience freshness without manual uploads
- Precise segmentation based on live CRM data
- Reduced wasted spend on outdated or irrelevant audiences
Use case
Create or Update Salesforce Leads from Criteo Conversions
When a user converts through a Criteo campaign — filling out a form, signing up, or completing a purchase — automatically create or update a lead or contact record in Salesforce. Conversion event data including campaign name, ad set, and click timestamp maps directly to Salesforce fields. Every Criteo-sourced lead enters your CRM immediately, with full campaign attribution intact.
- Zero lead leakage from paid retargeting campaigns
- Automatic campaign attribution on every Salesforce lead
- Faster lead response times from sales teams
Use case
Log Criteo Campaign Performance as Salesforce Activities
Automatically log daily or weekly Criteo campaign performance summaries — impressions, clicks, spend, and conversions — as tasks or custom object records in Salesforce. Sales and marketing leaders can review ad performance directly in their CRM without switching platforms. Ad touchpoints and pipeline movement end up on the same timeline.
- Centralized performance visibility inside Salesforce
- No need to switch between Criteo dashboards and CRM reports
- Faster campaign reviews during sales and marketing syncs
Use case
Suppress Closed-Won Customers from Criteo Retargeting
Automatically remove Salesforce contacts with a Closed-Won opportunity from active Criteo retargeting audiences, so you stop serving ads to existing customers. When an opportunity stage updates in Salesforce, tray.ai triggers a removal from the relevant Criteo segment in real time. Your retargeting budget stays focused on unconverted prospects.
- Eliminate ad spend on already-converted customers
- Better brand experience for existing clients
- More efficient retargeting budget allocation
Use case
Build Lookalike Audiences from High-Value Salesforce Accounts
Identify your highest-value Salesforce accounts by ARR, deal size, or custom scoring, and automatically sync those contacts into Criteo as a seed audience for lookalike targeting. As new high-value accounts are identified or scored in Salesforce, the Criteo seed list refreshes automatically. Your retargeting strategy stays current without anyone touching a spreadsheet.
- Lookalike audiences powered by real revenue data
- Continuous seed list refreshes without manual work
- Higher-quality prospecting at the top of the funnel
Use case
Trigger Salesforce Opportunity Updates Based on Criteo Engagement
When a Salesforce prospect engages significantly with a Criteo ad — multiple clicks or a video completion — automatically update their opportunity stage or create a follow-up task for the owning sales rep. High-intent prospects get prioritized at the right moment rather than falling through the cracks.
- Sales reps are alerted to high-intent ad engagement
- Opportunity stages reflect real buyer behavior signals
- Faster sales follow-up on warm, ad-engaged prospects
Challenges Tray.ai solves
Common obstacles when integrating Criteo and Salesforce — and how Tray.ai handles them.
Challenge
Audience Data Becoming Stale Between Systems
Salesforce CRM data changes constantly — leads are qualified, deals close, customers churn — but Criteo audience lists only reflect whatever was last manually uploaded. This lag means retargeting campaigns regularly target the wrong people: closed customers still see acquisition ads, and hot new leads miss retargeting windows entirely.
How Tray.ai helps
tray.ai uses event-driven triggers on Salesforce record changes to push audience updates to Criteo in near real time. Every lead status update, opportunity stage change, or contact field edit can automatically trigger an audience addition or removal in Criteo, keeping segments current without any manual intervention.
Challenge
Missing Campaign Attribution on Salesforce Lead Records
When leads convert through Criteo campaigns and get manually entered into Salesforce — or imported via CSV — the original campaign attribution data is often lost or inconsistently recorded. Without it, you can't accurately measure Criteo's contribution to pipeline and revenue, which makes budget justification a guessing game.
How Tray.ai helps
tray.ai captures Criteo conversion events at the moment they fire and maps all available campaign metadata — campaign name, ad set ID, click date, device type — directly to custom fields on the Salesforce lead or contact record. Attribution is applied automatically and consistently, giving you a reliable dataset for revenue attribution reporting.
Challenge
No Visibility into Criteo Performance Inside Salesforce
Marketing and sales leaders who live in Salesforce have no native way to view Criteo campaign performance without logging into a separate platform. The result is fragmented reporting, delayed insights, and conversations during revenue reviews where ad results and pipeline data never quite line up.
How Tray.ai helps
tray.ai automates the daily ingestion of Criteo campaign metrics into Salesforce campaign objects or custom reporting records. Teams can build Salesforce dashboards that include Criteo KPIs alongside pipeline data, creating a single source of truth for revenue performance without requiring access to the Criteo platform.
Templates
Pre-built workflows for Criteo and Salesforce you can deploy in minutes.
This template monitors Salesforce for changes to lead or contact records matching defined criteria and automatically pushes updated audience lists to Criteo. It handles additions and removals dynamically, keeping Criteo segments aligned with live Salesforce data.
This template listens for conversion events fired in Criteo and automatically creates or upserts corresponding lead or contact records in Salesforce with full campaign attribution data. Every paid conversion is captured in the CRM with source, campaign, and timestamp fields populated.
This template watches Salesforce for opportunities that move to the Closed-Won stage and automatically removes the associated contacts from active Criteo retargeting audiences. It prevents wasted ad spend on existing customers and keeps retargeting focused on unconverted prospects.
This template runs on a daily schedule, pulling the previous day's Criteo campaign metrics and logging them as custom records or activity entries on the corresponding Salesforce campaign object. Marketing teams can track ROAS, clicks, and spend directly within Salesforce without leaving the CRM.
This template runs weekly, querying Salesforce for accounts that meet high-value criteria such as ARR threshold or custom scoring, and pushes the updated contact list to Criteo as a refreshed seed audience for lookalike targeting. Your best-performing lookalike campaigns stay seeded with your most current top-tier customers.
This template monitors Criteo engagement data for high-intent signals — repeat clicks or video completions from tracked prospects — then creates a follow-up task assigned to the owning Salesforce rep. Hot prospects get followed up on quickly, not after someone remembers to check two platforms.
How Tray.ai makes this work
Criteo + 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 Criteo and Salesforce — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose Criteo + Salesforce actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Ship your Criteo + Salesforce integration.
We'll walk through the exact integration you're imagining in a tailored demo.