Connector

Ask ChatGPT about your Criteo Ads data

Load Criteo Ads into your data warehouse first, link its spend and attributed orders to web analytics and deals with SQL keys, then ask ChatGPT in plain words. The answers come from your governed Data Marts, not from the ad account.

Criteo AdsConnectedPlacement Catego…PlacementsStatisticsTransactions
Data MartPublishedone definition
ChatGPTClicksAdver…Categ…Daily 09:00
Refreshed on a schedule. No exports, no copy-paste.

Get Started Free

Hand this to your AI

Ask ChatGPT about Criteo Ads and it sees only the revenue Criteo credits to itself, not the deals your business closed.

Paste this into your AI assistant. It loads Criteo Ads into your data warehouse with OWOX Data Marts, links spend to web analytics and deals, and connects ChatGPT through the OWOX MCP server.

The prompt

load Criteo Ads into my data warehouse, link its spend to my website visits and deals, then let ChatGPT answer what revenue Criteo brought in for this week's spend, by day

Endpoints

S00 · Why

Why ChatGPT needs your data warehouse, not the Criteo Ads account

Pointed at the Criteo Ads account alone, ChatGPT sees one platform's own figures. The account does not show which campaign led to a deal, because ad spend, website visits and CRM deals live in different systems. Joining them reliably, at scale and business-ready is the job of a data warehouse, so ChatGPT reads the answers from there.

  • Criteo Ads reports the sales it attributes to itself, not whether another channel claimed the same order
  • The data analyst links Criteo Ads cost, web analytics and CRM deals by SQL keys and controls the result
  • ChatGPT reads governed Data Marts, so every answer traces back to analyst-written SQL
Criteo AdsRetargeting spend
ChatGPT
No link to deals
Data warehouseJoined by id
Web analyticsClicks, form fills
CRMDeals

S01 · Step 1

Step 1: Load Criteo Ads into your data warehouse first

Create a Data Mart with Criteo Ads as the data source and choose where the data lands. It works with any popular data warehouse.

  • Four endpoints and 196 fields to choose from, Statistics being the widest
  • Transactions lists each order Criteo Ads attributes to itself, with its amount and the click or display behind it
  • Open the Criteo Ads connector for your data warehouse below
Criteo AdsData Mart
Your data warehouseGoogle BigQueryAWS AthenaSnowflakeAWS RedshiftDatabricks
criteo_ads.statistics

S03 · Step 3

Step 3: Connect ChatGPT to your data with OWOX MCP

Install the OWOX Data Marts plugin in ChatGPT (Plugins > Install plugin > Sign in), then choose the Data Marts it may see. ChatGPT gets only what you expose, never raw database access.

  • Authorize specific Data Marts, not your whole data warehouse
  • Publish the Data Marts you want ChatGPT to answer from, such as Criteo Ads Statistics and Transactions
ChatGPTConnectorsOWOX MCPAddConnected
Data martsUnified Ad SpendSessions

S04 · Step 4

Step 4: Ask ChatGPT about Criteo Ads

Ask in plain words. ChatGPT finds the right Data Mart and runs analyst-defined SQL against it, so the answer is built from your data warehouse.

  • The answer is built by get_relevant_data_marts_by_prompt and query_data_mart
  • Ask about the orders Criteo Ads claims next to the other platforms: Transactions holds each one with its amount
  • platform_roas and platform_cpa are what each platform claims; Sessions and Orders in the same model give the store's own count to set against them
ChatGPTShow platform_roas and platform_cpa by channelget_relevant_data_marts_by_promptquery_data_martplatform_roasplatform_cpa

S05 · Step 5

Step 5: Export the answer when you need to check or share it

In one click, export the answer or its source data to Google Sheets, CSV or XLS.

  • The export is the same Data Mart the assistant read, so the file and the chat agree
  • Optional: ask in chat first, export only what you need
Answerplatform_roas
ExportGoogle SheetsCSVXLSOne click

Recent updates

Why OWOX

Why OWOX for Criteo Ads in ChatGPT

Pointing ChatGPT at an ad account gets one platform's own figures into a chat. OWOX also keeps the data yours, linked and ready to model, so the answers cover the whole business.

  • You own the data. It lands in your own data warehouse, in tables you control.
  • Criteo's orders next to yours. Statistics and Transactions land in your data warehouse, so the orders Criteo attributes to itself can be compared with the orders your shop and CRM count.
  • Where the ads ran. Placements and Placement Categories break Criteo Ads performance down by publisher placement and content category.
  • Zero hallucinations. ChatGPT queries governed Data Marts with analyst-written SQL, so every number traces back to the query behind it.
  • Maintained for you. No scripts to fix when Criteo changes its API.

Book a callGet Started Free

Trust

The Data Partner You Can Trust

users

175K Source: Internal OWOX data as of 2026-11-11

Executives and data analysts across 20+ industries

G2 rating

4.9★2

“A trusted data analytics partner” — verified review

npm installs

171K3

In Open Source We Trust

Customers