Skip to content
Criteo logo Salesforce logo

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.

criteo
salesforce

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
criteo
salesforce

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
criteo
salesforce

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
criteo
salesforce

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
criteo
salesforce

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
criteo
salesforce

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.

Sync Salesforce Lead Segments to Criteo Audiences

Salesforce Salesforce
Criteo Criteo

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.

Create Salesforce Leads from Criteo Conversion Events

Criteo Criteo
Salesforce Salesforce

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.

Suppress Closed-Won Salesforce Contacts from Criteo Campaigns

Salesforce Salesforce
Criteo Criteo

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.

Daily Criteo Performance Report Logged to Salesforce Campaigns

Criteo Criteo
Salesforce Salesforce

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.

Refresh Criteo Lookalike Seed Audience from Top Salesforce Accounts

Salesforce Salesforce
Criteo Criteo

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.

Alert Sales Reps in Salesforce When Prospects Engage with Criteo Ads

Criteo Criteo
Salesforce Salesforce

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.

Ship your Criteo + Salesforce integration.

We'll walk through the exact integration you're imagining in a tailored demo.