Prijeđite na glavni sadržaj

Brend – Preduhitrite loše recenzije prije nego što nastanu: upozorite svoj tim u Slacku ili Teamsu o najnižim ocenama

Odmah pošaljite poruku na Slack ili Microsoft Teams kanal vašeg tima čim kupac vašoj anketi na Surviu dodijeli najnižu ocjenu, kako bi netko mogao odmah reagirati prije nego što ocjena postane javna recenzija. Vodič s n8n i gotovim radnim procesima.

Napisao/la Success Team Survio

Je li ovo slučaj za vas?

Slučaj A – za timove na Slacku: najniže ocjene stižu na vaš Slack kanal u nekoliko sekundi.

Slučaj B – za organizacije na Microsoft 365: ista obavijest stiže na Microsoft Teams kanal.

Kupac koji ostavi najnižu ocjenu u vašoj anketi najvjerojatnije će kasnije napisati i negativnu javnu recenziju. S ovim postavkama vaš tim vidi tu ocjenu u Slacku ili Microsoft Teamsu već za nekoliko sekundi, s komentarom i podatkom o narudžbi, pa može reagirati prvi.
​

Ovo je poruka koju vaš tim dobiva u Slacku u slučaju A:
​

Slack alert about the worst rating with the comment, channel, order and contact


​

A ovako izgleda ista obavijest u Microsoft Teams kanalu u slučaju B:
​

Microsoft Teams alert about the worst rating with the comment, channel, order and contact

Kako ovo funkcionira. Survio šalje svaki završeni odgovor na Webhook URL. Automatizacijski alat (ovdje koristimo n8n) primi ga, provjeri je li to jedna od najnižih ocjena i, ako jest, objavljuje poruku na kanalu vašeg tima. Sve ostalo ignorira.

Novi ste u Webhookovima u Surviu? Počnite s Webhookovi: slanje odgovora u druge alate u stvarnom vremenu, a zatim se vratite ovdje.
​

Što ćete izraditi

U oba slučaja, alarm se aktivira samo za najlošije odgovore: ocjenu 1 od 5 ili odgovor Nezadovoljan. Da biste saznali za svakog nezadovoljnog korisnika, pogledajte playbook za zadržavanje korisnika.

Pregled

Slučaj A: Slack

Slučaj B: Microsoft Teams

Rezultat

Poruka u Slack kanalu vašeg tima

Poruka u Teams kanalu vašeg tima

Alati

Survio, n8n, Slack

Survio, n8n, Microsoft Teams

Najprikladnije za

Manji tim koji već koristi Slack

Organizacija koja koristi Microsoft 365

Ne lijepite Slack ili Teams webhook URL izravno u Survio. Slack ulazni Webhookovi i Teams workflow Webhookovi prihvaćaju samo svoj vlastiti format poruka. Surviove isporuke bile bi odbijene, pokušavale bi se ponovno oko jedan dan, a nakon 5 dana neuspjelih pokušaja Survio isključuje Webhook. Uvijek koristite n8n između.

Prije nego počnete

  • Survio anketa na plaćenom planu. Webhookovi nisu dostupni na Free planu, a svaki plan dozvoljava određeni broj Webhookova po anketi (vidi članak o webhookovima).

  • n8n račun, bilo Cloud ili vlastita instalacija.

  • Slučaj A: Slack workspace i kanal za obavijesti, primjerice #customer-alerts. Slučaj B: Microsoft Teams s poslovnim ili obrazovnim Microsoft 365 računom te timom s kanalom za obavijesti.

U ovom vodiču koristi se kratka anketa o zadovoljstvu korisnika: ocjena zvjezdicama, pitanje "Općenito, koliko ste zadovoljni?", pitanje "Kako ste kupovali ovaj put?", otvoreni komentar i opcionalno pitanje o e-pošti.

Nije potrebno znati tko je odgovorio. Obavijest funkcionira i bez toga te prikazuje ocjenu i komentar, tako da vaš tim može prepoznati problem. Ako vaša anketa sadrži pitanje o e-pošti ili parametre URL-a, obavijest također prikazuje kontakt korisnika.
​

Korak 1 — Izradite Webhook u n8n

  1. U n8n izradite novi radni tok i dodajte čvor Webhook kao okidač.

  2. Postavite HTTP metoda na POST.

  3. Na kartici Production URL kopirajte adresu.

  4. Kliknite Objavi. Production URL prima isporuke tek kad je tijek rada objavljen.

n8n Webhook node with HTTP Method POST and the Production URL tab
Published button in the n8n editor

