Skip to content
Criteo logo Shopify logo

Connectors / Integration

Connect Criteo and Shopify for Smarter Retargeting and Real Revenue Growth

Sync your Shopify store data with Criteo to automate audience targeting, cut wasted ad spend, and recover lost sales at scale.

Criteo + Shopify integration

Criteo and Shopify are a natural pairing for ecommerce brands that want to get more from their customer and product data. Shopify holds the ground truth about your catalog, orders, and customer behavior, while Criteo uses that data to serve personalized retargeting ads across the open web. Connecting the two eliminates manual data exports and keeps your ad campaigns in sync with real-time inventory, pricing, and purchase activity.

When Shopify and Criteo run independently, ecommerce teams end up manually exporting product feeds, reconciling attribution data, and updating audience segments — slow, error-prone work that introduces lag at every step. Automating the data flow between these platforms means Criteo always targets the right customers with accurate product information, ads stop serving to customers who've already converted, and bids adjust based on real purchase signals from Shopify. The result is a tighter feedback loop between ad performance and store revenue, lower acquisition costs, and retargeting spend that actually pulls its weight.

Automate & integrate Criteo + Shopify

Automating Criteo and Shopify business processes or integrating data is made easy with Tray.ai.

criteo
shopify

Use case

Real-Time Product Catalog Sync

Automatically push product updates from Shopify — new listings, price changes, inventory status — directly into Criteo's product catalog. Your retargeting ads always show accurate pricing and available stock, so shoppers aren't clicking ads for items you can't sell. Keeping the catalog fresh directly improves click-through rates and cuts wasted spend.

  • Eliminate stale pricing and out-of-stock products from retargeting ads
  • Reduce manual product feed management with automated syncing
  • Improve ROAS by promoting only available, correctly priced items
criteo
shopify

Use case

Abandoned Cart Audience Targeting

When a Shopify customer adds items to their cart but doesn't complete checkout, automatically create or update a Criteo audience segment to retarget that shopper with the exact products they left behind. No abandoned cart goes unaddressed, and no one has to manually upload a list to make it happen. Timely retargeting meaningfully increases the chances of cart recovery.

  • Automatically enroll abandoned cart shoppers into Criteo retargeting audiences
  • Serve personalized ads featuring the exact abandoned products
  • Reduce cart abandonment revenue loss without manual audience uploads
criteo
shopify

Use case

Post-Purchase Suppression and Upsell Audiences

When a Shopify order is confirmed, automatically remove the buyer from active retargeting campaigns in Criteo — no point spending money on someone who already converted. At the same time, enroll them in a Criteo upsell or cross-sell audience tailored to complementary products. Your retargeting budget ends up doing useful work across the full customer lifecycle, not just acquisition.

  • Stop serving conversion ads to customers who already purchased
  • Automatically shift buyers into upsell and cross-sell campaigns
  • Cut redundant post-conversion impressions from your ad spend
criteo
shopify

Use case

Dynamic Pricing and Promotion Updates

When a Shopify sale or promotion goes live, automatically update the affected products in Criteo's catalog and adjust ad parameters to match. Your promotional retargeting campaigns launch at the same moment your storefront does — not hours later. That coordination matters most during peak shopping periods when timing directly affects revenue.

  • Sync Shopify promotions with Criteo campaigns in real time
  • Prevent customers from seeing regular pricing ads during active sales
  • Maximize revenue during promotional windows with coordinated ad and store updates
criteo
shopify

Use case

Customer Lifetime Value Segmentation

Use Shopify order history and customer spend data to build audience segments in Criteo that separate VIP customers, one-time buyers, and lapsed purchasers. Automated syncing of customer data lets Criteo apply higher bids and better placements to your most valuable cohorts. Differentiated bidding by segment makes campaigns more efficient across the board.

  • Target high-LTV customers with premium retargeting placements and budgets
  • Re-engage lapsed customers with personalized win-back ad creatives
  • Improve bid efficiency by segmenting audiences based on actual purchase history
criteo
shopify

Use case

Refund and Return Audience Management

