Skip to main content
Back to changelog

Shop Campaigns performance data now available via ShopifyQL

The shop_campaign_insights schema is now available in the ShopifyQL. Analytics and reporting apps can query Shop Campaigns performance data on behalf of authorized merchants using the existing shopifyqlQuery field with read_reports scope.

Available data

Campaign-level and segment-level metrics including ad spend, sales, orders, ROAS, average order value, and average customer acquisition cost. Data is available by campaign name, customer segment, and time dimensions from hourly to yearly in the merchant's shop timezone.

How to get started

Query shop_campaign_insights using the same shopifyqlQuery field you use for other ShopifyQL schemas. No new scopes or integration work required if you already query ShopifyQL.

Also new: Analytics Web Components let you embed Shop Campaigns metrics directly in your app UI using with no data storage required. The Analytics Annotations API lets you create annotations on merchant analytics charts (e.g., "campaign started," "budget changed").

Was this page helpful?