Koristite Production URL, ne Test URL. Test URL sluša samo dok je uređivač otvoren i čeka testni događaj, pa Surviove isporuke odmah ne uspijevaju čim zatvorite uređivač.

Korak 2 — Povežite anketu u Surviu

  1. Otvorite svoju anketu i idite na Dohvati odgovore.

  2. U lijevoj traci pod Automatizacije i integracije odaberite Webhooks i kliknite + Dodaj webhook.

  3. Zalijepite n8n Production URL u Webhook URL i kliknite Spremi webhook. Webhook je odmah aktiviran.

Add a webhook dialog in Survio with the n8n Production URL filled in
Saved webhook in Survio, switched on


​

Korak 3 — Pošaljite testni odgovor i pronađite ID-eve svojih pitanja

  1. Otvorite svoju anketu putem regularne poveznice i pošaljite jedan kompletan odgovor s ocjenom 1. Survio šalje samo završene odgovore, zato ispunite sve korake.

  2. U n8n otvorite karticu Izvršenja. Isporuka stiže za par sekundi.

  3. Otvorite izvršenje i kliknite na čvor Webhook. Proširite body, zatim data, zatim answers i zapišite ID‑eve ocjene, zadovoljstva, kanala, komentara i e‑pošte.

Executions tab in n8n with successful runs
Webhook node output in n8n: body, data, answers


​

Slučaj A — Upozorit tim u Slacku

Nakon Webhooka slijede dva koraka: Najniža ocjena? propušta samo najgore odgovore, a Upozori tim u Slacku šalje poruku.

Najniža ocjena?

  1. Dodajte čvor If nakon čvora Webhook i imenujte ga Najniža ocjena?.

  2. Dodajte dva uvjeta i spojite ih s ILI:

Vrijednost

Uvjet

Usporedi s

{{ $json.body.data.answers.find(a => a.question.id === 90403153)?.answer ?? 99 }}

Broj: jednako

1

{{ $json.body.data.answers.find(a => a.question.id === 90403151)?.answer?.labels?.[0] ?? "" }}

Tekst: jednako

Nezadovoljan

Zamijenite 90403153 (ocjena) i 90403151 (pitanje zadovoljstva) vlastitim ID-evima i upišite opciju točno kako se postavlja u vašoj anketi.

If node Worst rating? with two conditions combined with OR

Upozori tim u Slacku

  1. Dodajte čvor Slack na true izlaz od Najniža ocjena?, imenujte ga Upozori tim u Slacku i postavite Resource na Poruka, a Operation na Pošalji.

  2. Povežite svoj Slack račun. U Pošalji poruku u izaberite Kanal i izaberite vaš kanal za obavijesti. Prikazuju se samo kanali kojima vaš Slack račun ima pristup, pa se prethodno pridružite privatnim kanalima.

  3. Ostavite Vrsta poruke na Jednostavna tekstualna poruka i unesite svoj Tekst poruke. Predloženi radni tok koristi ocjenu, odgovor zadovoljstva, komentar kao citat te kanal, narudžbu i kontakt u posljednjem retku.

  4. U Opcijama isključite Uključi poveznicu na radni tok.

Slack node Alert the team in Slack with the channel and the message text

False izlaz ostavite prazan. Kliknite Objavi ponovno – izmjene stupaju na snagu tek nakon ponovnog objavljivanja.

n8n workflow: Survio Webhook, Worst rating?, Alert the team in Slack


​

Slučaj B — Upozorit tim u Microsoft Teamsu

Počnite istim čvorom Najniža ocjena? kao u slučaju A, a zatim dodajte korak na njegov true izlaz.

Upozori tim u Teamsu

  1. Dodajte čvor Microsoft Teams na true izlaz od Najniža ocjena?, imenujte ga Upozori tim u Teamsu i postavite Resource na Poruka kanala, a Operation na Kreiraj.

  2. Povežite Microsoft Teams s poslovnim ili školskim Microsoft 365 računom. Osobni Microsoft računi nisu podržani.

  3. Pod Tim izaberite svoj tim, a pod Kanal kanal za obavijesti. Prikazani su samo timovi čiji ste član.

  4. Odaberite Vrsta sadržaja kao HTML i napišite Poruku. Predloženi radni tok stavlja ocjenu i odgovor zadovoljstva podebljano, komentar kao citat te kanal, narudžbu i kontakt na kraju.

  5. U Opcijama isključite Uključi poveznicu na radni tok.

Microsoft Teams node Alert the team in Teams with the team, channel, HTML content type and message

False izlaz ostavite prazan i ponovno kliknite Objavi.

