Mihin tilanteeseen tämä sopii?
Tapaus A – tiimit, jotka käyttävät Slackia: Huonoimmat palautteet ilmestyvät Slack-kanavalle sekunneissa.
Tapaus B – yrityksille Microsoft 365:ssä: Samanlainen hälytys näkyy Microsoft Teams -kanavalla.
Jos asiakas antaa kyselytutkimuksellesi huonoimman arvosanan, hän todennäköisimmin kirjoittaa seuraavaksi huonon julkisen palautteen. Tällä asetuksella tiimisi saa tiedon arvosanasta ja kommentista Slackissa tai Teamsissa muutamassa sekunnissa, jotta joku ehtii olla ensin yhteydessä asiakkaaseen.
Tältä näyttää tiimille Slackiin tuleva viesti tapauksessa A:
Ja näin hälytys näkyy Microsoft Teamsissa tapauksessa B:
Näin homma toimii. Survio lähettää jokaisen täytetyn vastauksen webhook-osoitteeseen. Automaatio-ohjelma (tässä esimerkissä n8n) nappaa vastauksen, katsoo onko kyseessä huonoin arvosana ja jos on, lähettää viestin tiimikanavalle. Muut jätetään huomioimatta.
Etkö ole aiemmin käyttänyt webhooks-ominaisuutta Surviossa? Aloita Webhooks: lähetä vastaukset muihin työkaluihisi reaaliajassa -ohjeesta ja palaa sitten tähän.
Mitä tulet tekemään
Molemmissa tapauksissa hälytys lähtee vain, jos vastaus on arvosana 1/5 tai valinta on Tyytymätön. Jos haluat saada ilmoituksen kaikista tyytymättömistä asiakkaista, katso asiakaspidon playbook.
Yhdellä silmäyksellä | Tapaus A: Slack | Tapaus B: Microsoft Teams |
Tulos | Viesti tiimisi Slack-kanavalla | Viesti tiimisi Teams-kanavalla |
Tarvittavat työkalut | Survio, n8n, Slack | Survio, n8n, Microsoft Teams |
Sopii parhaiten | Pienelle tiimille, joka käyttää Slackia | Yritykselle, joka käyttää Microsoft 365:tä |
Älä liitä Slackin tai Teamsin webhook-osoitetta suoraan Survioon. Slackin ja Teamsin saapuvat webhooks hyväksyvät vain oman viestimuotonsa. Survion toimitukset hylätään, yritykset jatkuvat noin päivän, ja viiden päivän jälkeen Survio poistaa webhookin käytöstä. Aseta aina n8n väliin.
Ennen aloitusta
Survio-kyselytutkimus sopivalla maksetulla tilillä. Webhooks eivät ole käytössä Free-tilauksessa, ja jokainen tilaus sallii tietyn määrän webhooks per kyselytutkimus (katso webhooks-artikkeli).
n8n-tili, n8n Cloud tai itsehostattu.
Tapaus A: Slack-työtila ja hälytyskanava, esimerkiksi
#customer-alerts. Tapaus B: Microsoft Teams Microsoft 365 -työ- tai koulutilillä, ja tiimi sekä kanava hälytyksille.
Tässä oppaassa käytetään lyhyttä asiakastyytyväisyyskyselytutkimusta: tähtiarvostelu, "Kuinka tyytyväinen olet kokonaisuudessaan?" -yksivalintakysymys, "Miten asioit kanssamme tällä kertaa?" -yksivalintakysymys, vapaa kommenttikenttä ja sähköposti (valinnainen).
Et tarvitse vastaajan tietoja. Hälytys toimii ilmankin ja näyttää arvosanan sekä kommentin, jotta tiimisi huomaa tilanteen. Jos kyselytutkimuksessasi on sähköposti tai url-parametreja, hälytys näyttää myös asiakkaan yhteystiedon.
Vaihe 1 — Luo webhook n8n:ssä
Luo uusi työnkulku n8n:ään ja lisää siihen Webhook-solmu aloitukseksi.
Aseta HTTP Method arvoon POST.
Siirry Production URL -välilehdelle ja kopioi osoite.
Klikkaa Julkaise. Production URL ottaa vastaan toimituksia vasta, kun työnkulku on julkaistu.
Käytä Production URL:ia, älä Test URL:ia. Test URL kuuntelee vain kun editori odottaa testitapahtumaa, joten Survion toimitukset epäonnistuvat heti, kun suljet sen.
Vaihe 2 — Yhdistä kyselytutkimus Surviossa
Avaa kyselytutkimus ja mene Kerää vastauksia -osioon.
Vasemmalta, kohdasta Automaatio & Integroinnit, valitse Webhooks ja klikkaa + Lisää webhook.
Liitä n8n Production URL Webhook URL -kenttään ja paina Tallenna webhook. Webhook aktivoituu heti.
Vaihe 3 — Lähetä testivastaus ja etsi kysymysten id:t
Avaa kyselytutkimus tavallisesta linkistä ja lähetä yksi täytetty vastaus arvosanalla 1. Survio lähettää vain täytetyt vastaukset, joten käy kaikki läpi loppuun.
Avaa n8n:ssä Suoritukset-välilehti. Toimitus ilmestyy muutamassa sekunnissa.
Avaa suoritus ja klikkaa Webhook-solmua. Avaa
body, sittendata, sittenanswersja kirjaa ylös arvosanan, tyytyväisyys-, kanava-, kommentti- ja sähköpostikysymysten id:t.
Tapaus A — Hälytys Slack-kanavalle
Webhookin jälkeen on kaksi vaihetta: Huonoin arvosana? päästää vain huonoimmat vastaukset läpi ja Hälytä tiimi Slackissa lähettää viestin.
Huonoin arvosana?
Lisää If-solmu Webhookin jälkeen ja nimeä se
Huonoin arvosana?.Tee kaksi ehtoa ja yhdistä ne TAI-ehdolla:
Arvo | Ehto | Vertaa |
| Numero: yhtä kuin | 1 |
| Merkkijono: yhtä kuin | Tyytymätön |
Muista korvata 90403153 (arvosana) ja 90403151 (tyytyväisyyskysymys) omilla id:lläsi ja kirjoita vastausvaihtoehto täsmälleen kuten kyselytutkimuksessasi.
Hälytä tiimi Slackissa
Lisää Slack-solmu true-haaraan Huonoin arvosana -solmusta, nimeä se
Hälytä tiimi Slackissaja aseta Resource arvoksi Message ja Operation arvoksi Send.Yhdistä Slack-tilisi. Lähetä viesti kohteeseen -kohdassa valitse Kanava ja valitse omasi. Listalla näkyvät vain kanavat, joihin tilisi on liitetty, myös yksityiset vaativat liittymisen ensin.
Jätä Viestin tyyppi Yksinkertaiseksi tekstiviestiksi ja kirjoita Viestin teksti. Valmiissa työnkulussa näkyvät arvosana, tyytyväisyysvastaus, kommentti lainauksena ja kanava, tilaus sekä mahdollinen kontakti viimeisellä rivillä.
Poista Valinnat-kohdassa ruksi kohdasta Sisällytä linkki työnkulkuun.
Jätä false-haara tyhjäksi. Klikkaa Julkaise uudelleen – tekemäsi muutokset menevät voimaan vasta julkaisemalla.
Tapaus B — Hälytys Teams-kanavalle
Aloita samalla Huonoin arvosana? -solmulla kuin tapauksessa A ja lisää siihen yksi vaihe true-haaraan.
Hälytä tiimi Teamsissa
Lisää Microsoft Teams -solmu true-haaraan Huonoin arvosana -solmusta, nimeä se
Hälytä tiimi Teamsissaja aseta Resource arvoksi Channel Message ja Operation arvoksi Create.Yhdistä Microsoft Teams työ- tai koulutilillä. Henkilökohtainen tili ei käy.
Valitse Team-osasta tiimisi ja Channel-osasta hälytyskanava. Listoilla näkyvät vain ne, joihin sinulla on jäsenyys.
Aseta Content Type HTML:ksi ja kirjoita Message. Valmiissa työnkulussa arvosana ja tyytyväisyys ovat lihavoituna, kommentti lainauksena ja kanava, tilaus ja yhteystiedot viimeisellä rivillä.
Poista Valinnat-osasta ruksi kohdasta Sisällytä linkki työnkulkuun.
Jätä false-haara tyhjäksi ja klikkaa Julkaise uudelleen.
Hälytys tulee liittämäsi tilin nimissä. Teams näyttää viestin sen Microsoft 365 -tilin nimissä, jonka liitit n8n:ään.
Hanki valmis työnkulku
Voit hyödyntää myös valmista työnkulkua rakentamisen sijaan. Lataa tapaukseesi sopiva tiedosto tämän artikkelin liitteistä: survio-worst-ratings-to-slack.json tapaus A:lle tai survio-worst-ratings-to-teams.json tapaus B:lle. Toimi näin:
Luo n8n:ssä uusi tyhjä työnkulku. Avaa valikko (kolme pistettä työnkulun nimen vieressä) ja valitse Tuo > Tiedostosta. Valitse lataamasi tiedosto.
Avaa Huonoin arvosana? ja vaihda kysymysten id:t omiksi.
Tapaus A: avaa Hälytä tiimi Slackissa, yhdistä Slack, valitse kanava ja vaihda id:t viestissä.
Tapaus B: avaa Hälytä tiimi Teamsissa, yhdistä Teams, valitse tiimi sekä kanava ja vaihda id:t viestissä.
Avaa Survio Webhook, kopioi Production URL Survioon (Vaihe 2) ja paina Julkaise.
Testaa koko prosessi
Lähetä vastaus arvosanalla 1. Viesti tulee Slack- tai Teams-kanavallesi sekunneissa.
Lähetä vastaus arvosanalla 2. Viestiä ei tule – nämä kuuluvat asiakaspidon playbookiin.
Tarkista n8n:n Suoritukset-välilehti. Molemmat toimitukset näkyvät, jälkimmäinen pysähtyy kohtaan Huonoin arvosana?.
Vianetsintä
Oire | Syy | Ratkaisu |
n8n:ään ei tule mitään | Test URL on käytössä Surviossa tai työnkulkua ei ole julkaistu | Kopioi Production URL Survioon ja klikkaa julkaise |
Survio poisti webhookin käytöstä muutaman päivän jälkeen | Slack- tai Teams-webhook-osoite liitetty suoraan Survioon tai osoite epäonnistuu toistuvasti | Liitä n8n Production URL Survioon ja ota webhook uudelleen käyttöön |
Kanava ei näy listassa n8n:ssä | Kyseessä on yksityinen kanava, johon liitetty tili ei kuulu | Liity Slack-kanavaan ja päivitä lista |
Microsoft Teams -yhdistys n8n:ssä epäonnistuu viestillä | Kirjautuminen tehty henkilökohtaisella Microsoft-tilillä | Liitä työ- tai koulutili |
Tiimi tai kanava ei näy listalla Case B:ssä | Microsoft 365 -tili ei kuulu tiimiin | Lisää tili Teamsissa tiimiin ja päivitä lista |
Jokaisesta vastauksesta lähtee viesti | Slack- tai Teams-solmu on kiinni false-haarassa tai ehdoissa on käytetty JA | Liitä true-haaraan ja käytä TAI-yhdistelmää |
1-tähden vastaus ei lähetä viestiä | Kysymyksen id väärin tai vastaus ei täsmää ehtoihin | Tarkista id:t ja tekstit testivastauksesta |
Viimeisin muutos ei näy | Työnkulku julkaistu muttei uusia muutoksia (Julkaise-painikkeessa piste) | Klikkaa julkaise uudelleen |
Hyvä tietää
Survio lähettää vain täytetyt vastaukset, yhden viestin per vastaus, sekunneissa.
Takautuvia toimituksia ei tule – aiemmat vastaukset eivät lähde jälkikäteen eikä toimituksia tehdä tauolla ollessa.
Epäonnistunutta toimitusta yritetään korkeintaan 8 kertaa noin 27 tunnin aikana, ja jokainen yritys odottaa vastausta enintään 30 sekuntia.
Jos toimitukset epäonnistuvat viisi päivää putkeen, Survio poistaa webhookin käytöstä ja sinun on kytkettävä se uudelleen päälle.
Webhookin tauotus säilyttää paikan, poisto on pysyvä.
Survio ei talleta toimitushistoriaa sovelluksessa. n8n:n Suoritukset-välilehti toimii lokina.
Vastausten lähettäminen webhooksin kautta ei kuluta lisävastauksia tilauksestasi.
Haluatko, että me hoidamme asetukset puolestasi? Mene Survion Webhooks-sivulle, klikkaa Tilaa asiantuntija-asennus, kerro mitä tarvitset ja tiimimme toteuttaa, testaa ja toimittaa sinulle toimivan webhookin.
