The entry that landed in both Shopify's developer and consumer changelog on the same day, August 10, 2026: the `shop_campaign_insights` schema is now available in ShopifyQL, and campaign-level performance data from Shopify's own ad program, Shop Campaigns — ad spend, sales, orders, ROAS, average order value, average customer acquisition cost — can be queried (Shopify, 2026).
The practical upshot: if you already have an analytics app or a reporting tool like Power BI, Tableau or Looker Studio reading this kind of data, you can now see Shop Campaigns performance alongside your other channels (Meta, Google, TikTok) — no new scope or integration work required (Shopify Changelog, 2026).
This piece separates three things: what Shop Campaigns and ShopifyQL actually are, what this integration technically unlocks, and — the most critical part — how much of it applies to a Turkey-based beauty brand. Because Shop Campaigns itself has an eligibility list, and that list doesn't include Turkey.
In 30 seconds: what changed?
- What happened: The `shop_campaign_insights` schema went live in ShopifyQL; analytics and reporting apps can query Shop Campaigns data using the existing `shopifyqlQuery` field with the `read_reports` scope (Shopify, 2026).
- When: August 10, 2026.
- What's available: Ad spend, sales, orders, ROAS, average order value and average customer acquisition cost, by campaign name, customer segment, and time dimensions from hourly to yearly (Shopify, 2026).
- Who can use it: Providers of analytics apps like Triple Whale, Northbeam or Elevar (on their own integration timeline); teams building custom reports in Power BI, Tableau or Looker Studio; the Analytics or Advertising tab in the admin (Shopify Changelog, 2026).
- The critical point (our reading): This data access only matters for stores already running Shop Campaigns — and Shop Campaigns itself is gated by a business-address eligibility list that doesn't include Turkey (Shopify Help Center).
What exactly are Shop Campaigns and ShopifyQL?
Shop Campaigns is Shopify's own ad program. In Shopify's own words, it's "an ads program that helps you acquire and convert customers at a set cost per acquisition"; campaigns run across the Shop app, the Shop website, the Shopify Product Network and optional third-party placements, with segment overrides available for groups such as new or lapsed customers (Shopify Help Center).
ShopifyQL is a separate thing: Shopify's general-purpose language for querying store data. Shopify describes it as turning "a store's commerce data into structured results your app and its users can chart, embed, and act on"; the same query runs unchanged in the Shopify admin, through the GraphQL Admin API in an app, or in a notebook via the Python SDK (Shopify.dev).
What changed on August 10 is the intersection of the two: Shop Campaigns performance data is now one of the schemas ShopifyQL can read (`shop_campaign_insights`). Previously you could see that data in the Analytics or Advertising tab of the admin; now you can pull the same data through code, joined with other sources.
What does this integration actually unlock?
On the technical side, little changes: the `shop_campaign_insights` schema is queried through the same `shopifyqlQuery` field used for other ShopifyQL schemas, and no new scope or integration work is required for an app that already queries ShopifyQL (Shopify, 2026).
If you use an analytics app like Triple Whale, Northbeam, or Elevar, your provider can now integrate Shop Campaigns data into their dashboards. Check with your provider on their timeline.
— Shopify Changelog, 2026
The same announcement lays out a path for teams building their own reporting too: if you build custom reports in tools like Power BI, Tableau or Looker Studio, you can connect to this data through ShopifyQL (Shopify Changelog, 2026).
There's a smaller note in the developer changelog too: Analytics Web Components let you embed Shop Campaigns metrics directly in an app's UI with no data storage required, and the Analytics Annotations API lets a merchant add annotations — such as "campaign started" or "budget changed" — to their analytics charts (Shopify, 2026).
What's the practical benefit for a beauty brand? (our reading)
The most common problem for a beauty brand advertising across multiple channels is that each platform keeps its own performance in its own dashboard: Meta shows its own ROAS, Google its own New Customer Value, TikTok its own results. Unifying that into one view is usually a manual spreadsheet job or a separate BI subscription. For a store running Shop Campaigns, this integration at least removes that program's data from the manual work.
One distinction matters here: Shop Campaigns is Shopify's own first-party ad program — the data comes directly from Shopify's own system. That's structurally different from the event-matching and deduplication problems that show up in Meta Pixel measurement; it isn't dependent on a third-party ad platform's browser/server tracking chain.
On the agency side, the value of this kind of integration comes from the same root as why ad agencies love Shopify: it turns setup and reporting infrastructure from a weeks-long build into a few added queries in an existing BI tool. But that benefit only materializes once one condition is met — the store has to be able to access Shop Campaigns in the first place.
Does this apply directly to a Turkey-based brand?
Short answer: not today. Shopify's eligibility page requires a store's business address to be on a specific list of countries: "Your business address is based in Australia, Austria, Belgium, Bulgaria, Canada, Croatia, Cyprus, Estonia, Finland, France, Germany, Greece, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Portugal, Slovenia, Spain, the United Kingdom, or the United States" (Shopify Help Center). Turkey isn't on that list.
A second requirement is an independent blocker: the store's Shopify Payments must accept AUD, CAD, EUR, GBP or USD (Shopify Help Center). Turkey doesn't appear on Shopify Payments' list of supported countries either (Shopify Help Center) — so there's no gap through that second condition either.
One distinction worth being precise about, because it's easy to conflate: ShopifyQL itself carries no regional restriction — every store worldwide can already query its sales, order and inventory data through it. What isn't accessible is specifically the `shop_campaign_insights` schema, because the program underneath it simply doesn't run for a store whose business address isn't on the list. For a Turkey-based store, the constraint isn't ShopifyQL — it's Shop Campaigns' own geographic scope.
The practical exception would be a brand — or an agency serving one — whose business address is registered in one of the listed countries (for instance, through an EU subsidiary that sells through it) and that holds a Shopify Payments account for that country; such a setup could access Shop Campaigns, and therefore this ShopifyQL integration, today. But simply selling into that market by adding a Shopify Markets entry isn't enough on its own — the requirement is explicitly the business address, and the source doesn't describe any flexibility beyond that.
What should you do today?
- If you or a client runs Shop Campaigns in an eligible country: Ask your analytics provider (Triple Whale, Northbeam, Elevar, etc.) when this integration lands in their product — it depends on the provider's own timeline (Shopify Changelog, 2026).
- If you run your own BI stack (Power BI, Tableau, Looker Studio): Add the `shop_campaign_insights` schema to your existing ShopifyQL queries and test it — it shouldn't require a new scope (Shopify, 2026).
- If you're a Turkey-based brand: Not being able to use this feature today doesn't block you from the rest of ShopifyQL — sales, order and inventory data are already open and carry no regional restriction.
- Note the broader trend: Shopify is integrating its own ad program's data into the platform's analytics layer. If Shop Campaigns' geographic scope expands (new countries added to today's list), this ShopifyQL integration will already be in place — worth watching.
Frequently asked questions
Is Shop Campaigns available in Turkey right now?
No. Shopify's eligibility page requires the store's business address to be on a specific list of countries (Australia, Canada, the US, and most EU/EEA countries) and Shopify Payments to accept AUD, CAD, EUR, GBP or USD; Turkey is on neither list (Shopify Help Center).
Is ShopifyQL also closed off for a Turkey-based store?
No, that's a different matter. ShopifyQL is Shopify's general query language and works for every store worldwide for sales, order and inventory data (Shopify.dev). What's inaccessible is specifically the `shop_campaign_insights` schema, because the Shop Campaigns program underneath it doesn't run for a store whose business address isn't on the eligibility list.
Which tools can I use to see this data?
Analytics apps like Triple Whale, Northbeam or Elevar — depending on the provider's own integration timeline — and BI tools like Power BI, Tableau or Looker Studio can connect through ShopifyQL. It's also visible directly in the Analytics or Advertising tab in the admin (Shopify Changelog, 2026).
Does this replace Meta or Google pixel measurement?
No, it's a different layer. Shop Campaigns is Shopify's own first-party ad program, and its data comes directly from Shopify's system; Meta and Google pixel/Conversions API measurement tracks each platform's own ads and carries its own matching and deduplication issues. We covered that distinction in detail in our piece on Meta Pixel measurement errors.
Does this integration require an extra fee or permission?
Shopify states that no new scope or integration work is required for an app that already queries ShopifyQL; the existing `read_reports` scope is sufficient (Shopify, 2026). The sources don't mention a separate fee; confirm current pricing directly with your analytics provider or Shopify.
Sources
- Shopify. (2026, August 10). Shop Campaigns performance data now available via ShopifyQL. Shopify developer changelog. — Shopify
- Shopify. (2026, August 10). See Shop Campaigns performance in your analytics tools. Shopify Changelog. — Shopify
- Shopify. Shop Campaigns. Shopify Help Center. — Shopify
- Shopify. Shop Campaigns requirements and compliance guidelines. Shopify Help Center. — Shopify
- Shopify. About ShopifyQL. Shopify.dev. — Shopify
- Shopify. Supported countries for Shopify Payments. Shopify Help Center. — Shopify
