Pro který případ je určen?
Případ A – pro týmy na Slacku: nejhorší hodnocení se zobrazí ve Slack kanálu vašeho týmu během několika vteřin.
Případ B – pro společnosti na Microsoft 365: stejné upozornění se zobrazí v kanálu Microsoft Teams.
Zákazník, který ukončí váš dotazník v Survio nejhorším hodnocením, je ten, kdo má největší pravděpodobnost napsat následně negativní veřejnou recenzi. Díky tomuto nastavení váš tým vidí hodnocení v Slacku nebo Microsoft Teams během několika vteřin, s komentářem a objednávkou, takže někdo může reagovat jako první.
Toto je zpráva, kterou váš tým dostane ve Slacku v případě A:
A toto je stejné upozornění v kanálu Microsoft Teams v případě B:
Jak to funguje. Survio odešle každou dokončenou odpověď na URL webhooku. Automatizační nástroj (v tomto průvodci používáme n8n) ji přijme, ověří, zda jde o jedno z nejhorších hodnocení, a pokud ano, odešle zprávu do kanálu vašeho týmu. Vše ostatní se ignoruje.
S webhooky v Survio začínáte? Začněte článkem Webhooks: odesílejte odpovědi do dalších nástrojů v reálném čase a pak se sem vraťte.
Co postavíte
V obou případech upozornění spustí pouze nejhorší odpovědi: hodnocení 1 z 5 nebo odpověď Nespokojený. Pokud chcete být informováni o každém nespokojeném zákazníkovi, podívejte se na Retention playbook.
Přehled | Případ A: Slack | Případ B: Microsoft Teams |
Výsledek | Zpráva ve Slack kanálu vašeho týmu | Zpráva v Teams kanálu vašeho týmu |
Nástroje | Survio, n8n, Slack | Survio, n8n, Microsoft Teams |
Ideální pro | Malý tým, který už komunikuje ve Slacku | Společnost na Microsoft 365 |
Nezadávejte Slack ani Teams webhook URL přímo do Survio. Slack a Teams přijímají pouze formátované zprávy ve svém formátu. Survio by je odmítlo, opakovalo několik pokusů během asi dne a po pěti dnech neúspěchů Survio webhook vypne. Vždy mezi to zařaďte např. n8n.
Než začnete
Dotazník v Survio na placeném tarifu. Webhooky nejsou dostupné v tarifu Free a každý tarif umožňuje jen určitý počet webhooků na dotazník (viz článek o webhookách).
Účet n8n, n8n Cloud nebo samostatná instalace.
Případ A: Slack workspace a kanál pro upozornění, např.
#customer-alerts. Případ B: Microsoft Teams s pracovním nebo školním účtem Microsoft 365 a tým s kanálem pro upozornění.
V tomto návodu používáme krátký dotazník spokojenosti zákazníků: hvězdičkové hodnocení, otázku typu „Celkově, jak jste spokojen(a)?“, otázku „Jak jste tentokrát nakoupil(a)?“, otevřený komentář a volitelnou otázku na e-mail.
Nemusíte znát jméno respondenta. Upozornění funguje i tak a ukazuje hodnocení a komentář, takže tým může problém najít. Pokud má váš dotazník otázku na e-mail nebo používáte URL proměnné, upozornění zobrazí také kontakt zákazníka.
Krok 1 — Vytvoření webhooku v n8n
V n8n vytvořte nový workflow a přidejte uzel Webhook jako spouštěč.
Nastavte HTTP Method na POST.
Přepněte na záložku Production URL a zkopírujte adresu.
Klikněte na Publish. Produkční URL začne přijímat data až po publikování workflow.
Používejte Production URL, ne Test URL. Testovací URL naslouchá jen při otevřeném editoru, takže doručení ze Survio selže jakmile jej opustíte.
Krok 2 — Propojení dotazníku v Survio
Otevřete svůj dotazník a přejděte na Sběr odpovědí.
V levém menu v Automatizace & Integrace vyberte Webhooks a klikněte na + Přidat webhook.
Vložte Production URL z n8n do pole Webhook URL a stiskněte Uložit webhook. Webhook je tím aktivní.
Krok 3 — Odešlete testovací odpověď a zjistěte ID otázek
Otevřete svůj dotazník běžně a odešlete kompletní odpověď s hodnocením 1. Survio totiž odesílá jen dokončené odpovědi – musíte projít až do konce.
V n8n otevřete záložku Executions. Doručená data dorazí během několika vteřin.
Otevřete provedení, klikněte na uzel Webhook, rozbalte
body, potédata, následněanswersa poznamenejte si ID otázek pro hodnocení, spokojenost, kanál, komentář a e-mail.
Případ A — Upozorněte tým ve Slacku
Za webhookem následují dva kroky: Nejhorší hodnocení? propustí pouze tyto odpovědi a Upozornění týmu ve Slacku odešle zprávu.
Nejhorší hodnocení?
Přidejte uzel If za Webhook a pojmenujte jej
Nejhorší hodnocení?.Nastavte dvě podmínky, propojené jako NEBO (OR):
Hodnota | Podmínka | Porovnat s |
| Číslo: rovná se | 1 |
| Řetězec: rovná se | Nespokojený |
Nahraďte 90403153 (hodnocení) a 90403151 (otázka na spokojenost) svými ID a textem odpovědí přesně podle vašeho dotazníku.
Upozornění týmu ve Slacku
Přidejte uzel Slack na true výstup Nejhorší hodnocení?, pojmenujte jej
Upozornění týmu ve Slackua nastavte Resource na Message a Operation na Send.Propojte svůj účet Slack. V Send Message To vyberte Channel a zvolte svůj kanál pro upozornění. V seznamu jsou pouze kanály, kde je váš účet v Slacku členem – do privátních kanálů se nejdříve připojte.
Nastavte Message Type na Simple Text Message a napište Message Text. Workflow využije hodnocení, odpověď na spokojenost, komentář jako citaci, a na konci uvede kanál, objednávku a kontakt.
V Options vypněte Include Link to Workflow.
False výstup ponechte prázdný. Změny vždy potvrďte pomocí Publish.
Případ B — Upozorněte tým v Microsoft Teams
Začněte stejným krokem Nejhorší hodnocení? jako v případě A a přidejte další krok na jeho true výstup.
Upozornění týmu v Teams
Přidejte uzel Microsoft Teams na true výstup Nejhorší hodnocení?, pojmenujte jej
Upozornění týmu v Teamsa nastavte Resource na Channel Message a Operation na Create.Propojte Microsoft Teams s pracovním nebo školním účtem Microsoft 365. Osobní účet nelze použít.
V Team vyberte tým a v Channel požadovaný kanál. Seznam zobrazuje pouze týmy a kanály, kde je váš účet členem.
Nastavte Content Type na HTML a zadejte Message. Workflow použije hodnocení a odpověď na spokojenost tučným písmem, komentář dá jako citaci a na konci řádku uvede kanál, číslo objednávky a kontakt.
V Options vypněte Include Link to Workflow.
False výstup ponechte prázdný a znovu publikujte pomocí Publish.
Upozornění přichází z propojeného účtu. Teams zobrazí zprávu pod jménem účtu Microsoft 365 napojeného v n8n.
Získejte připravený workflow
Místo toho, abyste krok 1 a konkrétní případ vytvářeli ručně, začněte hotovým workflow. Stáhněte si soubor pro svůj případ v přílohách na konci článku: survio-worst-ratings-to-slack.json pro případ A nebo survio-worst-ratings-to-teams.json pro případ B. Pak:
V n8n vytvořte prázdný workflow. Otevřete nabídku (tři tečky) vedle názvu workflow a vyberte Import, poté From file. Vyberte stažený soubor.
Otevřete Nejhorší hodnocení? a nahraďte ID otázek svými vlastními.
Případ A: otevřete Upozornění týmu ve Slacku, propojte Slack, zvolte kanál a aktualizujte ID otázek.
Případ B: otevřete Upozornění týmu v Teams, napojte Microsoft Teams, zvolte tým i kanál a aktualizujte ID otázek ve zprávě.
Otevřete Survio Webhook, zkopírujte Production URL do Survio (Krok 2) a klikněte na Publish.
Otestujte vše od začátku do konce
Odešlete odpověď s hodnocením 1 – zpráva se zobrazí ve Slacku či Teams kanálu během několika vteřin.
Odešlete odpověď s hodnocením 2. Zpráva se neodešle; tento případ řeší Retention playbook.
V záložce Executions v n8n uvidíte obě doručené odpovědi; druhá skončí ve větvi Nejhorší hodnocení?.
Řešení potíží
Příznak | Příčina | Řešení |
Nic nedorazí v n8n | V Survio je Test URL nebo workflow nebylo publikováno | Zadejte Production URL do Survia a klikněte na Publish |
Survio webhook po několika dnech vypnulo | Byla vložena Slack/Teams webhook URL přímo do Survia nebo URL opakovaně selhávala | Vložte Production URL z n8n do Survia a webhook znovu zapněte |
Váš kanál není v seznamu v n8n | Je to privátní kanál, kde váš účet Slack není členem | Připojte se do kanálu ve Slacku, pak obnovte seznam |
Napojení Microsoft Teams v n8n selže s | Použit osobní Microsoft účet místo pracovního/školního | Použijte pracovní nebo školní účet Microsoft 365 |
Váš tým nebo kanál není v seznamu v případě B | Připojený účet Microsoft 365 není členem týmu | Přidejte účet do týmu v Teams, pak seznam obnovte |
Každá odpověď odesílá zprávu | Uzly Slack nebo Teams jsou na výstupu false nebo jsou podmínky spojeny AND | Připojte je na výstup true a spojte podmínky OR |
Hodnocení 1 hvězdička neodešle zprávu | Špatné ID otázky nebo text odpovědi nesouhlasí s podmínkou | Zkontrolujte ID a text odpovědi podle testovací odpovědi v Executions |
Změna se neprojevila | Workflow bylo publikováno, ale změna není (tlačítko Publish má tečku) | Klikněte znovu na Publish |
Důležité informace
Survio odesílá pouze dokončené odpovědi, jednu zprávu za každou, doručeno bývá během vteřin.
Odpovědi zpětně neodešlete: ani odpovědi z doby před webhookem nebo během jeho pozastavení.
Neúspěšné doručení se zkouší až 8× po dobu cca 27 hodin, každý pokus čeká až 30 vteřin na odpověď.
Pokud doručení selže 5 dnů v kuse, Survio webhook vypne a je třeba ho znovu zapnout.
Pozastavení webhooku slot podrží; odstranění je trvalé.
Survio neukládá historii doručení přímo v aplikaci. Log najdete na kartě Executions v n8n.
Odesílání odpovědí webhookem nesnižuje počet odpovědí v tarifu.
Chcete, abychom vše nastavili za vás? Na stránce Webhooks v Survio klikněte na Získat expertní nastavení, popište svou představu a náš tým vše nastaví, otestuje a předá vám funkční webhook.
