

What is MRC Accreditation?
The Media Rating Council (MRC) accredits measurement systems that comply with the standards outlined in the IAB/MRC Guidelines. Criteo's accreditation certifies that its methodologies for counting clicks and impressions in Commerce Max adhere to these guidelines. Currently, the certification covers onsite ad measurement only.
Why It Matters
Validates that Criteo's measurement systems follow industry best practices.
Ensures transparency and accountability in click and impression reporting.
Allows advertisers to trust that invalid traffic (IVT) is identified and excluded.
Who Is It For?
Advertisers using Commerce Max for onsite campaigns.
When to Use It
When verifying click and impression billing accuracy.
During audits, compliance checks, or client reviews.
When measuring campaign performance quality using IVT data.
MRC Accreditation Audit Process
The MRC accreditation certifies that Criteo's Commerce Max click and impression measurement systems adhere to IAB/MRC Guidelines. You can view our certification letter attached.
For additional information on these standards and guidelines, visit the IAB/MRC Guidelines.
Retailers Not Covered by MRC Accreditation
MRC accreditation applies to all Criteo retailers with the exception of those listed below. Campaigns running on these retailers use Criteo's standard measurement methodology, but MRC IVT filtering does not apply.
Retailer |
|---|
Bloomingdale's |
BWS |
Canadian Tire |
Costco Business Delivery (US) |
Dan Murphy's |
FreshDirect |
L'Équipeur |
La Unión Nicaragua |
Leclerc Drive |
Lowe's (US) |
Mark's |
MediaMarkt BE (FR) |
MediaMarkt CH (DE) |
Mercatus |
Migros CH (DE) |
Migros CH (EN) |
Migros CH (FR) |
Migros CH (IT) |
OfficeDepot |
Paiz Guatemala |
Parfumdreams DE |
Sport Chek |
Staples |
Partner Qualification
Criteo maintains Supply Partner Guidelines and Advertiser Guidelines to ensure high-quality supply and demand networks. Advertisers must have their products on the retailer's site to serve ads through Commerce Max. While Criteo relies on the retailer to implement functionality, Criteo conducts thorough tests to ensure complete integrations and implementations.
Filtration Methodology
Criteo uses various methods to identify and filter out invalid click and impression traffic, which can be non-human or human. We use data from the Interactive Advertising Bureau (IAB) and Trustworthy Accountability Group (TAG) to detect non-human traffic. Criteo also blocks traffic from employee accounts, internal testing accounts, and internal IP addresses. The filtering rules are reviewed quarterly by an internal committee and adjusted as needed. Advertisers can view excluded invalid clicks in the Analytics tab of Commerce Max.
If a new type of invalid traffic is discovered, Criteo conducts a backward-looking analysis to see if previously reported data was significantly affected. If the data was materially impacted, clients will be notified and steps will be taken to resolve any issues.
Criteo's Engineering Team updates filtration methods on a quarterly review cycle, with additional updates when issues are uncovered or new standards are required. The filtration methods are as follows:
Decision rate. Criteo traffic receives significant information to apply a 100% invalid traffic decision rate on activity.
Multiple-click-per-impression. Criteo limits billable clicks to two clicks per ad impression on ads generated from Commerce Max. This includes a lookback window of 30 minutes after the initial impression. Any clicks outside the limit are excluded from billing.
Click staleness. A click is considered invalid if the time between the ad impression and the click exceeds the impression-staleness window. These invalid clicks are excluded from billing.
User frequency capping. Criteo limits the frequency of all ads (across advertisers) that can be served to specific users. The frequency caps employed are proprietary and not disclosed.
Upfront filtration. Criteo leverages upfront filtration to detect invalid traffic and exclude it. Techniques include industry-standard blocklists from endpoints deemed risky.
IAB/ABCe International Spiders and Robots List. The IAB/ABCe International Spiders & Robots List is used to identify and remove community-known bots.
Activity-based filtration. Criteo tracks user events and activity frequency to determine commercial intent and invalidates traffic — both impressions and clicks — that fails to meet a minimum quality threshold.
Click Measurement Methodology
Criteo Commerce Max uses the "In-Unit Click" reporting methodology for measurement. According to the IAB Measurement Guidelines, this type of click "represents measurement of user-initiated actions on advertisements, but, in contrast to a 'click' or 'click-through,' an in-unit click does not lead to a redirect from the publisher." Retail media clicks can take the user to another page on the publisher site but do not redirect the user to a different web location.
Impression Measurement Methodology
Criteo counts an impression when the placement or product is loaded and begins to render on the retailer's page.
Since Criteo ads are native and called by retailer sites for placement, Criteo relies on the retailer to implement the necessary beacons according to the appropriate guidelines. As an added assurance, Criteo conducts periodic testing to ensure that guidelines are being met. Criteo also maintains specific Supply Partner Guidelines to ensure the operation of a high-quality supply network.
Data Logging, Processing, and Reissuance
Each call to Criteo delivery servers generates a logging event that is processed through the data pipeline and stored in the Criteo data warehouse. Criteo validates that all required information is contained in each event. These events are then available in the Commerce Max reporting service.
If Criteo detects issues that impact advertiser spend or data, we follow established investigative and escalation processes to determine the overall impact and potential credits or refunds for advertisers. These are handled on a case-by-case basis and communicated to impacted advertisers by Criteo's customer service teams. In these cases, data can be reprocessed to provide correct billing and reporting metrics.
MRC Invalid Traffic Reporting Columns
The Onsite Sponsored Products Activity and Onsite Display Activity reports available in the Analytics tab of Commerce Max have been enhanced to display click and impression quality information. For more information, see the tooltips on the report pages. The following columns related to click and impression quality can be added to these reports:
Clicks (Gross). The number of times your ads were clicked, including suspected invalid traffic.
Clicks (Net). This metric excludes invalid traffic per GIVT requirements.
Clicks (Invalid). Clicks identified as unintentional or fraudulent by our traffic monitoring.
Impressions (Gross). The number of times your ads were shown, including suspected invalid traffic.
Impressions (Net). This metric excludes invalid traffic per GIVT requirements.
Impressions (Invalid). Impressions identified as unintentional or fraudulent by our traffic monitoring.
Cache-Busting Techniques
To minimize undercounting due to caching, Criteo Commerce Max uses expiry, unique string assignments, and cache-control headers.
Known Limitations
At this time, MRC accreditation for Commerce Max does not cover all campaign formats or retailers:
Offsite and video campaigns are not included in the current certification scope. Impressions and clicks associated with these formats follow Criteo's standard measurement methodology, but MRC IVT filtering does not apply. These formats are scheduled to be included in a future phase of accreditation.
Select retailers are not yet covered by MRC accreditation. See the Retailers Not Covered by MRC Accreditation section above for the full list.
For additional information on MRC standards, visit the IAB/MRC Guidelines.

