Trimite automat contactele din formular în Google Sheets, fără să pierzi niciunul
Conectarea unui formular la un tabel durează zece minute și nu cere cod. Iată cum verifici că nu pierde contacte, nu strică numerele de telefon și nu se umple de spam.
Un client sună să întrebe de ce nu i-a răspuns nimeni la cererea de ofertă trimisă marți. Deschizi tabelul cu contacte. Marți are două rânduri, amândouă de la alte persoane. Mesajul lui nu a ajuns niciodată, și nimic nu ți-a semnalat că lipsește.
Majoritatea ghidurilor despre trimiterea contactelor din formular în Google Sheets se opresc când apare primul rând de test. Partea aceea e ușoară și nu cere cod. Problemele apar mai târziu: un număr de telefon își pierde primul 0, o conexiune nu mai funcționează după schimbarea unei parole sau un bot găsește formularul. Niciuna dintre ele nu afișează o eroare. Rândul este pur și simplu greșit sau lipsește.
Ghidul acoperă ambele părți: cel mai rapid mod de a conecta formularul și verificările care păstrează tabelul complet și corect. Totul se face din setări, cu câteva clicuri. Este scris pentru firmele mici care primesc cereri pe site și le gestionează într-un tabel.
Răspunsul scurt
- Dacă poți folosi Google Forms, leagă formularul de un tabel din fila Răspunsuri. Este gratuit și cea mai sigură variantă.
- Dacă formularul este pe site, caută în setările platformei de formulare sau ale platformei site-ului o opțiune Google Sheets și activeaz-o.
- Dacă niciuna nu merge, conectează formularul la tabel cu Zapier, Make sau un serviciu similar.
- Indiferent ce alegi, parcurge cei patru pași de configurare și cele cinci teste de mai jos înainte să te bazezi pe conexiune.
Alege conexiunea potrivită pentru formularul tău
| Metodă | Cost | Potrivită pentru | Atenție la |
|---|---|---|---|
| Google Forms legat de un tabel | Gratuit | Formulare pe care le poți crea în Google Forms și le poți lega de pe site | Control mai redus asupra aspectului formularului |
| Opțiunea Google Sheets a platformei de formulare | Adesea doar în planurile plătite | Formulare făcute cu o platformă de formulare sau de site-uri care oferă această opțiune | Se poate opri fără niciun semnal când expiră conectarea la Google |
| Zapier, Make sau un serviciu similar | Lunar, în funcție de numărul de contacte transferate | Aproape orice formular, inclusiv cele fără opțiune Sheets | Costul crește cu fiecare contact; transferurile eșuate stau într-un istoric până se uită cineva |
Google Forms este alegerea cea mai sigură, pentru că Google se ocupă de ambele capete. Nu există nimic la mijloc care să se poată deconecta. Dacă ții la formularul de pe site-ul tău, celelalte două variante funcționează bine, cu condiția să le verifici așa cum arată acest ghid.
Cinci moduri în care un contact se pierde sau ajunge greșit
Acestea apar mereu pe forumurile de ajutor. Fiecare trece de un test rapid cu un singur contact inventat, de aceea sunt descoperite târziu.
| Problemă | Ce vezi în tabel | De ce se întâmplă |
|---|---|---|
| Numere de telefon | 721234567 în loc de 0721234567; semnul + din prefixul de țară dispare | Sheets crede că numărul de telefon este o sumă și elimină ce nu îi trebuie unei sume |
| Text care începe cu =, + sau - | O formulă, o eroare precum #NAME? sau un text la care nu te așteptai | Sheets crede că textul este o formulă |
| O conexiune întreruptă | Niciun rând nou, de la o zi la alta | O parolă schimbată, un tabel sau o filă redenumită ori o conectare Google expirată în serviciul care face legătura |
| Contacte care sosesc simultan | Un contact în loc de două sau unul scris peste celălalt | Unele conexiuni scriu ambele contacte pe același rând |
| Spam | Sute de rânduri fără sens, amestecate cu contactele reale | Boții trimit mesaje în orice formular găsesc |
Pasul 1: Pregătește tabelul înainte de primul contact
Dacă legi Google Forms, tabelul se creează automat. Cu orice altă conexiune, creează un tabel Google Sheets nou, numește prima filă Leads și scrie numele coloanelor pe rândul 1, de exemplu:
| Received | Name | Phone | Company | Message | Page | Status | |
|---|---|---|---|---|---|---|---|
| 2026-11-11 09:14 | Ana Popescu | [email protected] | 0721234567 | Bloom Cafe | Quote for weekly deliveries | /contact | new |
Apoi, indiferent de conexiunea folosită:
- Dă clic pe litera de deasupra coloanei Phone ca s-o selectezi, apoi alege Format, Număr, Text simplu (Format, Number, Plain text). Numerele de telefon care sosesc ulterior își păstrează 0-ul și semnul +.
- Fă la fel pentru orice coloană cu coduri care încep cu zero, de exemplu coduri poștale sau numere de client.
- Deschide Fișier, Setări (File, Settings) și verifică fusul orar. Ora la care a sosit fiecare contact este afișată în acest fus, deci alege fusul în care lucrează echipa ta.
Pasul 2: Conectează formularul
Cu Google Forms, deschide formularul, mergi la fila Răspunsuri și apasă Asociază cu Foi de calcul (Link to Sheets). Alege să creezi o foaie de calcul nouă. De atunci, fiecare răspuns apare ca rând nou în câteva secunde.
Cu o platformă de formulare sau de site-uri, caută în setările formularului secțiunea Integrări, Conexiuni sau Stocare, alege Google Sheets și conectează-te cu contul Google care deține tabelul. Dacă poți potrivi câmpurile formularului cu coloanele, potrivește fiecare câmp cu coloana care are același nume.
Cu Zapier, Make sau un serviciu similar, alege formularul ca declanșator (trigger) și Google Sheets, Add row ca acțiune. Alege fila Leads și potrivește fiecare câmp al formularului cu coloana lui.
În toate cele trei cazuri, conectează-te cu un cont Google comun al firmei, dacă ai unul, nu cu unul personal. Când persoana care a făcut conexiunea pleacă și contul ei este închis, conexiunea se oprește odată cu el.
Pasul 3: Află când sosește un contact
Într-un tabel pe care nu-l deschide nimeni, contactele doar așteaptă. Activează un email pentru fiecare contact nou: tabelul rămâne evidența, iar emailul devine memento-ul.
- În Google Forms, deschide fila Răspunsuri, apasă pe cele trei puncte și alege să primești notificări prin email pentru răspunsurile noi.
- Majoritatea platformelor de formulare au o setare de notificare prin email lângă cea pentru Google Sheets. Activeaz-o și pe aceasta, ca să afli de un contact chiar dacă legătura cu tabelul cade.
- În Zapier sau Make, adaugă un al doilea pas care trimite un email sau activează alertele pentru transferurile eșuate.
Al doilea punct contează cel mai mult. Platforma de formulare păstrează de obicei propria listă cu toate mesajele trimise, separat de tabel. Lista aceea și emailul sunt copia ta de rezervă dacă tabelul ratează vreodată un contact.
Pasul 4: Activează protecția anti-spam
Caută în setările formularului protecția anti-spam, CAPTCHA sau reCAPTCHA și activeaz-o. Multe platforme au și o variantă invizibilă care verifică vizitatorii în fundal, mai puțin enervantă pentru clienții reali decât bifatul căsuțelor sau alesul imaginilor.
Google Forms nu are o setare CAPTCHA, dar poți face ca întrebarea pentru email să accepte doar adrese de email. Dă clic pe întrebare, deschide cele trei puncte din colțul ei, alege Validarea răspunsurilor (Response validation), apoi Text și Email. Asta oprește boții care completează toate câmpurile cu text la întâmplare.
Pasul 5: Testează-l așa cum va eșua
Un singur contact de test dovedește foarte puțin. Înainte să publici formularul, trimite aceste cinci. Împreună durează cam zece minute.
| Test | Ce trimiți | Ce trebuie să apară în tabel |
|---|---|---|
| Număr de telefon | Un contact cu 0721 234 567 și unul cu +40 721 234 567 | Ambele numere de telefon exact cum le-ai scris |
| Formulă | Un contact cu numele =1+1 | Textul =1+1, nu numărul 2 |
| Litere cu diacritice | Un nume precum Ștefan Bălănescu | Fiecare literă cum a fost scrisă, fără semne de întrebare sau simboluri ciudate |
| Două deodată | Deschide formularul pe calculator și pe telefon, completează-le pe amândouă și apasă trimite în același timp | Două rânduri separate |
| Mesaj lung | Un mesaj de câteva paragrafe, copiat dintr-un document | Mesajul întreg într-o singură celulă, nu tăiat sau împărțit pe mai multe rânduri |
Dacă testul cu telefonul sau cel cu formula eșuează, setează coloana respectivă pe Text simplu, ca la pasul 1, și trimite din nou testul. Dacă tot eșuează, problema este în conexiune, iar suportul platformei sau al serviciului îți poate spune dacă se poate schimba. La final, șterge rândurile de test.
Verifică o dată pe săptămână că nu lipsește nimic
O conexiune întreruptă nu se anunță singură. Cea mai simplă verificare durează un minut: o dată pe săptămână, compară numărul de mesaje primite de platforma de formulare cu numărul de rânduri noi din tabel. Majoritatea platformelor afișează numărul pe pagina de prezentare a formularului sau pe cea cu mesajele primite. Dacă numerele diferă, contactele lipsă sunt în lista platformei și le poți copia.
În Zapier sau Make, deschide istoricul transferurilor și caută-le pe cele marcate ca eșuate sau oprite. Dacă un serviciu dezactivează o conexiune după erori repetate, aici vei vedea.
Cum lucrezi în tabel fără să-l strici
Tabelul este acum locul în care sosesc contactele și în care echipa ta lucrează cu ele. Câteva obiceiuri împiedică aceste două roluri să se încurce:
- Folosește vizualizările filtrate (Date, Vizualizări filtrate) ca să sortezi sau să ascunzi rânduri. O vizualizare filtrată schimbă doar ce vezi tu, nu tabelul pe care îl văd colegii.
- Adaugă coloanele tale, de exemplu Sunat pe sau Responsabil, în dreapta celor completate de formular. Nu insera coloane la mijloc.
- Nu redenumi fila sau coloanele după ce conexiunea este configurată. Multe conexiuni le caută după nume și se opresc când acesta se schimbă.
- Ține notițele pe același rând cu contactul. Notițele scrise într-o filă separată care copiază lista ajung lângă contactul greșit când sosesc rânduri noi și lista coboară.
- Ca să găsești un client care a scris de două ori, sortează o vizualizare filtrată după coloana Email; repetările ajung una lângă alta.
Un tabel cu contacte conține date personale. Partajează-l doar cu oamenii care răspund contactelor, păstrează o copie a textului de consimțământ afișat de formular și șterge contactele de care nu mai ai nevoie. Pentru GDPR, un tabel nu e cu nimic diferit de un CRM.
Când un tabel nu mai este suficient
Această configurare merge bine pentru un formular și câteva zeci de contacte pe săptămână. Începe să cedeze când contactele vin din mai multe locuri deodată: site-ul, o platformă de rezervări, reclamele Facebook pentru contacte și emailurile de pe un marketplace. Fiecare trimite aceleași date într-o formă diferită, iar cineva ajunge să le copieze de mână, exact acolo unde numele și numerele de telefon se încurcă din nou.
În acel moment ajută un program mic care primește toate sursele, pune fiecare contact în aceleași coloane, verifică repetările în toate sursele și scrie rezultatul în tabel sau în CRM. Regulile sunt cele din acest ghid, aplicate la fel pentru fiecare sursă.
Surse
Întrebări frecvente
Pot trimite gratuit contactele din formular în Google Sheets?
Da. Google Forms se leagă gratuit de un tabel din fila Răspunsuri. Unele platforme de formulare includ și ele o conexiune Google Sheets în planul gratuit. Servicii precum Zapier sunt necesare doar când formularul tău nu are opțiune Sheets.
De ce elimină Google Sheets cifra 0 de la începutul unui număr de telefon?
Sheets tratează o valoare formată doar din cifre ca număr, iar numerele nu au zerouri la început și nici semnul plus. Selectează coloana de telefon și alege Format, Număr, Text simplu înainte să sosească contactele, apoi trimite un contact de test ca să verifici.
De ce nu mai apar contacte noi în tabel?
De obicei s-a întrerupt conexiunea: cineva a schimbat o parolă, a redenumit tabelul sau o coloană ori contul care a configurat-o a fost închis. Refă conexiunea, apoi copiază contactele lipsă din lista de mesaje a platformei de formulare.
Trebuie să știu să programez ca să fac asta?
Nu. Google Forms, majoritatea platformelor de formulare și servicii precum Zapier se conectează la Google Sheets din setări. Codul este necesar doar pentru configurări neobișnuite, de exemplu combinarea mai multor surse de contacte într-o singură listă curată.