Kateri primer je za vas?
Primer A – preprosto, za vsakogar: Vsaka zahteva za predstavitev je v Google Preglednici, ki jo uporabljate kot CRM, in prejmete e-poštno obvestilo.
Primer B – za ekipe, ki uporabljajo CRM: Vsaka zahteva za predstavitev postane kontakt v HubSpot CRM, pripravljen za vašo prodajno ekipo.
Obiskovalec izpolni obrazec za predstavitev in nekaj sekund kasneje je kontakt v vašem CRM. Manjše podjetje dobi novo vrstico v listu z lead-i in e-pošto na odgovor; prodajna ekipa dobi nov kontakt v HubSpot CRM. V obeh primerih ste v stiku z leadom, ko je ta še na vaši spletni strani.
To je e-pošta, ki jo prejmete za vsak nov demo v primeru A:
To je nov kontakt v HubSpot CRM v primeru B:
Kako deluje. Survio vsako oddano Obvestilo o odgovoru po e-pošti pošlje na URL spletnega kavljčka. Avtomatizacijsko orodje (v tej vadnici je to n8n) ga prejme in kontakt shrani v okolje, kjer delate. Survio poskrbi za pošiljanje, n8n za preostalo.
Ste novinec pri Webhooks v Surviu? Začnite z Webhooks: pošljite odgovore v vaša druga orodja v realnem času, nato se vrnite nazaj.
Kaj boste ustvarili
Oba primera začneta enako: s kratkim obrazcem za demo na vaši spletni strani, poslanim v n8n s pomočjo spletnega kavljčka (webhook).
Pogled | Primer A: preglednica kot CRM | Primer B: HubSpot |
Rezultat | Vsaka zahteva je vrstica v Google Preglednici s stolpcem Status, poleg tega prejmete e-pošto | Vsaka zahteva postane nov kontakt v HubSpot CRM, pripravljen za vašo prodajno ekipo |
Orodja | Survio, n8n, Google Preglednice, Gmail | Survio, n8n, HubSpot |
Najbolje za | Manjše podjetje, ki samo spremlja kontakte | Prodajna ekipa, ki že dela v HubSpot CRM |
Preden začnete
Survio anketa na plačljivem paketu. Webhooki niso na voljo v paketu Free, vsak paket omogoča določeno število webhookov na anketo (glejte članek o webhooks).
Račun v n8n, n8n Cloud ali lastna namestitev.
Primer A: Google račun za Google Preglednice in Gmail. Primer B: HubSpot račun.
V tem vodiču uporabljamo kratek obrazec za demo: ime, službeni e-poštni naslov (vprašanje z e-pošto), podjetje, velikost ekipe (vprašanje z izbiro) in polje »Kaj bi radi videli v predstavitvi?«. Vaš obrazec je lahko drugačen; v primeru A ali B prilagodite vprašanja.
1. korak — Postavite obrazec na svojo spletno stran
Odprite svojo Anketo, pojdite na Pridobi odgovore in izberite Na spletu.
Izberite Pojavno okno in nastavite, kdaj naj se prikaže. Za kratek obrazec vključite možnost Skrij stran dobrodošlice, da obiskovalci začnejo z prvim vprašanjem.
Kliknite Vdelaj na spletno stran in prilepite kodo na svojo spletno stran.
Več možnosti, npr. gumb ali stranska vrstica, najdete v Vdelava ankete na spletno mesto.
2. korak — Samo za primer A: pripravite preglednico lead-ov
Ustvarite novo Google Preglednico in njen prvi list poimenujte
leads.V vrstico 1 vpišite glave stolpcev:
Response ID,Received,Name,E-mail,Company,Team size,What they want to see,StatusterLanguage.Označite celice v stolpcu Status pod glavo, izberite Vstavi → Spustni seznam, dodajte možnosti New, Contacted in Done (prek Dodaj novo možnost) in dokončajte z Končano.
Vaša Preglednica je zdaj preprost CRM. Novi lead-i dobijo status New. Ko ste vzpostavili stik, spremenite na Contacted, in na Done ob zaključku. Filtrirajte stolpec Status za pregled, kdo še čaka na odgovor.
3. korak — Ustvarite webhook v n8n
V n8n ustvarite nov workflow (potek) in dodajte vozel Webhook kot sprožilec.
Nastavite HTTP metoda na POST.
Preklopite na zavihek Production URL in kopirajte naslov.
Kliknite Objavi. Production URL sprejema dostave šele po objavi poteka.
Uporabite Production URL, ne Test URL. Testni URL sprejema pošiljke le, dokler je urejevalnik odprt in čaka testni dogodek, zato Surviojeve pošiljke takoj odpovejo po zaprtju. Survio po neuspehu ponavlja pošiljanje približno dan; po 5 dnevih neuspehov webhook izklopi.
4. korak — Povežite anketo v Surviu
Odprite svojo Anketo in pojdite na Pridobi odgovore.
V levem meniju pod Avtomatizacije & Integracije izberite Webhooks in kliknite + Dodaj webhook.
Prilepite Production URL iz n8n v Webhook URL in kliknite Shrani webhook. Webhook se vklopi takoj.
5. korak — Pošljite testno zahtevo in poiščite ID-je vprašanj
Obrazec izpolnite na običajni povezavi in ga oddajte. Survio pošlje le oddane Obvestilo o odgovoru po e-pošti, zato izpolnite do konca.
V n8n odprite zavihek Izvedbe. Dostava prispe v nekaj sekundah.
Odprite izvedbo in izberite vozel Webhook. Razširite
body, natodata, natoanswers. Vsak odgovor pokaže svojquestion.id, oznako vprašanjalabelinanswer.Zapišite si ID vsakega vprašanja. Lahko tudi kliknete Pin, da nadaljujete gradnjo na tej pošiljki brez ponovnega oddajanja obrazca.
Odgovore vedno zbirajte po question id. Odgovori pridejo kot seznam. Če pozneje dodate vprašanje, se vrstni red premakne, ID-ji vprašanj pa ostanejo stalni.
E-pošta leada je med odgovori. Ne uporabljajte data.email: ostane prazno, če je e-pošta odgovorjena v e-poštnem vprašanju. Preberite jo iz odgovora na vprašanje z e-pošto.
Primer A — preglednica kot CRM in obvestilo na e-pošto
Potek ima tri korake po prejetem webhook-u: Pripravi lead izvleče odgovore, Shrani kontakt v preglednico doda vrstico, E-pošta o novem kontaktu vas obvesti.
Pripravi lead
Dodajte vozel Edit Fields (Set) za Webhook in ga poimenujte
Pripravi lead.Pod Fields to Set dodajte po eno polje za vsak stolpec in pustite tip String. Ime polja se mora ujemati z imenom stolpca; vrednosti so spodaj.
Zamenjajte question id-je (90403243 in podobno) s svojimi in Europe/Prague s svojo časovno cono.
Ime polja | Vrednost |
Response ID |
|
Received |
|
Name |
|
| |
Company |
|
Team size |
|
What they want to see |
|
Status |
|
Language |
|
Shrani kontakt v preglednico
Dodajte vozel Google Preglednice po Pripravi lead, poimenujte ga
Shrani kontakt v preglednicoin izberite operacijo Dodaj ali posodobi vrstico.Povežite Google račun, nato izberite dokument pod Dokument in list
leadspod Sheet.Nastavite Način zemljevida stolpcev na Samodejno in Stolpec za ujemanje na Response ID.
Pod Možnosti dodajte Oblika celice in izberite Dovoli n8n formatiranje, sicer Google Preglednice spremenijo odgovore tipa 2-10 v datume.
Zakaj ločen korak Pripravi lead? Če zamenjate preglednico ali list v Google Preglednicah, n8n izbriše zemljevid polj. Če uporabite izraze v Pripravi lead, nič ne izgubite.
E-pošta o novem kontaktu
Dodajte vozel Gmail za Shrani kontakt v preglednico, ga poimenujte
E-pošta o novem kontaktuin izberite Sporočilo ter Pošlji.Povežite Gmail in pod Za vnesite svoj e-naslov.
Za Zadevo nastavite
Nova zahteva za demo: {{ $('Pripravi lead').item.json.Name }} ({{ $('Pripravi lead').item.json.Company }}).Za Tip e-pošte izberite HTML in v Sporočilo vstavite kontaktne podatke, npr.
{{ $('Pripravi lead').item.json['E-mail'] }}za e-pošto.Pod Možnosti dodajte Pošlji odgovore na z
{{ $('Pripravi lead').item.json['E-mail'] }}, tako da odgovor pride neposredno kontaktu, ter izklopite Dodaj n8n podpis.
Ponovno kliknite Objavi za uveljavitev sprememb po objavi.
Pošljite novo zahtevo – nova vrstica s statusom New se pojavi v preglednici in e-pošta bo hitro prispela.
Primer B — pošljite demo zahteve neposredno v HubSpot CRM
Tukaj gre lead neposredno v HubSpot CRM kot kontakt z življenjskim ciklom Lead, vaša prodajna ekipa pa ga takoj prejme v HubSpot CRM. Potek ima po webhook-u dva koraka: Pripravi lead in Ustvari ali posodobi kontakt.
Pripravi lead
Dodajte vozel Edit Fields (Set) za Webhook, poimenujte ga Pripravi lead in dodajte String polja. Question id-je zamenjajte s svojimi.
Ime polja | Vrednost |
| |
First name |
|
Last name |
|
Company |
|
Message |
|
Polji First name in Last name ločita iz enega polja «Vaše ime» ime in priimek. Če ima vaš obrazec posebej polje za vsako, izberite vsak odgovor posebej.
Ustvari ali posodobi kontakt
Dodajte vozel HubSpot za Pripravi lead, ga poimenujte
Ustvari ali posodobi kontaktin izberite Kontakt ter operacijo Ustvari ali posodobi.Povežite svoj HubSpot račun.
Za E-mail nastavite
{{ $json['E-mail'] }}. HubSpot prijavlja obstoječi kontakt po e-pošti, zato podvojenih kontaktov ni.Pod Lastnosti kontakta kliknite Dodaj lastnost in dodajte Ime, Priimek, Podjetje in Sporočilo z ustreznimi vrednostmi iz Pripravi lead in nastavite Življenjski cikel na Lead.
Ponovno kliknite Objavi.
Kontakt se lahko samodejno poveže s podjetjem. Če HubSpot najde podjetje z enako domeno e-pošte, kontakt samodejno poveže in preda skrbništvo. To je običajno želeno – preizkusite s testnim primerom.
Pridobite že pripravljen workflow
Namesto da gradite korak 3 in vaš primer ročno, začnite z našim workflowom. Prenesite pripadajočo datoteko iz prilog na koncu tega članka: survio-demo-requests-to-sheet-and-gmail.json za primer A ali survio-demo-requests-to-hubspot.json za primer B. Nato:
V n8n ustvarite prazen workflow. Odprite meni (tri pike) poleg imena workflowa in izberite Uvozi, nato Iz datoteke. Izberite preneseno datoteko.
Odprite Pripravi lead in vnesite svoje question id-je, v primeru A tudi svojo časovno cono.
Primer A: odprite Shrani kontakt v preglednico. Prikazane so rdeče ikone, dokler ni vse nastavljeno. Povežite Google račun, izberite preglednico in list
leads. n8n preklopi Način zemljevida stolpcev v ročni način; nastavite spet na Samodejno in izberite Response ID kot ključ. Odprite E-pošta o novem kontaktu, povežite Gmail ter vstavite svoj naslov.Primer B: odprite Ustvari ali posodobi kontakt in povežite svoj HubSpot račun.
Odprite Survio Webhook, skopirajte Production URL v Survio (4. korak) in kliknite Objavi.
Testirajte celoten postopek
Odprite svojo spletno stran, izpolnite pojavni obrazec in ga oddajte.
Primer A: preverite, da se nova vrstica s statusom New pojavi na listu
leadsin da prejmete e-pošto. Odgovorite na njo in preverite, ali gre odgovor kontaktu.Primer B: odprite HubSpot CRM in preverite, da je kontakt ustvarjen s statusom Lead in je vaše sporočilo pod kontaktom.
Poglejte zavihek Izvedbe v n8n. Vsaka dostava in podatki so tam.
Odpravljanje težav
Simptom | Vzrok | Rešitev |
Podatki ne pridejo v n8n | Test URL je v Surviu ali potek ni objavljen | V Surviu nastavite Production URL in kliknite Objavi |
Survio ne shrani URL-ja webhooka iz n8n na lastni strežbi | n8n prikazuje interni naslov namesto javnega | Nastavite n8n |
"Listen for test event" ne prikazuje nič, čeprav je bil obrazec oddan | Survio pošlje na Production URL; poslušanje spremlja Test URL | Namesto tega preverite zavihek Izvedbe |
Zadnja sprememba nima učinka | Potek je objavljen, sprememba pa ni (gumb Objavi ima znak) | Kliknite Objavi ponovno |
Stolpec je prazen, nova kolona na koncu | Ime polja v Pripravi lead ne ustreza glavi stolpca | Preimenujte polje v Pripravi lead, da se ujema, nato izbrišite dodatni stolpec |
Isti kontakt dvakrat | Izbrana možnost Dodaj vrstico ali ni nastavljen stolpec za ujemanje | Uporabite Dodaj ali posodobi vrstico in nastavite ujemanje po Response ID |
Odgovor gre vam, ne kontaktu | Polje Pošlji odgovore na ni nastavljeno v Gmailu | Dodajte možnost Pošlji odgovore na z e-pošto kontakta |
Team size kaže datum | Google Preglednice 2–10 prepozna kot datum | V Shrani kontakt v preglednico nastavite Oblika celice na Dovoli n8n formatiranje |
E-pošta manjka | Berete iz | Preberite iz odgovora na vprašanje z e-pošto |
Kontakt ni mogoče ustvariti/posodobiti | E-pošta manjka ali ni veljavna ali je povezava s HubSpot CRM prekinjena | Vprašanje za e-pošto nastavite kot obvezno in ponovno povežite HubSpot CRM |
Survio izklopi webhook | URL webhooka je bil 5 dni zapored nedelujoč | Odpravite vzrok in v Surviu ponovno vklopite webhook |
Dodatne informacije
Survio pošlje samo popolnoma izpolnjene Obvestilo o odgovoru po e-pošti, vsak odgovor posebej, v nekaj sekundah. Nedokončanega obrazca ne pošlje.
Nič ni poslano za nazaj: odgovorov pred nastavljenim webhookom in med zaustavitvijo webhooka ni možno poslati.
Neuspešne dostave so ponovljene do 8-krat v približno 27 urah, vsaka čaka do 30 sekund na odgovor. Uporaba Response ID prepreči podvojene vrstice.
Če dostava 5 dni ne uspe, Survio samodejno izklopi webhook in ga morate ponovno vključiti.
Prekinitev webhooka ohrani njegovo mesto, izbris je trajen.
Survio v aplikaciji ne beleži zgodovine dostav. Zavihek Izvedbe v n8n je vaš log.
Pošiljanje odgovorov prek webhooks ne zmanjšuje števila odgovorov iz paketa.
Bi radi, da nastavitev uredimo mi? Na strani Webhooks v Surviu kliknite Pridobi strokovno nastavitev, napišite svoje zahteve, naša ekipa pa vam bo nastavila, preizkusila in predala delujoč webhook.
