Un magazin Shopify încarcă implicit multe instrumente de marketing: pixel Meta, Google Analytics, Google Ads, uneori TikTok sau chat. Toate lasă cookie-uri de la primul clic. Pentru un magazin care vinde și către clienți din UE, sau care vrea să respecte Legea nr. 133/2011 din Moldova, un banner de consimțământ funcțional nu e opțional. Iată cum îl adaugi, fără să strici experiența de cumpărare.
Provocarea la un magazin nu e doar afișarea banner-ului, ci echilibrul: cookie-urile care fac coșul și checkout-ul să funcționeze trebuie să rămână active mereu, în timp ce cele de marketing așteaptă acordul clientului. O instalare corectă tratează diferit aceste categorii.
De ce e Shopify un caz aparte
Shopify are un „customer privacy API" care poate lega consimțământul de scripturile de marketing, dar configurarea corectă cere atenție. Cea mai sigură abordare pentru majoritatea comercianților este un snippet unic care afișează banner-ul, blochează scripturile non-esențiale până la accept și memorează alegerea. Cookie-urile de coș și de checkout rămân mereu active, pentru că sunt esențiale pentru funcționarea magazinului.
Metoda 1: editare theme.liquid
Cea mai directă instalare este în layout-ul principal al temei:
- Din GDPR Moldova, copiază snippet-ul generat pentru domeniul magazinului.
- În Shopify, mergi la Online Store → Themes, apasă ... → Edit code pe tema activă.
- Deschide fișierul Layout → theme.liquid.
- Lipește snippet-ul imediat după eticheta
<head>, cât mai sus posibil. - Salvează. Codul se încarcă acum pe toate paginile magazinului.
Poziționarea la începutul head-ului e importantă: astfel banner-ul controlează scripturile prin Google Consent Mode v2 înainte ca ele să pornească.
Metoda 2: prin Custom Pixel sau app de consimțământ
Shopify permite și adăugarea de cod prin Settings → Customer events (Custom pixels), respectiv prin aplicații de consimțământ din App Store. Aceste rute sunt utile dacă vrei să eviți editarea temei, dar oferă mai puțin control asupra momentului exact de blocare. Pentru majoritatea magazinelor din Moldova, editarea theme.liquid cu un snippet dedicat rămâne cea mai transparentă soluție.
Nu uita de pixel și Analytics
Dacă ai adăugat pixelul Meta sau Google prin canalele native Shopify (aplicațiile oficiale Facebook & Instagram sau Google), verifică să nu se încarce în paralel, necontrolat. Ideal, lași snippet-ul GDPR Moldova să gestioneze consimțământul, astfel încât aceste scripturi să pornească doar după acceptul vizitatorului, nu automat la intrarea în magazin.
Reține și că Shopify are un checkout separat, iar pe planurile standard nu poți edita direct codul acestuia. Snippet-ul din theme.liquid acoperă paginile magazinului (colecții, produse, coș), unde se produce cea mai mare parte a activității de marketing. Pentru magazine mari, unde e nevoie de control și pe checkout, discută cu un dezvoltator despre configurarea consimțământului la nivel de temă și de customer privacy API.
Verificare și politica de cookies
După instalare, confirmă:
- Banner-ul apare la prima vizită, cu butoane clare de Accept și Refuz.
- Coșul și checkout-ul funcționează normal, indiferent de alegere.
- Alegerea se memorează la reîncărcare.
- Ai o pagină cu politica de cookies, legată în footer. GDPR Moldova o generează automat în română și rusă, pe care o poți adăuga ușor ca pagină în Shopify.
Cu snippet-ul instalat, magazinul tău respectă cerințele de consimțământ fără să sacrifice conversiile: cumpărarea rămâne fluidă, iar marketingul pornește doar cu acordul clientului.
Material orientativ, nu constituie consultanță juridică.