Workflow: Remarketing — Configurare Pixeli de Tracking
Module implicate: Remarketing · (MailWizz — integrare indirectă prin custom fields)
Cine îl folosește: Administrator · Marketing
Durata tipică: Setup o singură dată — 15 minute per platformă
Overview
Important: Modulul Remarketing nu este un instrument de campanii și nu automatizează niciun mesaj sau audiență. Este un manager de scripturi de tracking — permite inserarea codurilor de pixel (Google Ads, Meta/Facebook, LinkedIn Insight Tag) în paginile CRMConnect prin câmpuri textarea.
Scripturile inserate se execută la fiecare încărcare de pagină, fără condiții. Nu există segmentare, trigger pe events CRM, sincronizare de audiențe sau raportare în aplicație. Analiza se face exclusiv în platformele externe (Google Ads, Meta Ads Manager, LinkedIn Campaign Manager).
Singura integrare CRM: câmpul show_on_remarketing pe custom fields — când este bifat, câmpul respectiv este inclus la exportul de contacte/leads în MailWizz pentru campanii email.
Diagrama fluxului
[SETUP — admin, o singură dată per platformă]
│
├── Setup → Marketing → Remarketing Google
│ ├── Câmpul 1: "Remarketing script for Client Admin area"
│ │ → admin_client: injectat în <head> pe AMBELE arii (staff + portal)
│ ├── Câmpul 2: "Remarketing script for Staff area"
│ │ → admin: injectat DOAR în aria staff
│ └── Câmpul 3: "Remarketing in the B2B portal area"
│ → client: injectat DOAR în portal + formulare publice
│
├── Setup → Marketing → Remarketing Facebook (aceeași structură)
└── Setup → Marketing → Remarketing LinkedIn (aceeași structură)
│
↓
[EXECUȚIE AUTOMATĂ — la fiecare page load]
│
├── Hook app_admin_head → injectează admin_client + admin (Google + Facebook + LinkedIn)
└── Hook app_customers_head → injectează admin_client + client (Google + Facebook + LinkedIn)
│
↓
[AUDIENȚE ȘI RETARGETING — în platformele externe]
│
├── Google Ads: audiențe bazate pe vizitatori (via Google Tag / gtag.js)
├── Meta Ads Manager: Custom Audiences bazate pe evenimentele pixelului
└── LinkedIn Campaign Manager: audiențe bazate pe Insight Tag
│
↓
[INTEGRARE MAILWIZZ — opțional]
│
├── Setup → Custom Fields → câmp → bifați "Show on remarketing"
└── MailWizz → Campaigns → export contacte include și câmpurile bifate
[PIXELI ACTIVI ✓ · DATE COLECTATE ÎN PLATFORME EXTERNE ✓]
Pas cu pas
1. Configurare Google Ads Remarketing
Unde: /admin/remarketing/google (admin only)
Câmpuri disponibile:
| Câmp | admin_client |
admin |
client |
|---|---|---|---|
| Injectat în aria staff | ✓ | ✓ | ✗ |
| Injectat în portalul client + formulare publice | ✓ | ✗ | ✓ |
Ce să inserați în admin_client (recomandat pentru Google Tag Manager global):
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];...})(window,document,'script','dataLayer','GTM-XXXXXXX');</script>
Ce să inserați în client (pentru conversii din portalul client):
<!-- Google Ads conversion tracking -->
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-XXXXXXXX"></script>
<script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag('js',new Date());gtag('config','AW-XXXXXXXX');</script>
2. Configurare Meta (Facebook) Pixel
Unde: /admin/remarketing/facebook (admin only)
Inserați Meta Pixel Base Code în câmpul corespunzător scopului:
<!-- Meta Pixel Code -->
<script>
!function(f,b,e,v,n,t,s){...}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js');
fbq('init', 'XXXXXXXXXXXXXXXX');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=XXXXXXXXXXXXXXXX&ev=PageView&noscript=1"/></noscript>
3. Configurare LinkedIn Insight Tag
Unde: /admin/remarketing/linkedin (admin only)
<!-- LinkedIn Insight Tag -->
<script type="text/javascript">
_linkedin_partner_id = "XXXXXXX";
window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];
window._linkedin_data_partner_ids.push(_linkedin_partner_id);
</script><script type="text/javascript">...</script>
4. Custom Fields cu „Show on remarketing"
Unde: /admin/customfields → editare câmp → bifați Show on remarketing
Coloana show_on_remarketing = 1 în tblcustomfields semnalează modulului MailWizz să includă valorile acelui câmp la exportul listelor de contacte/leads.
Când este util: dacă aveți un câmp custom „Industrie" sau „Buget" pe clienți și doriți să segmentați campanii MailWizz pe baza acestor valori.
Logica de injecție (pentru referință tehnică)
Cele două hook-uri înregistrate în remarketing.php:
| Hook | Unde se execută | Ce injectează |
|---|---|---|
app_admin_head |
<head> al fiecărei pagini admin/staff |
admin_client + admin (Google + Facebook + LinkedIn) |
app_customers_head |
<head> al portalului client + formulare web publice |
admin_client + client (Google + Facebook + LinkedIn) |
Câmpul admin_client apare pe ambele hook-uri — util pentru scripturi globale (ex: Google Tag Manager container) care trebuie să fie prezente peste tot.
Permisiuni necesare
| Acțiune | Condiție |
|---|---|
| Configurare scripturi (toate câmpurile) | is_admin() exclusiv |
| Execuție scripturi pe pagini | Automat — fără permisiuni (toate paginile, toți vizitatorii) |
Gotchas
| Problemă | Cauză | Soluție |
|---|---|---|
| Pixelul nu se declanșează | Script salvat cu erori de sintaxă | Verificați scriptul în Google Tag Assistant / Meta Pixel Helper |
| Pixelul se declanșează și pe paginile staff | admin_client injectat în ambele arii |
Folosiți client (nu admin_client) dacă vreți pixel exclusiv pe portal |
| Meniul Remarketing nu apare | Modul inactiv | Activați din Module Manager |
| Google Tag Manager vs. Pixel direct | Ambele pot fi inserate | Recomandare: inserați un singur GTM container în admin_client și gestionați pixelii din GTM |
Referințe module
- Marketing Campaigns — campanii email (separate de pixel tracking)
- MailWizz — integrare email marketing cu export custom fields
- Custom Fields — câmpul
show_on_remarketing
Verificați că pixelul de urmărire se declanșează corect folosind instrumentul de depanare a tag-urilor platformei de publicitate înainte de lansarea oricărei campanii plătite — un pixel care nu se declanșează înseamnă că audiențele de retargetare, urmărirea conversiilor și extinderea lookalike eșuează silențios din prima zi.
Pixelii de remarketing necesită consimțământul explicit al utilizatorului conform GDPR. Asigurați-vă că platforma de gestionare a consimțământului de pe site condiționează activarea pixelilor după acordarea consimțământului — pixelii care rulează fără consimțământ pe vizitatorii UE pot atrage amenzi reglementare semnificative.