Connector

Ask Criteo Ads Questions in ChatGPT

Ask Criteo Ads questions in ChatGPT using OWOX Data Marts. Collect Criteo Ads data into a governed data mart, then get answers in ChatGPT via OWOX's MCP server — every number traces back to analyst-written SQL.

Get Started Free

Endpoints

Criteo Ads endpoints

4 Criteo Ads endpoints you can import. Each lands in its own table in your warehouse.

  • Criteo Placement Categories

    Performance metrics broken down by content category.

    8 fieldsTime seriescriteo_ads_placement_categories
  • Criteo Placements

    Performance metrics broken down by publisher placement.

    21 fieldsTime seriescriteo_ads_placements
  • Criteo Statistics

    Statistics and metrics for Criteo advertising campaigns.

    156 fieldsTime seriescriteo_ads_statistics
  • Criteo Transactions

    Transaction-level data with individual order details attributed to Criteo ads.

    11 fieldsTime seriescriteo_ads_transactions

Data schema

Criteo Ads data schema

Criteo Placement Categories 8 fields · criteo_ads_placement_categories
Criteo Ads Criteo Placement Categories fields
FieldTypeDescription
advertiserIdSTRINGThe unique identifier for the advertiser.
categoryIdSTRINGThe unique identifier for the content category.
categoryNameSTRINGThe IAB content category of the publisher page where the ad was served.
dayDATEThe day of the placement category data (YYYY-MM-DD format).
displaysINTEGERThe number of ad impressions served in this category.
clicksINTEGERThe number of clicks in this category.
salesPc30dINTEGERThe number of transactions or conversions (30-day post-click).
salesPv1dINTEGERThe number of transactions or conversions (1-day post-view).
Criteo Placements 21 fields · criteo_ads_placements
Criteo Ads Criteo Placements fields
FieldTypeDescription
advertiserIdSTRINGThe unique identifier for the advertiser.
adsetIdSTRINGThe unique identifier for the adset.
adsetNameSTRINGThe name of the adset.
environmentSTRINGThe environment where the ad was served (Web, Android, iOS).
placementSTRINGThe publisher placement where the ad was served.
dayDATEThe day of the placement data (YYYY-MM-DD format).
clicksINTEGERThe number of clicks on this placement.
displaysINTEGERThe number of ad impressions served on this placement.
costNUMBERTotal money spent on this placement.
salesPc30dINTEGERThe number of transactions or conversions (30-day post-click).
salesPv1dINTEGERThe number of transactions or conversions (1-day post-view).
revenuePc30dNUMBERThe revenue generated (30-day post-click).
revenuePv1dNUMBERThe revenue generated (1-day post-view).
cosPc30dNUMBERThe cost of sale (30-day post-click).
cosPv1dNUMBERThe cost of sale (1-day post-view).
roasPc30dNUMBERThe return on ad spend (30-day post-click).
roasPv1dNUMBERThe return on ad spend (1-day post-view).
cpoPc30dNUMBERThe cost per order (30-day post-click).
cpoPv1dNUMBERThe cost per order (1-day post-view).
cvrPc30dNUMBERThe conversion rate (30-day post-click).
cvrPv1dNUMBERThe conversion rate (1-day post-view).
Criteo Statistics 156 fields · criteo_ads_statistics
Criteo Ads Criteo Statistics fields
FieldTypeDescription
ClicksINTEGERThe number of clicks driven by your ads.
DisplaysINTEGERThe number of ad impressions served on publishers via Criteo.
ViewableDisplaysINTEGERThe number of ads that have been viewed. A display is considered viewed if at least 50% of the ad appears on the screen for at least one second.
NonViewableDisplaysINTEGERThe number of ads that have not been viewed
UntrackableDisplaysINTEGERThe number of untracked displays. Some displays cannot be tracked because of the display environment (for instance, native banner).
AdvertiserCostNUMBERTotal money spent on Criteo advertising.
QualifiedVisitsINTEGERThe number of users on the target website or app for which at least two events or one sale event occurred within the hour following a click.
VisitsINTEGERThe number of users on the target website or app for which at least one event occurred within the hour following a click.
CostPerVisitNUMBERThe amount of money spent per visit to your website or app.
BounceRateNUMBERThe proportion of website visitors leaving after only viewing one page.
PotentialDisplaysINTEGERThe number of display opportunities, or the number of bid requests received.
OverallCompetitionWinNUMBERThe number of displays divided by the total number of display opportunities.
ExposedUsersINTEGERThe number of users who have been served an ad.
AudienceINTEGERPotential users who could be served an ad.
ReachNUMBERShare of potential users who have been served an ad.
ClickThroughRateNUMBERPercentage of users served an ad who clicked.
CpcNUMBERCost per click.
ECpmNUMBERCost per 1000 impressions.
PostInstallSalesINTEGERThe number of your completed events after an app install.
AppInstallsINTEGERThe number of installations of your app.
PostInstallConversionRateNUMBERPercentage of post-install sales compared to the clicks that occurred.
PostInstallCostOfSaleNUMBERThe cost of sale for app install campaigns.
PostInstallOrderValueNUMBERThe amount of money generated by sales after an app install.
CostPerInstallNUMBERThe ad cost per app install.
InstallRateNUMBERThe percentage of completed app installs compared to the number of clicks.
PostInstallCostPerOrderNUMBERThe cost per order for sales after an app install.
PostInstallRoasNUMBERThe return on ad spend for sales after an app install.
SalesClientAttributionINTEGERThe number of transactions or conversions resulting from Criteo ads.
SalesAllClientAttributionINTEGERThe number of transactions or conversions resulting from Criteo ads.
SalesPc30dINTEGERThe number of transactions or conversions resulting from Criteo ads.
SalesAllPc30dINTEGERThe number of transactions or conversions resulting from Criteo ads.
SalesPv24hINTEGERThe number of transactions or conversions resulting from Criteo ads.
SalesAllPv24hINTEGERThe number of transactions or conversions resulting from Criteo ads.
SalesPc30dPv24hINTEGERThe number of transactions or conversions resulting from Criteo ads.
SalesAllPc30dPv24hINTEGERThe number of transactions or conversions resulting from Criteo ads.
SalesPc1dINTEGERThe number of transactions or conversions resulting from Criteo ads.
SalesAllPc1dINTEGERThe number of transactions or conversions resulting from Criteo ads.
SalesPc7dINTEGERThe number of transactions or conversions resulting from Criteo ads.
SalesAllPc7dINTEGERThe number of transactions or conversions resulting from Criteo ads.
RevenueGeneratedClientAttributionNUMBERThe amount of money generated by online sales.
RevenueGeneratedAllClientAttributionNUMBERThe amount of money generated by online sales.
RevenueGeneratedPc30dNUMBERThe amount of money generated by online sales.
RevenueGeneratedAllPc30dNUMBERThe amount of money generated by online sales.
RevenueGeneratedPv24hNUMBERThe amount of money generated by online sales.
RevenueGeneratedAllPv24hNUMBERThe amount of money generated by online sales.
RevenueGeneratedPc30dPv24hNUMBERThe amount of money generated by online sales.
RevenueGeneratedAllPc30dPv24hNUMBERThe amount of money generated by online sales.
RevenueGeneratedPc1dNUMBERThe amount of money generated by online sales.
RevenueGeneratedAllPc1dNUMBERThe amount of money generated by online sales.
RevenueGeneratedPc7dNUMBERThe amount of money generated by online sales.
RevenueGeneratedAllPc7dNUMBERThe amount of money generated by online sales.
AverageCartClientAttributionNUMBERAverage revenue generated by a conversion or sale.
AverageCartAllClientAttributionNUMBERAverage revenue generated by a conversion or sale.
AverageCartPc30dNUMBERAverage revenue generated by a conversion or sale.
AverageCartAllPc30dNUMBERAverage revenue generated by a conversion or sale.
AverageCartPv24hNUMBERAverage revenue generated by a conversion or sale.
AverageCartAllPv24hNUMBERAverage revenue generated by a conversion or sale.
AverageCartPc30dPv24hNUMBERAverage revenue generated by a conversion or sale.
AverageCartAllPc30dPv24hNUMBERAverage revenue generated by a conversion or sale.
AverageCartPc1dNUMBERAverage revenue generated by a conversion or sale.
AverageCartAllPc1dNUMBERAverage revenue generated by a conversion or sale.
AverageCartPc7dNUMBERAverage revenue generated by a conversion or sale.
AverageCartAllPc7dNUMBERAverage revenue generated by a conversion or sale.
ConversionRateClientAttributionNUMBERPercentage of conversions or sales compared to the clicks that occurred.
ConversionRateAllClientAttributionNUMBERPercentage of conversions or sales compared to the clicks that occurred.
ConversionRatePc30dNUMBERPercentage of conversions or sales compared to the clicks that occurred.
ConversionRateAllPc30dNUMBERPercentage of conversions or sales compared to the clicks that occurred.
ConversionRatePv24hNUMBERPercentage of conversions or sales compared to the clicks that occurred.
ConversionRateAllPv24hNUMBERPercentage of conversions or sales compared to the clicks that occurred.
ConversionRatePc30dPv24hNUMBERPercentage of conversions or sales compared to the clicks that occurred.
ConversionRateAllPc30dPv24hNUMBERPercentage of conversions or sales compared to the clicks that occurred.
ConversionRatePc1dNUMBERPercentage of conversions or sales compared to the clicks that occurred.
ConversionRateAllPc1dNUMBERPercentage of conversions or sales compared to the clicks that occurred.
ConversionRatePc7dNUMBERPercentage of conversions or sales compared to the clicks that occurred.
ConversionRateAllPc7dNUMBERPercentage of conversions or sales compared to the clicks that occurred.
ECosClientAttributionNUMBERAdvertising cost per conversion or sale.
ECosAllClientAttributionNUMBERAdvertising cost per conversion or sale.
ECosPc30dNUMBERAdvertising cost per conversion or sale.
ECosAllPc30dNUMBERAdvertising cost per conversion or sale.
ECosPv24hNUMBERAdvertising cost per conversion or sale.
ECosAllPv24hNUMBERAdvertising cost per conversion or sale.
ECosPc30dPv24hNUMBERAdvertising cost per conversion or sale.
ECosAllPc30dPv24hNUMBERAdvertising cost per conversion or sale.
ECosPc1dNUMBERAdvertising cost per conversion or sale.
ECosAllPc1dNUMBERAdvertising cost per conversion or sale.
ECosPc7dNUMBERAdvertising cost per conversion or sale.
ECosAllPc7dNUMBERAdvertising cost per conversion or sale.
CostPerOrderClientAttributionNUMBERThe price you pay for each order. Calculated as total cost divided by the total number of orders.
CostPerOrderAllClientAttributionNUMBERThe price you pay for each order. Calculated as total cost divided by the total number of orders.
CostPerOrderPc30dNUMBERThe price you pay for each order. Calculated as total cost divided by the total number of orders.
CostPerOrderAllPc30dNUMBERThe price you pay for each order. Calculated as total cost divided by the total number of orders.
CostPerOrderPv24hNUMBERThe price you pay for each order. Calculated as total cost divided by the total number of orders.
CostPerOrderAllPv24hNUMBERThe price you pay for each order. Calculated as total cost divided by the total number of orders.
CostPerOrderPc30dPv24hNUMBERThe price you pay for each order. Calculated as total cost divided by the total number of orders.
CostPerOrderAllPc30dPv24hNUMBERThe price you pay for each order. Calculated as total cost divided by the total number of orders.
CostPerOrderPc1dNUMBERThe price you pay for each order. Calculated as total cost divided by the total number of orders.
CostPerOrderAllPc1dNUMBERThe price you pay for each order. Calculated as total cost divided by the total number of orders.
CostPerOrderPc7dNUMBERThe price you pay for each order. Calculated as total cost divided by the total number of orders.
CostPerOrderAllPc7dNUMBERThe price you pay for each order. Calculated as total cost divided by the total number of orders.
RoasClientAttributionNUMBERThe ratio between revenue generated and the cost.
RoasAllClientAttributionNUMBERThe ratio between revenue generated and the cost.
RoasPc30dNUMBERThe ratio between revenue generated and the cost.
RoasAllPc30dNUMBERThe ratio between revenue generated and the cost.
RoasPv24hNUMBERThe ratio between revenue generated and the cost.
RoasAllPv24hNUMBERThe ratio between revenue generated and the cost.
RoasPc30dPv24hNUMBERThe ratio between revenue generated and the cost.
RoasAllPc30dPv24hNUMBERThe ratio between revenue generated and the cost.
RoasPc1dNUMBERThe ratio between revenue generated and the cost.
RoasAllPc1dNUMBERThe ratio between revenue generated and the cost.
RoasPc7dNUMBERThe ratio between revenue generated and the cost.
RoasAllPc7dNUMBERThe ratio between revenue generated and the cost.
AdvertiserValueNUMBERThe revenue generated by each product, considering margin (if provided in your product catalog).
AdvertiserAllValueNUMBERThe revenue generated by each product, considering margin (if provided in your product catalog).
CostOfAdvertiserValueNUMBERThe ratio between the advertiser value generated by sales and the cost of the campaign(s), given as a percentage.
CostOfAdvertiserValueAllNUMBERThe ratio between the advertiser value generated by sales and the cost of the campaign(s), given as a percentage.
OmnichannelRoasClientAttributionNUMBERThe ratio between revenue generated online and offline, and the cost.
OmnichannelRoasPc30dNUMBERThe ratio between revenue generated online and offline, and the cost.
OmnichannelRoasAllPc30dNUMBERThe ratio between revenue generated online and offline, and the cost.
OmnichannelRoasPv24hNUMBERThe ratio between revenue generated online and offline, and the cost.
OmnichannelRoasAllPv24hNUMBERThe ratio between revenue generated online and offline, and the cost.
OmnichannelRevenueClientAttributionNUMBERThe revenue generated by online and offline sales.
OmnichannelRevenuePc30dNUMBERThe revenue generated by online and offline sales.
OmnichannelRevenueAllPc30dNUMBERThe revenue generated by online and offline sales.
OmnichannelRevenuePv24hNUMBERThe revenue generated by online and offline sales.
OmnichannelRevenueAllPv24hNUMBERThe revenue generated by online and offline sales.
OmnichannelsalesClientAttributionINTEGERThe number of online and offline transactions or conversions resulting from Criteo ads.
OmnichannelSalesPc30dINTEGERThe number of online and offline transactions or conversions resulting from Criteo ads.
OmnichannelSalesAllPc30dINTEGERThe number of online and offline transactions or conversions resulting from Criteo ads.
OmnichannelSalesPv24hINTEGERThe number of online and offline transactions or conversions resulting from Criteo ads.
OmnichannelSalesAllPv24hINTEGERThe number of online and offline transactions or conversions resulting from Criteo ads.
RoasOfflinePc30dNUMBERThe ratio between the revenue generated offline and the cost.
RoasOfflinePv24hNUMBERThe ratio between the revenue generated offline and the cost.
SalesOfflinePc30dINTEGERThe number of completed in-store transactions or purchases.
SalesOfflinePv24hINTEGERThe number of completed in-store transactions or purchases.
RevenueGeneratedOfflinePc30dNUMBERThe amount of revenue generated by in-store sales.
RevenueGeneratedOfflinePv24hNUMBERThe amount of revenue generated by in-store sales.
DayDATEThe day of the statistics data (YYYY-MM-DD format).
CampaignSTRINGThe campaign name.
CampaignIdSTRINGThe unique identifier for the campaign.
AdvertiserIdSTRINGThe unique identifier for the advertiser.
AdvertiserSTRINGThe advertiser name.
AdsetSTRINGThe adset name.
AdsetIdSTRINGThe unique identifier for the adset.
AdSTRINGThe ad name.
AdIdSTRINGThe unique identifier for the ad.
CurrencySTRINGThe currency of the advertiser cost.
DeviceSTRINGThe device type on which the ad was served (e.g., Desktop, Tablet, Mobile).
OsSTRINGThe operating system of the device on which the ad was served.
ChannelSTRINGThe channel name through which the ad was served.
ChannelIdSTRINGThe unique identifier of the channel through which the ad was served.
CategorySTRINGThe product category name.
CategoryIdSTRINGThe unique identifier for the product category.
CouponSTRINGThe coupon or promotion name.
CouponIdSTRINGThe unique identifier for the coupon or promotion.
MarketingObjectiveSTRINGThe marketing objective name (e.g., awareness, consideration, conversion).
MarketingObjectiveIdSTRINGThe unique identifier for the marketing objective.
Criteo Transactions 11 fields · criteo_ads_transactions
Criteo Ads Criteo Transactions fields
FieldTypeDescription
transactionIdSTRINGThe unique identifier for the transaction.
transactionDateSTRINGThe date and time when the transaction occurred (MM/DD/YYYY HH:MM:SS).
advertiserIdSTRINGThe unique identifier for the advertiser.
advertiserNameSTRINGThe name of the advertiser.
adsetNameSTRINGThe name of the adset that drove the transaction.
eventTypeSTRINGThe type of event that triggered the attribution (click or display).
eventDateSTRINGThe date and time of the click or view event that drove the transaction (MM/DD/YYYY HH:MM:SS).
attributedTransactionSTRINGWhether the transaction was attributed to a Criteo ad (returned as "True" / "False").
currencySTRINGThe currency of the transaction amount.
amountNUMBERThe transaction amount (order value).
crossDeviceTransactionSTRINGWhether the transaction occurred on a different device from the one where the ad was viewed (returned as "Yes" / "No").

