Kateri primer je za vas?
Primer A – preprosto, za vsakogar: vsak nezadovoljni odgovor iz ankete prejmete neposredno kot obvestilo o odgovoru po e-pošti.
Primer B – za ekipe, ki uporabljajo CRM: za vsako nezadovoljno stranko se samodejno ustvari naloga za klic v HubSpotu, tako da vaša ekipa stranko kontaktira še isti dan.
Ko je stranka nezadovoljna, prve ure odločajo, ali bo ostala. S to nastavitevjo vas vsak negativen odgovor v vaši anketi v Surviu doseže v nekaj sekundah skupaj s celotnim odgovorom in kontaktnimi podatki stranke, tako da jo lahko pravočasno pokličete ali nanjo pišete, dokler je to še pomembno.
Tako izgleda obvestilo o odgovoru po e-pošti za vsak nezadovoljni odgovor v primeru A:
In takšna je naloga za klic, ki jo vaša ekipa dobi v HubSpotu v primeru B:
Kako to deluje. Survio pošlje vsak zaključen odgovor na Webhook URL. Orodje za avtomatizacijo (v tem navodilu uporabimo n8n) ga sprejme, preveri, ali je stranka nezadovoljna, in če je, vam pošlje obvestilo o odgovoru po e-pošti ali ustvari nalogo v HubSpotu. Zadovoljnih odgovorov ne obravnava.
Ste novi pri Webhooks v Surviu? Začnite z Webhooks: pošiljanje odgovorov v vaša druga orodja v realnem času, nato se vrnite sem.
Kaj boste pripravili
V obeh primerih pomeni nezadovoljni odgovor oceno 1 ali 2 od 5 ali odgovor Precej nezadovoljen ali Nezadovoljen.
Na kratko | Primer A: obvestilo o odgovoru po e-pošti | Primer B: naloga v HubSpotu |
Rezultat | Celoten odgovor prejmete v obvestilu o odgovoru po e-pošti | Naloga za klic z današnjim rokom na kontaktu stranke v HubSpotu, skupaj s celotnim odgovorom |
Orodja | Survio, n8n, Gmail | Survio, n8n, HubSpot |
Najbolj primerno za | Lastnika, ki osebno rešuje nezadovoljne stranke | Ekipo, ki sledi strankam v CRM-u |
Pred začetkom
Anketa Survio v plačljivem paketu. Webhooks niso na voljo v paketu Free, vsak paket omogoča določeno število Webhookov na anketo (glejte članek o webhookih).
Račun n8n, n8n Cloud ali lastna namestitev.
Primer A: Gmail račun za obvestila. Primer B: HubSpot račun.
V tem navodilu uporabljamo kratko anketo zadovoljstva stranke: oceno z zvezdicami, vprašanje »Kako zadovoljni ste v celoti?« tipa Vprašanje z eno izbiro, vprašanje »Kako ste tokrat opravili nakup pri nas?« tipa Vprašanje z eno izbiro, odprt komentar in neobvezno vprašanje po e-pošti.
1. korak — Poskrbite, da boste vedeli, kdo je odgovoril
Če veste, kdo je odgovoril, lahko kontaktirate stranko – to pa ni nujno. Brez te informacije v primeru A še vedno prejmete vsak nezadovoljni odgovor, tako da veste, kaj je šlo narobe, le ne boste vedeli, kdo je odgovoril. Primer B potrebuje e-poštni naslov stranke, saj HubSpot doda nalogo njenemu kontaktu.
Odgovori v Surviu so anonimni, razen če pridobite kontakt. Uporabite lahko eno ali več možnosti:
Neobvezno vprašanje po e-pošti na koncu ankete, npr. »Pustite svoj e-naslov, če želite, da vas kontaktiramo.« Uporabite vrsto vprašanja Odgovor po e-pošti.
Parametri URL po meri s svojimi podatki o stranki. Pojdite na Pridobi odgovore → Parametri URL po meri, ustvarite parametre, kot so
emailinorder-id, in vrednosti dodajte povezavi, ki jo pošljete vsaki stranki, na primer v potrditveno e-pošto za naročilo. Imena parametrov ne smejo vsebovati podčrtajev. Več v parametri URL po meri.E-poštna vabila Survia. Anketni vprašalnik pošljite svojim strankam prek Surviovih e-poštnih vabil in vsak odgovor bo vseboval e-naslov, na katerega je bilo vabilo poslano. Več v E-poštna vabila.
2. korak — Ustvarite Webhook v n8n
V n8n ustvarite nov Workflow in dodajte vozlišče Webhook kot sprožilec.
Nastavite HTTP Method na POST.
Na zavihku Production URL kopirajte naslov.
Kliknite Objavi. Production URL sprejme dostave šele, ko je Workflow objavljen.
Uporabite Production URL, ne Test URL. Test URL sprejema podatke samo, dokler je urejevalnik v načinu testiranja, zato Surviojeva dostava preneha delovati, ko ga zaprete. Survio neuspešno dostavo poskuša en dan, po petih dneh neuspeha pa izklopi Webhook.
3. korak — Povežite anketo v Surviu
Odprite anketo in pojdite na Pridobi odgovore.
V levem meniju pod Avtomatizacije & integracije izberite Webhooks in kliknite + Dodaj webhook.
Prilepite n8n Production URL v Webhook URL in kliknite Shrani webhook. Webhook je takoj vklopljen.
4. korak — Pošljite testni odgovor in poiščite ID-je vprašanj
Odprite anketo prek običajne povezave in pošljite popoln odgovor z nizko oceno. Survio pošlje le zaključene odgovore, zato pojdite do konca.
V n8n odprite zavihek Izvedbe. Dostava prispe v nekaj sekundah.
Odprite izvedbo in kliknite vozlišče Webhook. Razširite
body, natodata, natoanswers. Vsak odgovor vsebuje svojquestion.id, oznako vprašanjalabelinanswer.Zapišite si id-je vprašanj za oceno, zadovoljstvo in vprašanje po e-pošti. Lahko tudi kliknete Pin, če želite graditi Workflow naprej na tem odgovoru.
Od kod Survio dobi e-pošto stranke. data.email je izpolnjen samo, kadar pošljete anketo prek Surviovih e-poštnih vabil. Odgovor iz vprašanja po e-pošti je v odgovoru, iz URL parametra v data.parameters. Pripravljeni poteki delov preverijo vse tri.
Primer A — prejmite obvestilo o odgovoru po e-pošti za vsak nezadovoljni odgovor
Za Webhookom sledita dva koraka: Nezadovoljen? prepusti le nezadovoljne odgovore, Posreduj odgovor jih pošlje na vaš e-naslov.
Nezadovoljen?
Za vozlišče Webhook dodajte vozlišče If in ga poimenujte
Nezadovoljen?.Dodajte tri pogoje, kombinirane z ALI, tako da zadošča katerikoli:
Vrednost | Pogoj | Primerjajte z |
| Število: manjše ali enako | 2 |
| Niz: enak | Precej nezadovoljen |
| Niz: enak | Nezadovoljen |
Zamenjajte 90403153 (ocena) in 90403151 (vprašanje zadovoljstva) s svojimi ID-ji. Določilo ?? 99 poskrbi, da se odgovor brez ocene šteje kot zadovoljni odziv.
Besedila odgovorov morajo biti popolnoma enaka kot v anketi. Možnosti vnesite natanko tako, kot so zapisane v vaši anketi. Če ima vaša anketa več jezikovnih različic, bo odgovor prispel v jeziku, ki ga je uporabil anketiranec — preverite preizkusni odgovor za vsak jezik in dodajte besedila.
Posreduj odgovor
Na izhod true iz Nezadovoljen? dodajte vozlišče Gmail, ga poimenujte
Posreduj odgovorin izberite Sporočilo in Pošlji.Povežite svoj Gmail račun in v Za vnesite svoj naslov.
Za Zadevo nastavite
Nezadovoljna stranka: {{ $json.body.data.answers.find(a => a.question.id === 90403153)?.answer ?? "?" }}/5.Za Vrsta e-pošte izberite HTML. V Sporočilo vpišite celoten odgovor. Pripravljeni Workflow spodaj prikazuje vsako vprašanje z odgovorom, čas, naročilo in kontakt.
V Možnosti izklopite Dodaj n8n avtorstvo.
Izhod false pustite prazen: zadovoljnih odgovorov se obdelava tam zaključi. Kliknite Objavi znova; spremembe so v živo šele, ko znova objavite.
Primer B — ustvarite nalogo za klic v HubSpotu
Tukaj se nezadovoljni odgovor pretvori v nalogo, da stranko pokličete še isti dan na njenem kontaktu v HubSpotu in v nalogi se prikaže celoten odgovor. HubSpot potrebuje e-pošto stranke za iskanje kontakta, ta primer najbolje deluje z e-poštnimi vabili Survia ali URL parametrom email iz 1. koraka.
Uporabite isto vozlišče Nezadovoljen? kot v primeru A in nato njegov izhod true povežite v dodatne tri korake.
Pripravite nalogo
Dodajte vozlišče Edit Fields (Set) z imenom Pripravi nalogo z naslednjimi polji vrste String. Nadomestite ID-je vprašanj s svojimi in Europe/Prague s svojo časovno cono.
Ime polja | Vrednost |
E-pošta |
|
Zadeva |
|
Vsebina | Ocena, zadovoljstvo, kanal, komentar, naročilo in čas, vsak v svoji vrstici v HubSpotu (glejte pripravljeni Workflow) |
Poiščite ali ustvarite kontakt
Dodajte vozlišče HubSpot z imenom Poiščite ali ustvarite kontakt, izberite vir Contact in operacijo Create or Update, povežite svoj HubSpot račun in nastavite Email na {{ $json['E-pošta'] }}. Že obstoječa stranka se najde po e-pošti, nova se ustvari.
Ustvarite nalogo za klic
Dodajte še eno vozlišče HubSpot z imenom
Ustvari nalogo za klic, izberite vir Engagement, operacijo Create in vrsto Task.Za Datum zapadlosti nastavite
{{ $now.endOf('day').toISO() }}, tako da je naloga zapadla še isti dan.V Body vnesite
{{ $('Pripravi nalogo').item.json.Body }}, za For Object Type izberite Contact, za Status nastavite Not Started, v Subject pa{{ $('Pripravi nalogo').item.json.Subject }}.Pod Engagement Properties → Associations določite Contact IDs na
{{ $json.vid }}. Po želji vnesite tudi Owner ID osebe, ki naj stranko kontaktira; brez tega bo naloga brez lastnika in jo dodelite ročno v HubSpotu.
Kliknite Objavi znova.
Kontakt je lahko samodejno povezan s podjetjem. Če HubSpot najde podjetje z domeno iste e-pošte, ga avtomatsko poveže s kontaktom in kontakt lahko prevzame podjetje kot lastnik. Naloga gre lastniku, ki ga določite – če ga določite.
Prenesite pripravljeni Workflow
Namesto ročnega ustvarjanja uporabite naš Workflow. Prenesite datoteko za vaš primer iz prilog na koncu članka: survio-unhappy-responses-to-gmail.json za primer A ali survio-unhappy-responses-to-hubspot-tasks.json za primer B. Nato naredite takole:
V n8n ustvarite prazen Workflow. Odprite meni (tri pike ob imenu Workflowa), izberite Uvozi in nato Iz datoteke. Izberite preneseno datoteko.
Odprite Nezadovoljen? in nadomestite ID-je vprašanj s svojimi.
Primer A: Odprite Posreduj odgovor, povežite Gmail račun, vpišite svoj naslov v Za in nadomestite ID-je ter Europe/Prague v sporočilu.
Primer B: Odprite Pripravi nalogo in nadomestite ID-je ter Europe/Prague. Nato povežite svoj HubSpot račun pri Poiščite ali ustvarite kontakt in Ustvari nalogo za klic ter po želji dopolnite Owner ID v Ustvari nalogo za klic.
Odprite Survio Webhook, kopirajte Production URL v Survio (3. korak) in kliknite Objavi.
Preizkusite celoten potek
Pošljite odgovor z oceno 2. V primeru A bo obvestilo o odgovoru po e-pošti prispelo v nekaj sekundah; v primeru B se klicna naloga pojavi na kontaktu v HubSpotu.
Pošljite odgovor z oceno 5 in Zelo zadovoljen. Ne zgodi se nič.
Poglejte zavihek Izvedbe v n8n. Obe dostavi bosta prikazani; zadovoljni odgovor se konča že pri Nezadovoljen?.
Odpravljanje težav
Simptom | Vzrok | Popravek |
V n8n ne pride noben podatek | V Surviu je nastavljen Test URL ali Workflow ni objavljen | Kopirajte Production URL v Survio in kliknite Objavi |
Survio ne shrani URL-ja spletnega kavlja iz lastne namestitve n8n | n8n prikazuje interni naslov, ne javni | V n8n nastavite |
"Listen for test event" ne zazna ničesar, čeprav je bila anketa oddana | Survio pošilja na Production URL, vi gledate Test URL | Poglejte zavihek Izvedbe |
Zadnja sprememba nima učinka | Workflow je objavljen, sprememba pa ne (gumb Objavi ima piko) | Kliknite Objavi še enkrat |
Vsak odgovor pošlje obvestilo o odgovoru po e-pošti | Vozlišče Gmail je na izhodu false ali so pogoji združeni z IN | Povežite Gmail na izhod true in pogoje združite z ALI |
Nizka ocena ne pošlje obvestila o odgovoru po e-pošti | Napačen id vprašanja ali besedilo ni enako pogojem | Preverite id-je in besedila glede na testni odgovor v Izvedbah |
Kontakt v obvestilu o odgovoru po e-pošti je "ni podano" | Anketa ni bila poslana prek e-poštnih vabil Survia, povezava nima | Pošljite anketo z e-poštnimi vabili Survia, dodajte povezavam URL parametre ali naredite vprašanje po e-pošti vidno |
Poiščite ali ustvarite kontakt v primeru B ne deluje | Odgovor nima e-pošte, HubSpot ne najde ali ne ustvari kontakta | Pošljite anketo z e-poštnimi vabili Survia ali s povezavo, ki vključuje |
Naloga v HubSpotu prikaže celoten odgovor v eni vrstici | Vsebina uporablja navadne prelome vrstic | Vrstice ločite z |
Survio je izklopil Webhook | Webhook URL je bil pet dni zapored neuspešen | Odpravite vzrok in Webhook znova omogočite v Surviu |
Uporabne informacije
Survio pošilja le zaključene odgovore, eno sporočilo na odgovor, v nekaj sekundah. Ankete, ki jih nekdo zapre pred koncem, niso poslane.
Nič ni poslano za nazaj: ne odgovori pred vzpostavitvijo Webhooka, in ne odgovori, ko je bil Webhook izklopljen.
Neuspešna dostava se ponovno poskuša do 8-krat v skupno približno 27 urah, vsak poskus čaka do 30 sekund na odgovor.
Če je dostava neuspešna 5 dni zapored, Survio izklopi Webhook in ga morate ponovno omogočiti.
Premor Webhooka ohrani njegovo mesto; izbris je trajen.
Survio ne hrani zgodovine dostav v aplikaciji. Zavihek Izvedbe v n8n je vaš dnevnik.
Pošiljanje odgovorov prek Webhookov ne porabi nobenih dodatnih odgovorov iz vašega paketa.
Želite, da to uredimo za vas? Na strani za Webhooke v Surviu kliknite Pridobi strokovno nastavitev, opišite želje in naša ekipa vam bo pripravila, preizkusila in predala delujoč webhook.