When a Shopify refund or return is processed, automatically update Criteo audience segments to reflect the change in customer status. Customers who returned a product won't keep seeing retention campaigns for something they sent back, and you can enroll them in re-engagement sequences instead. Clean audience data makes a real difference in how these customers experience your brand after a return.

  • Remove returned-product purchasers from irrelevant retention campaigns
  • Enroll refunded customers into tailored re-engagement ad sequences
  • Maintain clean, accurate audience data across both platforms

Challenges Tray.ai solves

Common obstacles when integrating Criteo and Shopify — and how Tray.ai handles them.

Challenge

Keeping Product Feeds Accurate Across Platforms

Shopify catalogs can contain thousands of SKUs with prices, inventory levels, and availability that change constantly. Manually exporting and uploading feed files to Criteo is error-prone and creates lag — which means ads end up promoting products that are out of stock or mispriced. That damages customer trust and burns ad budget on clicks that can't convert.

How Tray.ai helps

Tray.ai automates continuous product catalog syncing between Shopify and Criteo using scheduled triggers and real-time webhook events. Workflows validate and transform Shopify product data into Criteo-compatible formats before each push, so the feed stays accurate without any manual intervention.

Challenge

Managing Audience Segments at Scale

As a Shopify store grows, keeping Criteo audience segments current for abandoned carts, purchasers, VIP customers, and lapsed shoppers gets increasingly difficult. Manual audience uploads stop being feasible well before you hit enterprise scale, and stale segments quietly undermine campaign performance in ways that are hard to diagnose.

How Tray.ai helps

Tray.ai workflows respond to real-time Shopify events — order placements, cart abandonment, refunds — to instantly update Criteo audience memberships. Every segment stays accurate regardless of catalog or customer volume, with no manual uploads or batch jobs required.

Challenge

Preventing Ad Spend Waste on Converted Customers

Without automated suppression, Criteo campaigns keep serving conversion-focused ads to customers who've already purchased — burning budget on people who don't need acquisition-stage messaging. It's one of the most common and costly inefficiencies for Shopify merchants running always-on retargeting.

How Tray.ai helps

Tray.ai listens for Shopify order confirmation events and immediately triggers workflows that remove converted customers from active Criteo acquisition segments. The same workflow can enroll them in upsell campaigns at the same time, so every ad impression is directed at the right stage of the customer journey.

Templates

Pre-built workflows for Criteo and Shopify you can deploy in minutes.

Shopify Product Catalog to Criteo Auto-Sync

Shopify Shopify
Criteo Criteo

Automatically synchronizes the full Shopify product catalog to Criteo on a scheduled basis, pushing updates for new products, price changes, and inventory availability to keep retargeting ads accurate and current.

Abandoned Cart to Criteo Retargeting Audience

Shopify Shopify
Criteo Criteo

Listens for Shopify abandoned checkout events and automatically enrolls the associated customer and cart products into a Criteo dynamic retargeting audience segment to serve personalized recovery ads.

Shopify Order Confirmation to Criteo Purchase Suppression

Shopify Shopify
Criteo Criteo

When a Shopify order is placed, automatically removes the customer from active Criteo conversion-focused retargeting campaigns and adds them to a post-purchase upsell audience to maximize lifetime value.

Shopify Sale Event to Criteo Campaign Promotion Sync

Shopify Shopify
Criteo Criteo

Detects when a Shopify discount or sale campaign is activated and automatically updates the Criteo product catalog with promotional pricing, optionally adjusting campaign budget parameters for the duration of the sale.

Criteo Performance to Shopify Revenue Attribution Report

Criteo Criteo
Shopify Shopify

Pulls Criteo campaign performance data on a daily or weekly schedule and cross-references it with Shopify order data to produce a unified revenue attribution report delivered to stakeholders via email or saved to a data warehouse.

Shopify Customer LTV Segmentation to Criteo Audiences

Shopify Shopify
Criteo Criteo

Periodically analyzes Shopify customer order history to calculate lifetime value tiers and automatically creates or updates corresponding Criteo audience segments to enable differentiated bidding and creative strategies.

Ship your Criteo + Shopify integration.

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