A Criteo ads strategy that scales starts with a clean product feed and correct event tracking, then splits campaigns by funnel stage (retargeting, consideration and acquisition), sets bidding goals that match each stage, and proves incremental value with holdout tests before raising budget. Criteo’s strength is dynamic product ads shown to shoppers based on what they browsed, so the feed and the tag decide most of the result.
Many advertisers run Criteo as a single retargeting campaign and judge it on post-view ROAS. That number looks good and says little, because some of those shoppers would have bought anyway. A plan worth scaling separates what Criteo caused from what it was merely present for.

What has to be in place before launch?
The Criteo OneTag, or a server-side or app SDK integration, sends events from your site: homepage view, product view, add to cart, basket view and sale with transaction ID and value. Missing or duplicated events are the most common setup problem, and they silently break audiences.
The product feed is the second foundation. Criteo builds ads from it, so titles, images, prices and availability need to be accurate and updated often. Most platforms (Shopify, Magento, Salesforce Commerce Cloud, WooCommerce) have feed connectors; check that product IDs in the feed match the IDs the tag sends.
- OneTag events firing on all key pages with correct product IDs.
- Sale event with order ID, value and currency, deduplicated.
- Feed updated at least daily, with stock status.
- Product images at good resolution, without text overlays where possible.
- Category and brand fields filled for better recommendations.
How should campaigns be split by funnel stage?
Retargeting campaigns reach people who viewed products or carted without buying. Consideration campaigns reach people who visited but showed weaker intent, or similar shoppers from Criteo’s commerce data. Acquisition campaigns reach new shoppers who match the profile of your buyers.

Each stage needs its own goal. Retargeting can be judged on cost per sale or ROAS. Acquisition should be judged on new customer cost and later value, because its immediate ROAS will be lower. Putting them in one campaign lets the algorithm spend on the easy retargeting audience and starves acquisition.
- Retargeting: cart abandoners, product viewers in the last 7 to 30 days.
- Consideration: site visitors with low engagement, category browsers.
- Acquisition: lookalike or interest audiences based on commerce signals.
Which audience rules make the biggest difference?
Recency matters most in retargeting. A shopper who carted yesterday is worth more than one who viewed a product 45 days ago. Split retargeting audiences by recency window and bid differently, or at least exclude very old visitors when budgets are tight.
Exclude recent buyers from retargeting unless you sell consumables with a predictable reorder cycle. Showing the same jacket to someone who just bought it wastes impressions and annoys customers. Use the sale event to build a recent-purchaser exclusion list.
Frequency and product exclusions
Set frequency caps so the same shopper does not see ads dozens of times a day. Exclude products with low margin or low stock from the feed used in campaigns, using Criteo’s product set filters. Promoting an item that will be out of stock tomorrow is an easy loss to avoid.
What bidding goals fit each campaign?
Criteo offers optimization toward goals such as clicks, conversions, conversion value and, in some accounts, new customers or visits. Retargeting campaigns usually optimize toward conversion value with a target ROAS. Acquisition campaigns often start with visits or conversions and move to value once data builds.
For example, a fashion retailer might set a retargeting target ROAS based on margin breakeven and run acquisition on a cost-per-visit goal for the first month. After the acquisition campaign gathers enough sales, it can switch to a conversion goal with a separate, lower ROAS target. These are example settings, not universal rules.
How do you prove incrementality before scaling?
Criteo supports incrementality testing, often called A/B or holdout tests, where a share of the target audience is held out from seeing ads. Comparing sales from the exposed and held-out groups shows the lift the campaign caused. Ask your account manager how it is set up in your account.
Run the test long enough to cover a normal purchase cycle, and keep budget and creative stable during it. The result is usually a lift figure that is smaller than platform ROAS suggests. That is the number to use when deciding whether more budget is worth it.
- Pick one campaign, usually retargeting, for the first test.
- Agree on holdout share and duration before starting.
- Freeze major changes during the test.
- Compare incremental revenue against spend, not attributed revenue.
How should creative and formats be managed?
Criteo generates dynamic ads from the feed, but you control templates, logo, colors, calls to action and format coverage. Activate the formats that cover the most inventory: standard display sizes, native and, where available, video. Check that ads render correctly in each size; long product titles get cut off in small formats.
Refresh templates a few times a year and around seasonal sales. Dynamic ads look similar over time even when products change, and fresh layouts can recover attention.
What does a scaling plan look like?
Scale in steps, not jumps. After an incrementality test confirms lift, raise the budget of that campaign by a set amount, for example 20 to 30 percent, and watch cost per incremental sale for two weeks. If it holds, raise again. If it rises sharply, you have reached the efficient limit of that audience.
Then move budget into acquisition, where long-term growth comes from. Retargeting is limited by site traffic; it cannot grow faster than the number of visitors. Acquisition can.
- Step 1: clean tag and feed, launch retargeting.
- Step 2: holdout test on retargeting.
- Step 3: add consideration and acquisition with separate goals.
- Step 4: scale each campaign in steps while watching incremental cost.
Keep a short log of every budget step and the incremental cost observed after it. Over a few quarters it shows where each campaign’s efficient limit sits, which makes the next planning cycle far less of a guess.
Before each step, confirm the feed and tag are still healthy; a broken event during a scale-up looks exactly like saturation.
Where to start this week
Use Criteo’s tag checker or your browser’s developer tools to confirm that product view, add to cart and sale events fire with matching product IDs. Compare a sample of feed prices against the live site.
Then look at your current campaign structure. If retargeting and acquisition sit in one campaign, plan the split, and ask your account manager about setting up a holdout test on retargeting before any budget increase.
Keep reading: Criteo Ads · Advertising