Salt la conținutul principal

WhatsApp

Cum salvezi automat în CRM răspunsurile din formularele WhatsApp Flow

Un WhatsApp Flow adună bugetul unui lead, o adresă sau o programare în câteva atingeri. Valoarea apare după: iată cum transformi fiecare răspuns într-un câmp de profil al clientului, fără să copiezi nimic manual.

Echipa MonoChat Actualizat: 7 min de citit

Pe această pagină
  1. Ce se întâmplă când un client trimite un Flow
  2. De ce salvați răspunsurile în câmpuri de profil
  3. Pas cu pas în MonoChat
  4. Trei exemple
  5. Acordul trebuie cerut și în formular
  6. Listă de verificare înainte de lansare
  7. Începeți cu un singur formular
  8. Surse

Un WhatsApp Flow este cea mai rapidă metodă de a colecta informații structurate într-un chat: bugetul și termenul unui lead, o adresă de livrare, o programare, o înscriere cu acord. Clientul parcurge câteva ecrane și apasă un buton. Apoi, în multe echipe, un agent deschide conversația, citește răspunsurile și le scrie de mână în CRM.

Acest ultim pas este locul unde răspunsurile se pierd, se scriu greșit sau nu se mai scriu deloc. Ghidul de față arată cum salvați fiecare răspuns direct în câmpurile de profil ale clientului în MonoChat, cum le verificați și ce faceți cu datele după aceea.

Ce se întâmplă când un client trimite un Flow

Meta descrie WhatsApp Flows ca „a way to build structured interactions for business messaging” (o modalitate de a construi interacțiuni structurate pentru mesageria business), cu utilizări precum colectarea datelor de contact ale clientului și a produselor care îl interesează sau o ofertă construită pe baza preferințelor lui.

Când clientul finalizează un Flow, Meta trimite rezultatul companiei prin același webhook ca orice alt mesaj de la client. Rezultatul sosește ca mesaj interactiv de tip nfm_reply, corpul lui vizibil este întotdeauna „Sent”, iar răspunsurile se află într-un câmp numit response_json, modelat după Flow JSON-ul pe care l-ați proiectat. Două detalii contează pentru automatizare:

  • Răspunsul nu include ID-ul Flow-ului. Dacă trimiteți mai multe formulare, trebuie să le deosebiți singuri, de exemplu după numele câmpurilor.
  • Răspunsurile vin cu numele pe care le-ați dat câmpurilor din formular, așa că o denumire bună a câmpurilor înseamnă jumătate din treabă.

În MonoChat, formularul trimis apare în conversație, iar un flux poate citi fiecare răspuns ca variabilă: {{message.payload.formData.<numele câmpului>}}.

De ce salvați răspunsurile în câmpuri de profil

Răspunsuri rămase în chatRăspunsuri salvate în câmpuri de profil
Agentul trebuie să deruleze conversația ca să găsească bugetulBugetul este în profilul clientului, lângă toate conversațiile lui
Nu puteți filtra sau segmentaFiltrați CRM-ul după orice câmp, salvați filtrul și îl folosiți ca audiență pentru o difuzare
Nu se întâmplă nimic până nu citește cinevaUn flux poate atribui, eticheta sau răspunde în clipa în care răspunsul este salvat
Greșeli de tastare, câmpuri lipsăValoarea este convertită la tipul câmpului, iar o valoare greșită este prinsă

Începând cu MonoChat 3.8.43 (2 noiembrie 2026), nodul Setează câmpul de profil al clientului poate completa un câmp Dintr-o variabilă, inclusiv cu un răspuns dintr-un WhatsApp Flow, și convertește valoarea la tipul câmpului.

Pas cu pas în MonoChat

1. Creați câmpurile de profil

În CRM › Câmpuri de profil, creați câte un câmp pentru fiecare răspuns pe care vreți să-l păstrați, cu tipul potrivit:

RăspunsTipul câmpului
E-mailE-mail
BugetNumăr
Data preferatăDată
Interes (una dintre mai multe opțiuni)Listă
Telefonul altei persoane de contactTelefon
Limba preferatăLimbă

Dați fiecărui câmp un nume clar. Le veți potrivi cu răspunsurile formularului la pasul 4.

2. Construiți formularul

Mergeți la Setări › Chat › Canale, deschideți meniul ⋮ al canalului WhatsApp Business (Cloud) și alegeți Flows, apoi Creați. Alegeți un șablon la Începe de la: Formular lead, Programare, Înregistrare, Adresă de livrare, Feedback, Sondaj NPS sau Gol.