n8n workflow: Survio Webhook, Worst rating?, Alert the team in Teams

Obavijest dolazi s računa koji ste povezali. Teams prikazuje poruku s imenom Microsoft 365 računa koji ste povezali u n8n-u.

Preuzmite gotov radni tok

Umjesto da sami izrađujete korak 1 i svoj slučaj, započnite od našeg gotovog rješenja. Preuzmite datoteku za svoj slučaj na dnu ovog članka: survio-worst-ratings-to-slack.json za Slučaj A ili survio-worst-ratings-to-teams.json za Slučaj B. Zatim:

  1. U n8n izradite prazan radni tok. Otvorite izbornik (tri točkice) uz naziv toka i odaberite Import, zatim From file. Odaberite preuzetu datoteku.

  2. Otvorite Najniža ocjena? i zamijenite ID‑eve pitanja svojima.

  3. Slučaj A: otvorite Upozori tim u Slacku, povežite Slack, odaberite kanal i zamijenite ID‑eve pitanja u poruci.

  4. Slučaj B: otvorite Upozori tim u Teamsu, povežite Microsoft Teams, odaberite tim i kanal te zamijenite ID‑eve pitanja u poruci.

  5. Otvorite Survio Webhook, kopirajte Production URL u Survio (korak 2) i kliknite Objavi.

n8n workflow menu with Import and From file

Testirajte cijeli postupak

  1. Pošaljite odgovor s ocjenom 1. Poruka će se prikazati u vašem kanalu u Slacku ili Teamsu za nekoliko sekundi.

  2. Pošaljite odgovor s ocjenom 2. Poruka se neće prikazati – ta je za playbook za zadržavanje korisnika.

  3. Pogledajte Izvršenja u n8n-u. Oba pokušaja bit će na popisu; drugi se zaustavlja na Najniža ocjena?.

Rješavanje problema

Simptom

Uzrok

Rješenje

Ništa ne dolazi u n8n

U Surviu je unesen Test URL, ili radni tok nije objavljen

Kopirati Production URL u Survio i kliknuti Objavi

Survio je isključio Webhook nakon nekoliko dana

Slack ili Teams webhook URL je unesen izravno u Survio ili URL stalno ne radi

Upotrijebiti n8n Production URL u Survio i ponovno omogućiti Webhook

Vaš kanal nije na popisu u n8n-u

Privatni kanal kojem vaš Slack račun nije pridružen

Pridružite se kanalu u Slacku, zatim osvježite popis

Povezivanje Microsoft Teamsa u n8n ne uspijeva s invalid_scope

Prijavljeni ste s osobnim Microsoft računom

Povežite poslovni ili školski Microsoft 365 račun

Vaš tim ili kanal nije na popisu u slučaju B

Povezani Microsoft 365 račun nije član tima

Dodajte račun u tim u Teamsu, zatim osvježite popis

Svaki odgovor šalje poruku

Slack ili Teams čvor je na false izlazu ili su uvjeti spojeni s AND

Spojite ga na true izlaz i uvjete povežite s ILI

Ocjena 1 ne šalje poruku

Pogrešan ID pitanja, ili tekst odgovora nije isti kao u uvjetu

Provjerite ID‑eve i tekst u testnom odgovoru u Izvršenjima

Zadnja promjena nema učinka

Radni tok je objavljen, ali izmjena nije — gumb Objavi pokazuje točku

Kliknite Objavi ponovno

Važno za znati

  • Survio šalje samo završene odgovore, jednu poruku po odgovoru, kroz nekoliko sekundi.

  • Ništa se ne šalje retroaktivno: ne šalju se odgovori prije postojanja Webhooka, ni odgovori dok je Webhook bio pauziran.

  • Neuspjela isporuka pokušava se do 8 puta u otprilike 27 sati, a svaki pokušaj čeka do 30 sekundi na odgovor.

  • Ako isporuke ne uspiju 5 dana zaredom, Survio isključuje Webhook i morate ga ponovno uključiti.

  • Pauziranjem Webhooka mjesto ostaje sačuvano, brisanjem se trajno uklanja.

  • Survio ne vodi dnevnik isporuka u aplikaciji. Kartica Izvršenja u n8n‑u je vaš log.

  • Slanje odgovora na Webhookove ne troši dodatne odgovore iz vašeg plana.

Radije da mi sve postavimo? Na stranici Webhooks u Surviu kliknite Zatražiti postavljanje od stručnjaka, napišite što želite da se automatizira i naš tim će izraditi, testirati i predati vam funkcionirajući Webhook.

Jesmo li odgovorili na vaše pitanje?