
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.
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
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
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
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
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
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.
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.
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.
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.
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.
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.
How Tray.ai makes this work
Criteo + Shopify 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 Shopify — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose Criteo + Shopify actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Ship your Criteo + Shopify integration.
We'll walk through the exact integration you're imagining in a tailored demo.