In ChatGPT

Ask Criteo Ads questions in ChatGPT

You

What revenue did Criteo bring in for what we spent this week?

ChatGPT

From criteo_ads_statistics I summed AdvertiserCost and RevenueGeneratedClientAttribution by Day for this week and divided revenue by cost for each day, so a single weak day stands out.

This comes from your governed Criteo Ads Data Mart through the OWOX MCP server, so it is as fresh as that Data Mart's last scheduled refresh.

You

Are we paying more per visit than before?

ChatGPT

I compared CostPerVisit and BounceRate for the same days against the week before. A rising CostPerVisit together with a rising BounceRate points at traffic quality, not just price.

Trust

Data Partner You Can Trust

users

175K

Executives and data analysts across 20+ industries

G2 rating

4.9★

“A trusted data analytics partner” — verified review

npm installs

156K

In Open Source We Trust

Customers

What users are saying

Every claim has a receipt.

Real things real customers said — each quote pinned to a specific claim, straight from the quotes database.

A3re: trusting AI
Nodari RizunNodari RizunFounder & CEO, Pürblack®
“AI, by the nature of the models, will hallucinate. And because of that, you need something which will create guardrails to ensure that there are no hallucinations, that you can trust your data.”
C9re: one source of truth
Mark SimmonsMark SimmonsCMO, Pürblack®
“We had six or seven different channels and no single source of truth — it was almost impossible, a lot of guesswork.”
E7re: getting time back
Nodari RizunNodari RizunFounder & CEO, Pürblack®
“We regained time. And time is the one resource that never comes back.”

Turn Criteo Ads Data into Answers in ChatGPT

See how OWOX Data Marts helps you ask Criteo Ads questions in ChatGPT, blend it with other sources, and scale reporting without rebuilding logic.

Get Started Free