În designer, Numele câmpului se generează din eticheta lui, iar redenumirea unui câmp actualizează toate referințele la el. Notați numele câmpurilor: email, budget, area, delivery_date. Când două ecrane folosesc același nume de câmp, răspunsurile sunt trimise ca <screen>_<name>, deci păstrați numele unice. Folosiți Previzualizare ca să vedeți formularul așa cum îl va vedea clientul, apoi Publică.

3. Trimiteți formularul clientului

Un Flow ajunge la client printr-un buton WhatsApp Flow dintr-un mesaj-șablon: când creați șablonul, alegeți Flow-ul, acțiunea și primul ecran. Trimiteți șablonul dintr-un chat, dintr-un flux care pornește când scrie un client nou sau după un clic pe o reclamă.

Un șablon scurt și clar duce la mai multe formulare completate:

Bună ziua, {{1}}, vă mulțumim pentru mesaj. Ca să vă trimitem doar ce vi se potrivește, spuneți-ne bugetul, zona și termenul în acest formular scurt. Durează mai puțin de un minut. [Deschide formularul]

4. Salvați răspunsurile cu un flux

  1. Creați un flux care pornește la Mesaj nou primit: răspunsurile formularului sosesc ca mesaj de la client.
  2. Adăugați un nod Setează câmpul de profil al clientului.
  3. Pentru fiecare câmp, alegeți Dintr-o variabilă și scrieți calea răspunsului, de exemplu {{message.payload.formData.email}}, {{message.payload.formData.budget}}, {{message.payload.formData.area}}.
  4. Conectați ieșirea La eșec la un nod Atribuiți conversația, ca o persoană să completeze ce nu s-a putut salva.
  5. Adăugați un nod Setează eticheta clientului, de exemplu form-completed, ca echipa să vadă și să filtreze cine a terminat formularul.

5. Aflați ce acceptă MonoChat

Valoarea trebuie să se potrivească cu câmpul, așa cum descrie centrul de ajutor:

Tipul câmpuluiCe acceptă
NumărUn număr
DatăO dată ISO 8601 (2026-11-05 sau 2026-11-05T14:30:00Z) sau un timestamp Unix în secunde ori milisecunde
TelefonUn număr de telefon valid
E-mailO adresă de e-mail validă
ListăUna dintre opțiunile listei
Listă avansatăID-ul unei opțiuni sau unul dintre numele ei
LimbăUna dintre limbile dvs. active

Dacă o variabilă este goală sau valoarea ei nu se potrivește, celelalte câmpuri se salvează oricum, iar nodul folosește ieșirea La eșec. Un nod de acțiune eșuat își înregistrează eroarea în jurnalul de execuție, care indică numele câmpului, astfel încât puteți corecta formularul sau câmpul.

Un sfat practic: potriviți alegerile din formular cu opțiunile câmpului de tip listă cuvânt cu cuvânt. O opțiune de formular „Centru” nu va completa un câmp de tip listă a cărui opțiune este „Centrul Vechi”.

6. Folosiți datele salvate

Odată ce răspunsurile sunt câmpuri, ele funcționează ca orice alte date despre client:

  • Direcționați lead-ul. Un al doilea flux care pornește la Câmp de profil actualizat poate atribui un lead cu buget peste pragul dvs. direct unui vânzător senior.
  • Reveniți la momentul potrivit. Un câmp de dată, cum ar fi „data planificată a achiziției”, poate fi verificat cu o condiție Dacă pe câmpurile de profil: cumpărătorii din următoarea lună merg azi la un agent, ceilalți primesc o etichetă pentru o revenire ulterioară.
  • Trimiteți datele mai departe. Un nod Cerere HTTP poate trimite aceleași valori către propriul CRM, ERP sau sistem de programări, folosind variabilele fluxului.
  • Segmentați. CRM-ul filtrează după fiecare câmp de profil activ; un filtru salvat poate fi audiența unei difuzări, pentru clienții care au fost de acord să primească una.

Trei exemple

Formular de lead imobiliar. Scopul, zona, bugetul și termenul ajung în patru câmpuri. Un flux atribuie echipei de vânzări cumpărătorii cu buget și cu termen sub trei luni, de pildă pentru apartamente din Cluj-Napoca, și etichetează restul pentru o revenire ulterioară.

Adresa de livrare pentru plata ramburs. După o comandă într-un magazin online din Brașov, formularul Adresă de livrare colectează adresa și ora preferată de livrare. Fluxul salvează ambele și le trimite magazinului printr-o Cerere HTTP, apoi îi trimite clientului o confirmare. Ghidul despre comenzile cu plata la livrare acoperă pasul de confirmare.

