Integrare cu magazine online

Tracking server-side pentru orice site

Adaugă un singur tag de script pe site-ul tău și trimite comenzile plătite ca JSON din backend-ul tău sau dintr-un instrument no-code. ROASaurus asociază fiecare comandă cu click-ul ei pe reclamă și o trimite mai departe către platformele tale de publicitate.

Site personalizat pe scurt
ScriptUn singur tag de script pe fiecare pagină: vizualizări de pagină, click id-uri, cookie-ul de vizitator _tl
Orders APIPOST /api/v1/orders cu o cheie a magazinului și o cheie API
Webhook JSONPOST către URL-ul tău de webhook din backend-ul tău, Zapier, Make sau n8n
Evenimente offlinePOST /api/v1/events pentru lead-uri, demo-uri și reînnoiri de abonament
Potrivirea comenzilorvisitor_id (cookie-ul _tl), evenimentul de pe pagina de mulțumire, un email lăsat mai devreme de vizitator sau IP și browser

1. Adaugă scriptul

Lipește tag-ul de script din pagina ta Tracking & platforms pe fiecare pagină, de obicei la „custom code”, „code injection” sau „header scripts”. Înregistrează vizualizările de pagină, captează click id-urile reclamelor și UTM-urile și setează cookie-ul de vizitator _tl. Trimite alte evenimente cu tlq('track', 'AddToCart', {...}).

2. Trimite comenzile plătite

Orders API. Creează o cheie API la Settings › Orders API și trimite prin POST fiecare comandă plătită către /api/v1/orders. Formatul cererii este afișat pe acea pagină. Transmite cookie-ul _tl ca visitor_id, ca să fie asociată comanda cu click-ul pe reclamă.

Webhook JSON. Alege „Other / custom webhook” când adaugi magazinul și trimite comenzile prin POST către URL-ul tău de webhook. Câmpuri: order_id, total, currency, email, phone, first_name, last_name, country, zip, client_ip, user_agent, items (variant_id, quantity, price) și, dacă poți, visitor_id. Poți transmite și click_ids, landing_url și is_first_order și poți marca comenzile de test cu "test": true, ca să fie stocate, dar nu trimise.

3. Declanșează evenimentul de pe pagina de mulțumire

Pe pagina de confirmare, declanșează tlq('track', 'Purchase', ...) cu event_id setat la order- plus id-ul comenzii tale. Astfel comanda este legată de vizitator chiar și când nu poți transmite cookie-ul. După ce serverul tău trimite comenzi, achizițiile din browser doar leagă vizitatorii; nu mai creează comenzi.

Lead-uri și abonamente

API-ul pentru evenimente offline (POST /api/v1/events) acceptă lead-uri, demo-uri, MQL-uri și reînnoiri de abonament, asociate unui vizitator prin email cu hash. Acceptă până la 1.000 de evenimente pe minut pentru fiecare magazin, de câte 3 KB fiecare.

Funnel-uri și cookie-uri first-party

Listează domeniile funnelului și ale magazinului la Settings › Linked domains, iar linkurile dintre ele transmit id-ul vizitatorului și click id-urile. Dacă servești scriptul de pe propriul tău subdomeniu (un CNAME), colectarea rămâne pe domeniul tău, iar _tl este emis din nou ca cookie HTTP. Safari poate totuși limita acel cookie la 7 zile.

Articole conexe

Întrebări frecvente

Întrebări, cu răspunsuri

Am nevoie de un dezvoltator?

Nu întotdeauna. Zapier, Make sau n8n pot trimite comenzile plătite din magazinul sau din instrumentul tău de plată către URL-ul de webhook ROASaurus. Transmiterea id-ului vizitatorului din cookie-ul _tl necesită, de obicei, o mică modificare pe site-ul tău.

Cum trimit comenzi de test?

Adaugă "test": true la comandă. ROASaurus o stochează ca să poți verifica formatul, dar nu trimite nimic către platformele de publicitate.

Ce fac dacă site-ul meu nu are deloc backend?

Declanșează achiziția din browser pe pagina de confirmare. Când un magazin nu are o sursă de comenzi server-side, acel eveniment creează comanda și este transmis către platformele de publicitate. O sursă de pe server este mai sigură.

Fiecare vânzare, urmărită până la reclama care a adus-o

Tracking server-side, profit și lifetime value într-o singură aplicație. Probă gratuită de 14 zile, fără card bancar.

Începe proba gratuită →