Kateri primer je za vas?
Primer A – za ekipe na Slacku: najslabše ocene bodo v nekaj sekundah dosegle vaš Slack kanal.
Primer B – za podjetja na Microsoft 365: enako opozorilo se prikaže v Microsoft Teams kanalu.
Stranka, ki pusti vaši anketi najslabšo oceno, je najverjetneje tista, ki bo kmalu napisala negativno javno oceno. S to nastavitvijo vaša ekipa vidi oceno v Slack ali Microsoft Teams v nekaj sekundah, skupaj s komentarjem in podatki o naročilu, tako da lahko nekdo hitro ukrepa.
Tako izgleda sporočilo, ki ga vaša ekipa prejme v Slack v primeru A:
In enako opozorilo v kanalu Microsoft Teams v primeru B:
Kako deluje. Survio vsak izpolnjen odgovor pošlje na URL spletnega kavlja (webhook). Orodje za avtomatizacijo (v tem vodniku uporabljamo n8n) ga prejme, preveri, ali gre za najslabšo oceno, in če je tako, objavi sporočilo v kanalu vaše ekipe. Vse ostalo se prezre.
Ste novi pri spletnih kavljih v Survio? Najprej 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 se alarm sproži le za najslabše odgovore: oceno 1 od 5 ali odgovor Nezadovoljen. Če želite biti obveščeni o vsakem nezadovoljnem kupcu, glejte playbook za zadržanje.
Na hitro | Primer A: Slack | Primer B: Microsoft Teams |
Rezultat | Sporočilo v Slack kanalu vaše ekipe | Sporočilo v Teams kanalu vaše ekipe |
Orodja | Survio, n8n, Slack | Survio, n8n, Microsoft Teams |
Najbolj primerno za | Manjša ekipa, ki že uporablja Slack | Podjetje na Microsoft 365 |
Ne vnašajte Slack ali Teams URL-ja za webhook neposredno v Survio. Slack in Teams sprejemata le svoja lastna sporočilna formata. Survio bi zavrnil dostave, znova bi jih poskušal poslati približno en dan, po 5 dneh neuspešnih poizkusov pa Survio izklopi webhook. Vmes vedno uporabite n8n.
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 spletnih kavljih).
n8n račun, n8n Cloud ali lastno gostovanje.
Primer A: Slack delovni prostor in kanal za opozorila, npr.
#customer-alerts. Primer B: Microsoft Teams z delovnim ali šolskim Microsoft 365 računom ter ekipo in kanalom za opozorila.
V tem vodniku uporabljamo kratko anketo o zadovoljstvu strank: ocena z zvezdicami, vprašanje »Kako zadovoljni ste na splošno?«, vprašanje o nakupu, odprt komentar in po potrebi e-poštno vprašanje.
Ni treba vedeti, kdo je oddal odgovor. Opozorilo deluje brez teh podatkov in še vedno prikaže oceno in komentar, tako da ekipa lahko zazna težavo. Če ima vaša anketa vprašanje za e-pošto ali parametre URL, bo opozorilo prikazalo tudi kontakt stranke.
1. korak — Ustvarite webhook v n8n
V n8n ustvarite nov delovni tok in dodajte Webhook kot sprožilec.
Nastavite HTTP Method na POST.
Preklopite na zavihek Production URL in kopirajte naslov.
Kliknite Publish. Production URL sprejema dostave šele, ko je delovni tok objavljen.
Uporabljajte Production URL, ne Test URL. Testni URL posluša le, dokler je urejevalnik odprt za testni dogodek, zato Survio preneha dostavljati podatke, ko ga zaprete.
2. korak — Povežite anketo v Survio
Odprite svojo anketo in pojdite na Pridobi odgovore.
V levem meniju pod Avtomatizacije in integracije izberite Webhooks in kliknite + Dodaj webhook.
Prilepite Production URL iz n8n v Webhook URL in kliknite Shrani webhook. Webhook se vključi takoj.
3. korak — Pošljite testni odgovor in poiščite ID-je vprašanj
Odprite anketo preko običajne povezave in oddajte en zaključen odgovor z oceno 1. Survio pošlje le zaključene odgovore, zato klikajte do zaključka ankete.
V n8n odprite zavihek Izvedbe. Dostava prispe v nekaj sekundah.
Odprite izvedbo in kliknite vozlišče Webhook. Razširite
body, natodata, natoanswers, in zapišite ID-je vprašanj za oceno, zadovoljstvo, kanal, komentar in e-pošto.
Primer A — Opozorilo ekipi v Slacku
Za spletnim kavljem sledita dva koraka: Najslabša ocena? skozi spusti le najslabše odgovore, Opozori ekipo v Slacku pa objavi sporočilo.
Najslabša ocena?
Dodajte vozlišče If za vozlišče Webhook in ga preimenujte v
Najslabša ocena?.Dodajte dve pravili in ju združite z ALI:
Vrednost | Pogoj | Primerjaj z |
| Število: je enako | 1 |
| Niz: je enak | Dissatisfied |
Zamenjajte 90403153 (ocena) in 90403151 (vprašanje o zadovoljstvu) s svojimi ID-ji in odgovor vnesite točno tako, kot v vaši anketi.
Opozori ekipo v Slacku
Na izhodu true pri Najslabša ocena? dodajte vozlišče Slack, ga poimenujte
Opozori ekipo v Slackuin nastavite Resource na Message ter Operation na Send.Povežite Slack račun. V polju Send Message To izberite Channel in določite kanal za opozorila. Prikazani so le kanali, ki jih ima vaš povezan Slack račun na voljo, zato se morate najprej pridružiti zasebnemu kanalu.
Ohranite Message Type kot Simple Text Message in napišite Message Text. Pripravljena predloga spodaj uporablja oceno, odgovor o zadovoljstvu, komentar kot navedek ter kanal, naročilo in kontakt v zadnji vrstici.
Pod Options izklopite Include Link to Workflow.
Izhod false pustite prazen. Kliknite Publish znova; spremembe po objavi začno veljati šele, ko znova objavite.
Primer B — Opozorilo ekipi v Microsoft Teams
Začnite z enakim vozliščem Najslabša ocena? kot v primeru A, nato dodajte korak na njegov izhod true.
Opozori ekipo v Teams
Na izhod true Najslabša ocena? dodajte vozlišče Microsoft Teams, ga poimenujte
Opozori ekipo v Teams, nastavite Resource na Channel Message in Operation na Create.Povežite Microsoft Teams z delovnim ali šolskim Microsoft 365 računom. Osebnih Microsoft računov ni mogoče povezati.
Pod Team izberite ekipo, pod Channel pa kanal za opozorila. Prikazani so le tisti, kjer je vaš povezani račun član.
Nastavite Content Type na HTML in napišite Message. Predlog spodaj krepko označi oceno in odgovor o zadovoljstvu, komentar kot navedek in v zadnji vrstici prikazuje kanal, naročilo in kontakt.
Pod Options izklopite Include Link to Workflow.
Izhod false pustite prazen in še enkrat kliknite Publish.
Opozorilo izvira iz računa, ki ste ga povezali. Teams bo sporočilo prikazal pod imenom povezanega Microsoft 365 računa v n8n.
Pridobite pripravljeno predlogo
Namesto ročne izdelave 1. koraka in izbire scenarija začnite z našim delovnim tokom. Prenesite datoteko za svoj primer iz prilog na koncu članka: survio-worst-ratings-to-slack.json za primer A ali survio-worst-ratings-to-teams.json za primer B. Nato:
V n8n ustvarite prazen delovni tok. Odprite meni s tremi pikami poleg imena toka in izberite Uvozi ter Iz datoteke. Izberite preneseno datoteko.
Odprite Najslabša ocena? in zamenjajte ID-je vprašanj s svojimi.
Primer A: odprite Opozori ekipo v Slacku, povežite Slack, izberite kanal in zamenjajte ID-je vprašanj v sporočilu.
Primer B: odprite Opozori ekipo v Teams, povežite Microsoft Teams, izberite ekipo in kanal ter zamenjajte ID-je vprašanj v sporočilu.
Odprite Survio Webhook, kopirajte Production URL v Survio (2. korak) in kliknite Publish.
Testirajte od začetka do konca
Oddajte odgovor z oceno 1. Sporočilo se pojavi v Slack ali Teams kanalu v nekaj sekundah.
Oddajte odgovor z oceno 2. Ne bo poslanega sporočila – ta primer pokriva playbook za zadržanje.
Oglejte si zavihek Izvedbe v n8n. Obe dostavi sta zabeleženi; druga se ustavi pri Najslabša ocena?.
Reševanje težav
Simptom | Vzrok | Rešitev |
V n8n ni prejema podatkov | Testni URL je v Survio ali delovni tok ni objavljen | Kopirajte Production URL v Survio in kliknite Publish |
Survio izklopi webhook po nekaj dneh | Slack ali Teams webhook URL je bil neposredno vnesen v Survio ali URL ni deloval | Uporabite Production URL iz n8n v Survio in ponovno vklopite webhook |
Vaš kanal ni na seznamu v n8n | Povezani Slack račun ni član zasebnega kanala | Pridružite se kanalu v Slacku in osvežite seznam |
Povezava Microsoft Teams v n8n ne uspe z | Prijava z osebni Microsoft račun | Povežite službeni ali šolski Microsoft 365 račun |
V primeru B vašega tima ali kanala ni na seznamu | Povezani račun ni član ekipe | Dodajte račun v ekipo v Teams in osvežite seznam |
Vsak odgovor pošlje sporočilo | Slack oziroma Teams vozlišče je na izhodu false ali sta pogoja združena z IN | Povežite ga na izhod true in pogoja združite z ALI |
Ocena z 1 ne pošlje sporočila | Napačen ID vprašanja ali besedilo odgovora | Preverite ID-je in odgovore na testnem zapisu v izvedbah |
Najnovejša sprememba ne vpliva | Tok je objavljen, sprememba pa še ni (gumb Publish ima piko) | Kliknite Publish znova |
Dobro je vedeti
Survio pošlje le zaključene odgovore, eno sporočilo na odgovor, v nekaj sekundah.
Nič se ne pošilja za nazaj: ne za odgovore pred ustvaritvijo webhooka in ne za odgovore iz časa, ko je bil spletni kavelj izklopljen.
Neuspešna dostava se ponovi do 8-krat v približno 27 urah, vsaka z do 30 sekundami čakanja.
Če dostave odpovejo 5 dni zapored, Survio sam izklopi webhook in ga morate znova vključiti.
Začasna ustavitev kavlja obdrži mesto, brisanje pa je trajno.
Survio ne vodi zgodovine dostav v aplikaciji. Zavihek Izvedbe v n8n je vaš dnevnik.
Pošiljanje odgovorov na spletne kavlje ne porablja dodatnih odgovorov iz vašega paketa.
Želite, da uredimo mi? Na strani Webhooks v Survio kliknite Pridobi strokovno nastavitev, opišite, kaj želite doseči, in naša ekipa bo vse pripravila, testirala, ter vam predala delujoč webhook.
