Kumpi tapa sopii sinulle?
Tapaus A – helppo ja kaikille: saat jokaisen tyytymättömän kyselytutkimusvastauksen suoraan sähköpostiisi.
Tapaus B – tiimeille, jotka käyttävät CRM-järjestelmää: jokaisesta tyytymättömästä asiakkaasta luodaan automaattisesti soittotehtävä HubSpotissa, jolloin tiimisi ehtii reagoida samana päivänä.
Kun asiakas kokee pettymyksen, ensimmäiset tunnit määräävät pysyykö hän asiakkaana. Tällä asetuksella jokainen matala arvosana kyselytutkimuksessasi saapuu sinulle sekunneissa koko vastauksen ja asiakkaan yhteystiedon kanssa, joten ehdit soittaa tai kirjoittaa, kun sillä on vielä merkitystä.
Tältä näyttää sähköposti, jonka saat tapauksessa A joka kerta, kun saat tyytymättömän vastauksen:
Ja tältä näyttää soittotehtävä, jonka tiimisi saa HubSpotissa tapauksessa B:
Näin tämä toimii. Survio lähettää jokaisen täytetyn vastauksen webhook-osoitteeseen. Automaatioalusta (tässä oppaassa n8n) vastaanottaa tiedon, tarkistaa onko asiakas tyytymätön ja, jos on, lähettää sinulle sähköpostin tai luo tehtävän HubSpotiin. Tyytyväiset vastaukset jätetään huomiotta.
Ovatko Survio-webhookit sinulle uusia? Aloita artikkelilla Webhooks: lähetä kyselytutkimusvastaukset muihin työkaluihin reaaliajassa ja palaa sitten tänne.
Näin rakennat tämän
Molemmissa tapauksissa tyytymätön vastaus tarkoittaa arvosanaa 1 tai 2 / 5 tai vastausta Melko tyytymätön tai Tyytymätön.
Pikasilmäys | Tapaus A: sähköposti sinulle | Tapaus B: tehtävä HubSpotissa |
Tulokset | Koko vastaus sähköpostilaatikkoosi | Soittotehtävä asiakkaan kontaktille HubSpotissa koko vastauksella |
Tarvittavat työkalut | Survio, n8n, Gmail | Survio, n8n, HubSpot |
Kenelle paras | Omistajalle, joka hoitaa tyytymättömät asiakkaat itse | Tiimi, joka seuraa asiakkaita CRM:ssä |
Ennen kuin aloitat
Survio-kyselytutkimus maksullisessa tilauksessa. Webhookit eivät ole käytettävissä Free-tilillä, ja kussakin tilauksessa on rajoitettu määrä webhookeja per kyselytutkimus (katso webhook-artikkeli).
n8n-tili, n8n Cloud tai oma palvelin.
Tapaus A: Gmail-tili hälytyksiä varten. Tapaus B: HubSpot-tili.
Tässä oppaassa käytämme lyhyttä asiakastyytyväisyyskyselytutkimusta: tähtiarviointi, "Kuinka tyytyväinen olet kokonaisuudessaan?" -yksivalintakysymys, "Miten asioit tällä kertaa?" -yksivalintakysymys, avoin kommentti ja valinnainen sähköpostikysymys.
Vaihe 1 — Varmista, että tiedät kuka vastasi
Kun tiedät, kuka vastasi, voit ottaa yhteyttä asiakkaaseen – tämä on kuitenkin vapaaehtoista. Ilman tietoa saat silti jokaisen tyytymättömän kyselytutkimusvastauksen nähdäksesi, mitä meni pieleen, mutta et tiedä, kuka vastasi. Tapauksessa B asiakkaan sähköposti on pakollinen, sillä HubSpot lisää tehtävän yhteyshenkilölle.
Survio-kyselytutkimusvastaukset ovat anonyymejä, ellet kerää yhteystietoja. Käytä jotain seuraavista tavoista:
Vapaaehtoinen sähköpostikysymys kyselyn lopussa, esim. "Jätä sähköpostisi, jos haluat meidän ottavan yhteyttä." Käytä Sähköposti-kysymystyyppiä.
URL-parametrien muokkaus omilla asiakastiedoillasi. Mene Kerää vastauksia → URL-parametrien muokkaus, luo parametreja kuten
emailjaorder-idja lisää niiden arvot lähetettävään linkkiin esim. tilausvahvistusviestissä. Parametrin nimissä ei voi olla alaviivoja. Katso URL-parametrien muokkaus.Survion sähköpostikutsut. Lähetä kyselytutkimus asiakkaillesi Survion omalla sähköpostikutsulla, jolloin jokainen vastaus saapuu sillä osoitteella, johon kutsu lähetettiin. Katso Sähköpostikutsu.
Vaihe 2 — Luo webhook n8n:ssä
Luo n8n:ssä uusi työnkulku ja lisää Webhook-solmu aloitukseksi.
Aseta HTTP-menetelmä arvoksi POST.
Vaihda välilehteen Production URL ja kopioi osoite.
Klikkaa Publish. Production URL vastaanottaa viestejä vasta työnkulun julkaisemisen jälkeen.
Käytä Production URL:ia, älä Test URL:ia. Test URL toimii vain, kun editori odottaa testiviestiä – jos editori ei ole auki, Survion lähetykset epäonnistuvat. Survio yrittää noin päivän, ja viiden epäonnistumispäivän jälkeen webhook kytketään pois käytöstä.
Vaihe 3 — Liitä kyselytutkimus Surviossa
Avaa kyselytutkimuksesi ja mene kohtaan Kerää vastauksia.
Vasemman sivupalkin Automatoinnit & Integroinnit alta valitse Webhooks ja sitten + Lisää webhook.
Liitä n8n Production URL kohtaan Webhook URL ja tallenna webhook. Webhook käynnistyy heti.
Vaihe 4 — Lähetä testivastaus ja poimi kysymysten id:t
Avaa kyselytavallinen linkki ja täytä yksi vastaus matalalla arvolla. Survio lähettää vain valmiit vastaukset, joten käy kyselytutkimus loppuun asti.
Avaa n8n:ssä Executions-välilehti. Toimitus tulee muutamassa sekunnissa.
Avaa toteutus, klikkaa Webhook-solmua. Katso
body, sittendatajaanswers. Jokaisesta vastauksesta löytyyquestion.id,labeljaanswer.Kirjaa ylös arviointi-, tyytyväisyys- ja sähköpostikysymyksen id:t. Voit myös klikata Pin pitääksesi tämän vastauksen käytettävissäsi.
Mistä asiakkaan sähköpostiosoite tulee. data.email täytetään vain, jos kyselytutkimus lähetettiin Survion sähköpostikutsulla. Sähköpostikysymyksen vastaus tulee omaan kenttäänsä, URL-parametrista osoite löytyy data.parameters-osiosta. Valmiit työnkulut katsovat kaikki vaihtoehdot.
Tapaus A — Sähköposti jokaisesta tyytymättömästä vastauksesta
Webhookin jälkeen on kaksi vaihetta: Tyytymätön? päästää vain tyytymättömät vastaukset, ja Välitä vastaus lähettää ne sähköpostiin.
Tyytymätön?
Lisää If-solmu Webhookin jälkeen ja nimeä se
Tyytymätön?.Lisää kolme ehtoa ja yhdistä ne TAI-ehdolla, niin että yksi riittää:
Arvo | Ehto | Vertaa |
| Luku: pienempi tai yhtä suuri kuin | 2 |
| Merkkijono: yhtä kuin | Rather dissatisfied |
| Merkkijono: yhtä kuin | Dissatisfied |
Vaihda arvot 90403153 ja 90403151 omiin kysymys-id-arvoihisi. ?? 99 tulkitaan tyytyväiseksi, jos arvo puuttuu.
Vastaustekstien tulee täsmätä tarkalleen. Kirjoita vaihtoehdot täsmälleen kuten kyselytutkimuksessa. Jos kieliversioita on useita, vastaus tulee sillä kielellä jonka asiakas valitsi – testaa kaikilla kielillä ja lisää tekstit tarvittaessa.
Välitä vastaus
Lisää Gmail-solmu true-haaraan Tyytymätön?-solmusta, nimeä se
Välitä vastausja valitse Message sekä Send.Yhdistä Gmail-tilisi ja anna oma sähköpostiosoitteesi kohtaan Vastaanottaja.
Aseta Aihe:
Tyytymätön asiakas: {{ $json.body.data.answers.find(a => a.question.id === 90403153)?.answer ?? "?" }}/5.Aseta Sähköpostityyppi HTML-muotoon. Viestissä esitetään koko vastaus. Valmis työnkulku listaa kaikki kysymykset, vastaukset, ajan, tilauksen ja yhteystiedot.
Ota pois valinta Lisäasetukset → Append n8n Attribution.
Jätä false-haara tyhjäksi: tyytyväiset vastaukset päättyvät siihen. Klikkaa Publish uudelleen, jotta muutokset tulevat voimaan.
Tapaus B — Luo soittotehtävä HubSpotissa
Tässä tyytymätön vastaus muuttuu soittotehtäväksi asiakkaan kontaktille HubSpotissa, koko vastaus mukana ja tehtävälle asettuu eräpäiväksi tämä päivä. HubSpot tarvitsee sähköpostiosoitteen etsiäkseen kontaktin, joten tämä toimii parhaiten Survion sähköpostikutsuilla tai URL-parametrilla.
Aloitus kuten tapauksessa A: Tyytymätön?-solmu, jonka true-haaraan lisätään kolme vaihetta.
Valmistele tehtävä
Lisää Edit Fields (Set) -solmu nimeltään Valmistele tehtävä ja täytä seuraavat merkkijonokentät. Korvaa kysymys-id-arvot sekä aikavyöhyke omilla tiedoillasi.
Kenttä | Arvo |
Sähköposti |
|
Aihe |
|
Sisältö | Arviointi, tyytyväisyys, asiointitapa, kommentti, tilaus ja aika – eroteltuna |
Etsi tai luo kontakti
Lisää HubSpot-solmu nimellä Etsi tai luo kontakti, valitse resurssiksi Contact ja toiminnoksi Luo tai päivitä, yhdistä HubSpot-tilisi ja aseta Sähköposti kohtaan {{ $json['Sähköposti'] }}. Jos sähköposti löytyy, sitä päivitetään; muuten luodaan uusi kontakti.
Luo soittotehtävä
Lisää uusi HubSpot-solmu nimellä
Luo soittotehtäväja valitse resurssiksi Engagement, toiminnoksi Luo ja tyypiksi Tehtävä.Aseta Eräpäivä:
{{ $now.endOf('day').toISO() }}, jotta tehtävä erääntyy tänään.Sisältö:
{{ $('Valmistele tehtävä').item.json.Sisältö }}, Object Type: Contact, Status: Not Started, Subject:{{ $('Valmistele tehtävä').item.json.Aihe }}.Kohdassa Engagement Properties → Associations aseta Contact IDs:
{{ $json.vid }}. Voit halutessasi syöttää Owner ID:n henkilölle, jonka tulee soittaa; muuten omistajaa ei ole ja määrität sen HubSpotissa.
Klikkaa Publish uudelleen.
Kontakti voi linkittyä yritykseen automaattisesti. Jos HubSpot löytää yrityksen samalla sähköpostidomainilla, kontakti yhdistetään siihen ja kontakti voi saada yrityksen omistajan. Tehtävä menee tälle Owner ID:lle, jos olet antanut sen.
Hyödynnä valmis työnkulku
Voit rakentaa vaiheet 2 ja oman tapauksen käsin tai aloittaa suoraan valmiilla työnkululla. Lataa artikkelin liitteistä oikea tiedosto: survio-unhappy-responses-to-gmail.json (Tapaus A) tai survio-unhappy-responses-to-hubspot-tasks.json (Tapaus B). Toimi näin:
Luo n8n:ssä tyhjä työnkulku. Avaa valikko (kolme pistettä työnkulun nimen vieressä), valitse Import → From file. Valitse lataamasi tiedosto.
Avaa Tyytymätön?-solmu ja vaihda omat kysymys-id:t.
Tapaus A: avaa Välitä vastaus, yhdistä Gmail-tilisi, anna oma sähköpostiosoitteesi, vaihda id:t ja Europe/Prague viestissä.
Tapaus B: avaa Valmistele tehtävä ja vaihda kysymys-id:t ja Europe/Prague. Yhdistä HubSpot-tilisi solmuihin Etsi tai luo kontakti ja Luo soittotehtävä ja syötä halutessaan oikea Owner ID.
Avaa Survio Webhook, liitä Production URL Survion asetuksiin (Vaihe 3) ja klikkaa Publish.
Testaa koko ketju
Lähetä vastaus arvosanalla 2. Tapauksessa A sähköposti saapuu sekunneissa; tapauksessa B soittotehtävä näkyy HubSpotin kontaktilla.
Lähetä vastaus arvosanalla 5 ja valitse Erittäin tyytyväinen. Mitään ei tapahdu.
Katso n8n:n Executions-välilehteä. Molemmat toimitukset ovat siellä; tyytyväinen vastaus pysähtyy Tyytymätön?-solmuun.
Vianetsintä
Oire | Syy | Ratkaisu |
n8n ei saa mitään | Surviossa on Test URL tai työnkulkua ei julkaistu | Kopioi Production URL Survioon ja klikkaa Publish |
Survio ei hyväksy oman n8n-palvelimen webhookia | n8n tarjoaa sisäisen osoitteen, ei julkista | Aseta n8n:n |
"Listen for test event" ei näytä mitään vaikka kyselytutkimus täytetty | Survio lähettää Production URL:iin; editori odottaa Test URL:ia | Katso suoraan Executions-välilehti |
Uusin muutos ei vaikuta | Työnkulku julkaistu, mutta muutos ei ole – Publishissa piste | Klikkaa Publish uudelleen |
Jokainen vastaus lähettää sähköpostin | Gmail-solmu väärässä haarassa tai ehdot yhdistetty AND:llä | Yhdistä Gmail true-haaraan ja käytä yhdistämiseen TAI |
Matala arvosana ei lähetä sähköpostia | Kysymys-id väärä tai vastausteksti ei täsmää | Tarkista id:t ja tekstit testivastaukseen verraten Executionsissa |
Sähköpostissa kontaktina "not given" | Kyselytutkimusta ei lähetetty Survion sähköpostikutsulla, linkissä ei ollut | Käytä Survion sähköpostikutsua, lisää URL-parametrin osoite tai näytä sähköpostikysymys selvästi |
Etsi tai luo kontakti epäonnistuu tapauksessa B | Vastauksessa ei ole sähköpostia, joten HubSpot ei löydä tai luo kontaktia | Käytä Survion sähköpostikutsua tai lisää |
Tehtävä näkyy HubSpotissa yhtenä rivinä | Sisältö käyttää tavallista rivinvaihtoa | Erota |
Survio poisti webhookin käytöstä | Webhook epäonnistui 5 päivänä peräkkäin | Korjaa tilanne ja ota webhook uudelleen käyttöön Surviossa |
Hyvä tietää
Survio lähettää vain täysin valmiit kyselytutkimusvastaukset, yksi viesti per vastaus, muutamassa sekunnissa. Kesken jääneitä ei lähetetä.
Takautuvasti ei lähetetä mitään: ei vanhoja kyselytutkimusvastauksia eikä vastauksia aikana jolloin webhook oli poissa päältä.
Epäonnistunutta toimitusta yritetään jopa 8 kertaa noin 27 tunnin aikana, ja kussakin yrityksessä odotetaan jopa 30 sekuntia vastausta.
Jos toimitus epäonnistuu 5 päivänä peräkkäin, Survio laittaa webhookin pois päältä ja sinun pitää aktivoida se uudelleen.
Webhookin tauottaminen säilyttää paikan; poistaminen on pysyvää.
Survio ei näytä toimitushistoriaa sovelluksessa. n8n:n Executions-välilehti toimii lokina.
Vastausten lähettäminen webhookin kautta ei kuluta ylimääräisiä kyselytutkimusvastauksia tilaukseesi.
Haluatko asiantuntijan tekevän tämän puolestasi? Survio Webhooks -sivulla klikkaa Pyydä asiantuntijan asennus, kerro mitä haluat tapahtuvan ja tiimimme rakentaa, testaa ja toimittaa toimivan webhookin käyttöönne.
