Shopify a adăugat schema shop_campaign_insights în ShopifyQL. Acum poți interoga date de performanță pentru Shop Campaigns direct prin API: cheltuieli publicitare, vânzări, comenzi, ROAS, valoare medie a comenzii și cost de achiziție per client, segmentat pe campanie, segment de clienți și interval de timp.
Ce s-a schimbat concret în ShopifyQL
Până acum, datele despre Shop Campaigns erau accesibile doar din interfața admin Shopify. Nu existau în niciun feed structurat pe care o aplicație de raportare sau un dashboard extern să le poată prelua automat.
Acum există. Schema shop_campaign_insights este disponibilă prin același câmp shopifyqlQuery pe care îl folosești deja pentru alte interogări ShopifyQL. Condiția: aplicația ta are scope-ul read_reports. Dacă l-ai integrat deja, nu mai ai nimic de configurat.
Sursa: Shopify Changelog
Ce înseamnă asta în termeni practici: un merchant autorizat poate acum să delege unei aplicații de analytics accesul la datele de campanie, fără export manual, fără copy-paste din admin, fără erori umane de transcriere.
Ce date sunt disponibile și la ce granularitate
Lista de metrici accesibile prin schema nouă include:
- Ad spend (cheltuieli publicitare per campanie)
- Vânzări generate de campanie
- Comenzi atribuite
- ROAS calculat direct în schemă
- AOV (valoare medie a comenzii)
- CPA (cost mediu de achiziție per client)
Dimensiunile disponibile pentru segmentare: nume campanie, segment de clienți și dimensiuni temporale de la orar până la anual, în fusul orar al magazinului.
Asta înseamnă că poți construi rapoarte granulare. De exemplu: câte comenzi noi față de comenzi repetate a generat campania X în săptămâna trecută, cu ce ROAS, față de campania Y din luna anterioară. Totul prin query, nu prin click manual în admin.
Granularitatea orară este relevantă mai ales pentru campanii cu buget zilnic mic unde ora de rulare contează. Dacă ai un produs cu comportament de cumpărare sezonier în cursul zilei (prânz, seară), poți valida asta acum cu date reale din Shopify, nu din estimări.
Analytics Web Components și Annotations API: ce mai e nou
Tot în același update Shopify a lansat două instrumente adiacente care merită menționate.
Analytics Web Components permit integrarea metricilor Shop Campaigns direct în UI-ul unei aplicații, folosind componenta <analytics-...>. Nu este necesară stocarea datelor. Componenta preia și afișează live. Util pentru aplicațiile de tip dashboard sau pentru agenții care construiesc interfețe client personalizate deasupra Shopify.
Analytics Annotations API permite crearea de adnotări pe graficele de analytics ale merchantului. Exemple concrete: „campanie pornită", „buget modificat", „promoție activată". Dacă gestionezi mai multe magazine sau lucrezi cu un client care vrea trasabilitate completă a deciziilor, acest API îți permite să marchezi evenimentele direct pe grafic, fără să depinzi de note externe sau de memorie.
Combinat, pachetul acesta face ca raportarea pentru Shop Campaigns să devină automatizabilă integral, de la preluare date până la prezentare vizuală cu context editorial.
Ce înseamnă pentru tine, ca antreprenor sau marketer român
Să fim direcți. Dacă ai un magazin Shopify și rulezi Shop Campaigns, până acum raportarea era manuală sau parțială. Intrai în admin, vedeai cifrele, le notai undeva sau le exportai cu mâna.
Acum, dacă folosești o aplicație de raportare care a implementat ShopifyQL (sau dacă lucrezi cu o agenție care face asta), datele vin automat în dashboard-ul tău. ROAS-ul campaniei, CPA-ul per segment, evoluția AOV în timp, toate într-un singur loc, actualizate fără intervenție manuală.
Beneficiul concret pentru un merchant român cu magazin Shopify care rulează campanii active:
- Economie de timp: nu mai pierzi 30-60 de minute pe săptămână cu exporturi manuale și tabele Excel
- Decizii mai rapide: vezi în timp real dacă o campanie arde buget fără comenzi sau dacă un segment de clienți răspunde disproporționat de bine
- Trasabilitate: cu Annotations API, fiecare modificare de buget sau lansare de campanie rămâne vizibilă pe grafic, nu se pierde în istoricul de chat cu agenția
Un exemplu concret: rulezi o campanie de reactivare pentru clienți care nu au mai cumpărat de 90 de zile. Acum poți segmenta datele exact pe acel segment, poți vedea CPA-ul specific, poți compara cu campania de achiziție nouă din aceeași perioadă și poți lua o decizie de alocare bugetară bazată pe cifre, nu pe intuiție.
Dacă lucrezi deja cu o platformă precum Citera și vrei să înțelegi cum atributele de coș din Shopify influențează fluxul de date spre raportare, conexiunea dintre acțiunile standard Shopify și ce ajunge în analytics devine din ce în ce mai importantă.
De asemenea, dacă te gândești la competențele necesare pentru a lucra eficient cu aceste instrumente, competențele de marketing pe care AI-ul le face mai valoroase în 2026 includ exact capacitatea de a interpreta date structurate și de a lua decizii pe baza lor, nu de a le colecta manual.
Limite și ce nu rezolvă această actualizare
ShopifyQL cu shop_campaign_insights rezolvă problema raportării tehnice. Nu rezolvă strategia.
Datele sunt disponibile. Interpretarea lor corectă rămâne responsabilitatea unui om cu experiență în performanță. Un ROAS de 3 poate fi excelent pentru un produs cu marjă de 60% și catastrofal pentru unul cu marjă de 20%. CPA-ul unui segment de clienți fideli este incomparabil cu CPA-ul unui segment de clienți noi. Schema nu face aceste judecăți în locul tău.
La fel, schema nu acoperă atribuirea multi-canal. Dacă rulezi simultan Shop Campaigns, Meta Ads și Google Ads, datele din shop_campaign_insights nu se corelează automat cu cele din celelalte platforme. Ai în continuare nevoie de o metodologie de atribuire și de un MER calculat la nivel de magazin, nu doar ROAS per canal.
Și un detaliu tehnic important: datele sunt disponibile în fusul orar al magazinului. Dacă ai magazine pe mai multe piețe sau colaborezi cu echipe din alt fus orar, alinierea temporală a rapoartelor necesită atenție la setup.
FAQ
Trebuie să fac modificări tehnice pentru a accesa schema shop_campaign_insights?
Nu, dacă aplicația ta de raportare folosește deja ShopifyQL cu scope-ul read_reports. Nu sunt necesare scope-uri noi sau modificări de integrare. Verifică dacă furnizorul aplicației tale a implementat schema nouă.
Analytics Web Components stochează datele în aplicația mea?
Nu. Componenta preia și afișează datele direct, fără stocare locală necesară. Asta simplifică și aspectele de conformitate GDPR pentru aplicațiile care nu vor să gestioneze date de tranzacție ale merchantului.
Pot folosi aceste date pentru raportare automată către client?
Da. Tocmai asta este utilitatea principală. O agenție sau un consultant poate construi un dashboard care preia automat datele de campanie ale clientului și le prezintă într-o interfață dedicată, fără acces manual la adminul Shopify al merchantului.
Cum abordăm noi asta la ALLSoft Agency
La ALLSoft Agency folosim ShopifyQL activ pentru raportare. Adăugarea schemei shop_campaign_insights intră direct în fluxul nostru de lucru pentru clienții cu magazine Shopify care rulează Shop Campaigns.
AI-ul ajută la structurarea interogărilor, la identificarea anomaliilor în date și la generarea de ipoteze de optimizare. Dar decizia de realocere a bugetului, de oprire a unei campanii sau de testare a unui segment nou rămâne la media buyer-ul uman, care înțelege contextul comercial, sezonalitatea și obiectivele de business ale clientului.
Dacă vrei să știi exact ce date poți extrage din magazinul tău Shopify și cum le poți transforma în decizii de marketing mai bune, vorbim concret.
Comentarii
Ca sa lasi un comentariu, conecteaza-te sau fa-ti un cont gratuit.
Niciun comentariu inca. Fii primul.