Cerere de programare la o clinică stomatologică din Timișoara. Tratamentul, data preferată și datele de contact sunt salvate; câmpul de dată permite recepției să vadă dintr-o privire toate cererile pentru săptămâna viitoare înainte de confirmare.

Acordul trebuie cerut și în formular

Un formular pe care clientul îl completează după ce v-a scris este foarte diferit de o ofertă trimisă cuiva care nu a cerut nimic. Dacă plănuiți să trimiteți oferte mai târziu, cereți acordul clar, separat de celelalte întrebări din formular: șablonul Înregistrare are un pas de acord, iar nodul Opt-in din fluxuri pune întrebarea scrisă de dvs. și stochează răspunsul clientului. Trimiteți marketing doar clienților care au spus da; ghidul nostru despre opt-in explică de ce acest lucru vă protejează și numărul.

Listă de verificare înainte de lansare

  • Câmpuri de profil create cu tipurile potrivite.
  • Numele câmpurilor din formular notate, unice și ușor de citit.
  • Alegerile din formular se potrivesc cu opțiunile câmpului de tip listă.
  • Flux la Mesaj nou primit cu Setează câmpul de profil al clientului Dintr-o variabilă.
  • La eșec merge la o persoană, iar o etichetă marchează formularele completate.
  • O trimitere de test verificată în profilul clientului și în jurnalul de execuție.

Începeți cu un singur formular

MonoChat este software de mesagerie pentru afaceri și partener oficial Meta Business Partner. Conectează propriul dvs. număr WhatsApp la Cloud API de la Meta, construiește WhatsApp Flows fără Flow JSON și salvează răspunsurile în profilurile clienților cu un flux pe care îl puteți construi în câteva minute. Articolul din centrul de ajutor despre fluxuri arată toate nodurile.

Puteți începe gratuit pe app.monochat.ai.

Surse

Întrebări frecvente

Întrebări frecvente

Unde ajung răspunsurile dintr-un WhatsApp Flow după ce clientul trimite formularul?

Meta le trimite companiei ca mesaj de la client, prin același webhook ca orice alt mesaj, cu răspunsurile în câmpul response_json. În MonoChat, formularul trimis apare în conversație, iar răspunsurile pot fi citite într-un flux ca {{message.payload.formData.<numele câmpului>}}.

Cum salvez un răspuns din Flow într-un câmp de profil al clientului în MonoChat?

Creați un flux care pornește la Mesaj nou primit, adăugați un nod Setează câmpul de profil al clientului, alegeți Dintr-o variabilă pentru fiecare câmp și scrieți calea răspunsului, de exemplu {{message.payload.formData.email}}. MonoChat convertește valoarea la tipul câmpului: număr, dată, telefon, e-mail, listă sau limbă.

Ce se întâmplă dacă un răspuns nu se potrivește cu câmpul?

Celelalte câmpuri se salvează oricum, iar nodul folosește ieșirea La eșec. Conectați ieșirea la un nod Atribuiți conversația sau la o etichetă, ca o persoană să completeze ce nu s-a putut salva. Jurnalul de execuție indică numele câmpului care a eșuat.

Am nevoie de un dezvoltator sau de un endpoint?

Nu pentru un formular ca acesta. Designerul de Flows din MonoChat construiește formularul fără să scrieți Flow JSON, iar fluxul care salvează răspunsurile se construiește în constructorul vizual de fluxuri. Un endpoint este necesar doar când ecranele trebuie să afișeze date în timp real, cum ar fi intervalele orare libere.

Ce format de dată acceptă un câmp de tip dată?

O dată ISO 8601, cum ar fi 2026-11-05 sau 2026-11-05T14:30:00Z, ori un timestamp Unix în secunde sau milisecunde. Trimiteți un formular de test și verificați data salvată în profilul clientului înainte de lansare.

Poate un răspuns salvat să pornească o altă automatizare?

Da. Un al doilea flux poate porni la Câmp de profil actualizat, de exemplu pentru a atribui un lead echipei de vânzări când câmpul de buget este completat sau pentru a trimite o confirmare de comandă când ajunge o adresă de livrare.

Prima lună de Growth din partea noastră

WhatsApp, Instagram și Messenger într-un singur inbox

Începeți gratuit cu MonoChat: inbox comun pentru echipă, asistenți AI, șabloane și campanii pe API-urile oficiale Meta.

Un cod per companie • 30 de zile pentru a-l folosi • Fără card

$150 ca să începeți.

Revendicați