# Connect Criteo to Salesforce

> Sync retargeting audiences, campaign metrics, and revenue data between Criteo and Salesforce for smarter advertising decisions.

**Canonical page:** https://tray.ai/connectors/criteo-salesforce-integrations/
**Criteo connector:** https://tray.ai/connectors/criteo-integrations/
**Criteo documentation:** https://tray.ai/documentation/connectors/service/criteo
**Salesforce connector:** https://tray.ai/connectors/salesforce-integrations/
**Salesforce documentation:** https://tray.ai/documentation/connectors/service/salesforce

## Overview

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.

## Use cases

### 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

### 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

### 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

### 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

### 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

### 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

### Reconcile Criteo Ad Spend Against Salesforce Campaign Budgets

Automatically pull Criteo daily or monthly spend data and reconcile it against Salesforce campaign budget records, flagging overspend or underspend directly in the CRM. Finance and marketing operations teams get accurate, current budget utilization without running manual reports, plus a clean audit trail tied to Salesforce campaign records.

- Real-time budget tracking without manual reconciliation
- Automatic alerts for overspend thresholds in Salesforce
- Clean audit trail for finance and marketing ops reviews

## Templates

### Sync Salesforce Lead Segments to Criteo Audiences

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.

Connectors used: Salesforce, Criteo

### Create Salesforce Leads from Criteo Conversion Events

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.

Connectors used: Criteo, Salesforce

### Suppress Closed-Won Salesforce Contacts from Criteo Campaigns

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.

Connectors used: Salesforce, Criteo

### Daily Criteo Performance Report Logged to Salesforce Campaigns

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.

Connectors used: Criteo, Salesforce

### Refresh Criteo Lookalike Seed Audience from Top Salesforce Accounts

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.

Connectors used: Salesforce, Criteo

### Alert Sales Reps in Salesforce When Prospects Engage with Criteo Ads

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.

Connectors used: Criteo, Salesforce

## Challenges Tray.ai solves

### 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.

### 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.

### 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.

### Complex Data Mapping Between Criteo and Salesforce APIs

Criteo and Salesforce have fundamentally different data models. Criteo operates on hashed audience identifiers, segment IDs, and campaign metrics; Salesforce uses object-based records with custom field schemas. Building a reliable mapping layer between the two requires ongoing developer effort as both platforms update their APIs.

**How Tray.ai helps:** tray.ai provides a visual workflow builder with built-in connectors for both Criteo and Salesforce, handling API authentication, rate limiting, and data transformation. Drag-and-drop mapping tools let operations teams define field-level transformations between the two platforms without writing custom code, and tray.ai maintains the connectors as APIs change.

### Ad Engagement Signals That Never Reach the Sales Team

When a high-value Salesforce prospect clicks a Criteo ad multiple times in a single session, that purchase intent signal is invisible to sales unless someone manually checks both platforms and cross-references the data. By then, the engagement window has usually closed.

**How Tray.ai helps:** tray.ai connects Criteo engagement data to Salesforce workflow logic, automatically creating follow-up tasks or updating opportunity stages when defined engagement thresholds are met. Sales reps get Salesforce notifications tied directly to specific ad engagement events, so they can reach out at the moment of highest intent.

## Learn more

- Intelligent Integration: https://tray.ai/platform/intelligent-ipaas/
- Merlin Agent Builder: https://tray.ai/platform/merlin-agent-builder/
- Agent Gateway for MCP: https://tray.ai/platform/agent-gateway/
- Book a demo: https://tray.ai/contact/
