Workflow: Marketing to Lead
Modules involved: Marketing Campaigns · Marketing Automation (MA) · Lead Forms · Facebook Leads · Leads
Who uses it: Marketing manager, Growth, SDR, CRM admin
Durata tipică: Continuu (campanii always-on) + 1–30 zile nurture per lead
Overview
Fluxul de generare și calificare a cererii: cum ajung prospecții în CRM (din formulare web, Facebook Lead Ads, campanii email/SMS, automatizări), cum sunt nurtured prin secvențe automate, și când devin lead-uri calificate gata de preluat de vânzări. Acesta alimentează Workflow 1 (Lead → Cash).
Diagrama fluxului
SURSE DE TRAFIC
│
├── [FORMULAR WEB (MA Forms / Lead Forms)]
│ │ submit → Lead creat automat cu status + sursă din setări formular
│ │ câmpuri mapate; duplicate check
│
├── [FACEBOOK LEAD ADS]
│ │ webhook → câmpuri mapate → Lead creat automat
│ │ sursă: "Facebook Lead Ad"
│
├── [CAMPANIE EMAIL / SMS (Marketing Planner)]
│ │ link-uri trackat → lead deschide / click
│ │ comportament înregistrat în email logs
│
├── [CAMPANIE WHATSAPP (WhatsApp Campaigns)]
│ │ mesaje trimise la segment din CRM via WABA templates
│ │ răspunsuri primite în inbox WhatsApp → log pe fișa lead
│ │ Bot WhatsApp → răspuns automat 24/7 → calificare inițială
│
└── [MARKETING AUTOMATION (MA)]
│ trigger pe eveniment CRM → secvență automată
│ lead intră în segment → primeşte email/SMS timed
│
↓
[LEAD în CRM]
│ status: configurable (Nou → Contactat → Calificat)
│ punctaj MA: acumulat din interacțiuni (open, click, submit)
│ ↓ Prag de punctaj sau acțiune manuală
│
[LEAD CALIFICAT]
│ alocat agentului de vânzări
│ ↓ Convertit în Oportunitate → continuă Workflow Lead→Cash
│
[OPORTUNITATE ✓]
Pas cu pas
1. Formular Web — Captarea de pe site
Unde: /admin/ma (Marketing Automation forms) sau /admin/leads/forms
Creare formular:
- Crezi formularul în MA sau în modulul Leads → Forms
- Copiezi codul embed pe site-ul tău
- Configurezi: ce status primește lead-ul nou, ce sursă, ce câmpuri sunt obligatorii
Câmpuri cheie ale formularului:
| Câmp | Note |
|---|---|
lead_status |
Statusul cu care se creează lead-ul (ex: Nou) |
lead_source |
Sursa implicită (ex: Website, Landing Page) |
allow_duplicate |
Dacă se creează lead nou când emailul există deja |
create_task_on_duplicate |
Dacă se creează task de follow-up la duplicat detectat |
track_duplicate_field |
Câmpul verificat pentru duplicat (de obicei email) |
form_data |
Configurația câmpurilor (JSON): ce se colectează |
La submit formular:
- Sistemul verifică duplicate (dacă
allow_duplicate = 0) - Dacă e duplicat: creează task de follow-up SAU ignoră (per configurație)
- Dacă e nou: creează lead cu câmpurile mapate din formular
- Câmpul
from_ma_form_idpe lead indică formularul de origine - Triggerele MA se activează automat dacă lead-ul intră într-un segment
2. Facebook Lead Ads — Captarea din reclame
Unde: /admin/facebookleadsintegration
Setup:
- Configurezi App ID + App Secret + Page Access Token Facebook
- Înregistrezi URL-ul webhook CRM în Facebook App (endpoint exclus din CSRF)
- Mapezi câmpurile formularului Facebook la câmpurile CRM lead
Mapare câmpuri Facebook → CRM:
| Câmp Facebook | Câmp CRM |
|---|---|
full_name |
Nume lead |
email |
|
phone_number |
Telefon |
company_name |
Companie |
| Câmpuri custom | Câmpuri personalizate CRM |
Fluxul automat:
- Prospect completează formularul din reclama Facebook
- Facebook trimite webhook POST la CRM în timp real
- CRM creează lead cu datele mapate + sursă
Facebook Lead Ad - Lead apare instant în
/admin/leads— fără export manual
3. Campanie Email / SMS (Marketing Planner) — Outreach activ
Unde: /admin/marketing_planner
Tipuri de campanii:
| Tip | Descriere |
|---|---|
| Newsletter, promotional, re-engagement — design cu React Email Editor | |
| SMS | Text scurt cu link trackat sau CTA direct |
| Secvență | Serie automată de mesaje timed (drip campaign) |
Tracking comportament:
| Eveniment | Înregistrat în |
|---|---|
| Email livrat | ma_email_logs.delivery = 1 |
| Email deschis | ma_email_logs.open = 1, open_time = NOW() |
| Link accesat | ma_email_logs.click = 1, click_time = NOW() |
Segmentare:
Campania se trimite către un Segment definit din date CRM: clienți activi, leads fără activitate 60+ zile, leads dintr-o anumită industrie, etc.
4. Marketing Automation (MA) — Nurture automat
Unde: /admin/ma
Concepte cheie:
| Concept | Tabel | Descriere |
|---|---|---|
| Campanie MA | ma_campaigns |
Workflow vizual Drawflow; published: 0=draft, 1=activ |
| Segment | ma_segments |
Grup dinamic de leads/clienți după criterii CRM |
| Etapă (Stage) | ma_stages |
Poziția lead-ului în funnel (published: 0/1) |
| Flow | ma_campaign_flows |
Legătura lead-id ↔ nod-campanie ↔ data |
| Punctaj | ma_point pe lead |
Scor acumulat din interacțiuni |
Sistemul de punctaj (Lead Scoring prin MA):
Lead-urile acumulează puncte automat din:
- Deschidere email →
ma_point_triggers→ adaugă X puncte peleads.ma_point - Click pe link → puncte suplimentare
- Submit formular → puncte mari (cel mai valoros semnal)
- Vizită pagina web (dacă tracking activ)
Când un lead depășește pragul configurat → ma_point_triggers declanșează o acțiune: notificare agent, schimbare status, creare task.
Fluxul unui lead printr-o automatizare:
1. Lead creat (din formular / import / manual)
↓
2. Lead intră în segment (criterii îndeplinite)
→ adăugat în ma_lead_segments + ma_lead_stages
↓
3. Campanie MA activă pe segmentul respectiv
→ triggerul activat → lead intră în flow (ma_campaign_flows)
↓
4. Nod "Wait 2 zile" → delay
↓
5. Nod "Send Email" → email trimis
→ înregistrat în ma_email_logs
↓
6. Lead deschide emailul → ma_email_logs.open = 1
→ punctaj crescut pe leads.ma_point
↓
7. Nod "Condition: open = yes?" → branch
→ Da: trimite email 2 cu ofertă
→ Nu: trimite SMS reminder
↓
8. Lead completează formularul din email
→ submit → punctaj maxim → trigger "Notifică agent vânzări"
↓
9. Agent preia lead-ul calificat → continuă Workflow Lead→Cash
5. Lead calificat — Transferul la vânzări
Indicatori de calificare:
| Semnal | Acțiune recomandată |
|---|---|
| Punctaj MA > prag configurat | Notificare automată agent; schimbare status |
| Lead deschide email de 3+ ori | Task de follow-up creat automat via Workflow Automation |
| Lead completează formular demo request | Notificare imediată; priority tag |
| Lead fără activitate 30 zile | Reintrare în secvență de re-engagement |
Transfer la vânzări:
- Agent primește notificarea / vede lead-ul în coada sa
- Verifică istoricul de interacțiuni din tab-ul MA al lead-ului
- Convertește lead-ul în Oportunitate (vezi Workflow 1)
- Lead-ul rămâne în MA segment dar nu mai primește mesaje de nurture (condiție în workflow)
Ce se creează automat
| Eveniment | Se creează automat |
|---|---|
| Submit formular web | Lead cu status + sursă din formular; from_ma_form_id setat |
| Duplicat detectat la submit | Task de follow-up (dacă create_task_on_duplicate = 1) |
| Facebook webhook primit | Lead cu câmpuri mapate; sursă Facebook Lead Ad |
| Lead intră în segment MA | Înregistrare în ma_lead_segments + ma_lead_stages |
| Email trimis din MA | Log în ma_email_logs |
| Email deschis / link accesat | open=1 / click=1 + timestamp în ma_email_logs |
| Prag punctaj depășit | Acțiune automată: notificare, task, schimbare status |
Puncte unde fluxul poate bloca
| Problemă | Cauză probabilă | Soluție |
|---|---|---|
| Lead-urile din Facebook nu apar | Webhook URL greșit sau App neconfigurat | Verifică webhook în Facebook App → Advanced → Webhooks |
| Formularul nu creează lead | Câmpuri obligatorii necompletate sau duplicat blocat | Verifică allow_duplicate și câmpurile obligatorii |
| Emailurile MA nu se trimit | SMTP neconfigurat sau limita zilnică atinsă | Verifică setări email și email_sending_limit din MA settings |
| Lead-ul nu intră în automație | Segmentul nu include lead-ul sau campania e draft | Verifică criteriile segmentului; activează campania (published=1) |
| Punctajul nu crește | Tracking-ul de deschidere blocat de email client (Apple MPP) | Normal — concentrează-te pe click + submit ca semnale |
Rapoarte relevante
- Analytics MA — per campanie: delivery rate, open rate, click rate, conversii
- Raport Lead-uri —
/admin/reports/leads— surse, statusuri, agenți - Segment members — din MA → Segmente → Vezi membrii
- Lead scoring —
leads.ma_pointvizibil în lista de leads