Kuris atvejis tinkamiausias jums?
A atvejis – mažai e. parduotuvei su paprastu pagalbos centru: kiekvienas skundas tampa užklausa Freshdesk.
B atvejis – klientų palaikymo komandoms Intercom sistemoje: kiekvienas skundas tampa vidine užklausa Intercom.
Siųskite trumpą apklausą po kiekvieno pirkimo ir leiskite, kad kiekvienas nepatenkintas atsakymas automatiškai atidarytų užklausą jūsų klientų aptarnavimo komandai, su užsakymo numeriu ir kliento el. pašto adresu jau užpildytais laukais. Niekam nereikės peržiūrinėti atsakymų, kad surastų skundus.
Tai užklausa, kurią jūsų komanda mato Freshdesk A atveju:
O tai yra vidinė užklausa jūsų komandoje Intercom B atveju:
Kaip tai veikia. Jūsų užsakymo patvirtinimo el. laiške yra nuoroda į Survio apklausą su užsakymo numeriu ir kliento el. paštu. Survio kiekvieną užpildytą atsakymą siunčia webhook adresu. Automatizavimo įrankis (šiame gide naudojame n8n) patikrina, ar klientas nepatenkintas ir, jei taip, sukuria užklausą jūsų pagalbos centre.
Nauji webhook'ai Survio? Pradėkite nuo Webhooks: siųskite atsakymus į kitus įrankius realiu laiku ir tada sugrįžkite čia.
Ką kursite
Abiem atvejais nepatenkintu atsakymu laikomas įvertinimas 1 arba 2 iš 5, arba atsakymas Labiau nepatenkintas(-a) arba Nepatenkintas(-a).
Trumpai | A atvejis: Freshdesk | B atvejis: Intercom |
Rezultatas | Nauja užklausa Freshdesk | Vidinė back-office užklausa Intercom |
Įrankiai | Survio, n8n, Freshdesk | Survio, n8n, Intercom |
Kur labiausiai tinka | Mažai e. parduotuvei su paprastu pagalbos centru | Klientų palaikymo komandai, kuri jau dirba Intercom |
Prieš pradedant
Survio apklausa su mokamu planu. Webhooks ir URL parametrai nepasiekiami Free plane, o kiekvienas planas leidžia nustatytą webhooks skaičių apklausai (žr. webhooks straipsnį).
n8n paskyra – n8n Cloud arba savarankiškai talpinama.
Jūsų pagalbos centras: A atveju Freshdesk paskyra; B atveju – Intercom workspace, kur galite valdyti užklausų tipus ir kurti aplikaciją Developer Hub.
Šiame gide naudojama trumpa klientų pasitenkinimo apklausa: žvaigždutėmis grįstas įvertinimas, „Kaip bendrai vertinate mūsų paslaugas?“ pasirinkimo klausimas, „Kaip šį kartą apsipirkote?“ pasirinkimo klausimas ir atviras komentaras.
1 žingsnis — įtraukite užsakymo numerį ir el. paštą į apklausos nuorodą
Atidarykite savo apklausą, eikite į Gauti atsakymus → Pasirinktiniai URL parametrai ir sukurkite du parametrus:
emailirorder-id. Parametrų pavadinimuose negalima naudoti pabraukimų. Plačiau žr. URL parametrai.Pridėkite apklausos nuorodą savo užsakymo patvirtinimo el. laiške ir leiskite e. parduotuvei automatiškai užpildyti abi reikšmes kiekvienam klientui.
Užklausai reikalingas kliento el. paštas. Užklausa visada priklauso klientui, o darbo eiga paima el. pašto adresą iš email parametro. Atsakymai be šio parametro netaps užklausomis.
2 žingsnis — kurkite webhook n8n sistemoje
n8n sukurkite naują darbo procesą ir pridėkite Webhook mazgą kaip trigerį.
Nustatykite HTTP metodą kaip POST.
Persijunkite į Production URL kortelę ir nukopijuokite adresą.
Spauskite Publish. Produkcijos URL priima duomenis tik paskelbus darbo eigą.
Naudokite Production URL, o ne Test URL. Test URL veikia tik kol redaktorius laukia bandomojo įvykio, todėl Survio siuntimas nepavyksta uždarius langą. Survio pakartotinai siunčia nepavykusį bandymą apie dieną, o po 5 dienų pertraukų webhook išjungiamas.
3 žingsnis — prijunkite apklausą Survio sistemoje
Atidarykite apklausą ir eikite į Gauti atsakymus.
Kairėje juostoje po Automatizavimas ir integracijos pasirinkite Webhooks ir spustelėkite + Pridėti webhooką.
Įklijuokite n8n Production URL į Webhook URL ir spustelėkite Išsaugoti webhooką. Webhook iš karto aktyvuojamas.
4 žingsnis — atsiųskite testinį atsakymą ir raskite klausimų ID
Atidarykite apklausą per nuorodą su užpildytais abiem parametrais ir pateikite vieną atsakymą su žemu įvertinimu.
n8n atidarykite Executions kortelę. Atsakymas atkeliauja per kelias sekundes.
Atidarykite vykdymo informaciją ir spustelėkite Webhook mazgą. Išskleiskite
body, tadadata. Užsakymo numeris ir el. paštas yraparametersdalyje; prieanswersužsirašykite kiekvieno klausimo ID.
A atvejis — kurkite užklausą Freshdesk
Paruoškite Freshdesk
Freshdesk spustelėkite profilio nuotrauką dešinėje viršuje, pasirinkite Profilio nustatymai ir spauskite Rodyti API raktą. Laikykite raktą kaip slaptažodį. Taip pat reikės Freshdesk domeno, tai yra pagalbos centro adreso dalis iki .freshdesk.com.
Kurkite darbo procesą
Po webhook trys žingsniai: Nepatenkintas(-a)? perleidžia tik nepatenkintus atsakymus, Paruošti užklausą pavadina temą ir įrašo aprašymą, Kurkite užklausą Freshdesk sukuria užklausą.
Pridėkite If mazgą, pervadinkite į
Nepatenkintas(-a)?ir pridėkite tris sąlygas OR logika: įvertinimas mažiau arba lygus 2, pasitenkinimo atsakymas lygus Labiau nepatenkintas(-a) arba Nepatenkintas(-a). Pasirinkite atsakymus pagal klausimo ID (žr. lentelę žemiau).True šakos išėjime pridėkite Edit Fields (Set) mazgą pavadintą
Paruošti užklausąsu laukais:El. paštas,Pavadinimas,Aprašymas.Toliau pridėkite Freshdesk mazgą pavadintą
Kurkite užklausą Freshdeskir pasirinkite išteklių Užklausa bei veiksmą Sukurti. Sukurkite Freshdesk prisijungimą su savo API raktu ir įrašykite tik domeną, pvz.,yourshopišhttps://yourshop.freshdesk.com.
Kur | Ką įrašyti |
Nepatenkintas(-a)?: įvertinimas |
|
Nepatenkintas(-a)?: pasitenkinimas |
|
Paruošti užklausą: el. paštas |
|
Paruošti užklausą: pavadinimas |
|
Paruošti užklausą: aprašymas | Įvertinimas, pasitenkinimas, kanalas, komentaras, užsakymas, laikas. Kiekvieną eilutę atskirkite |
Kurkite užklausą: užklausėjo identifikacija | Užklausėjas: Email, laukelyje Reikšmė: |
Kurkite užklausą: būsena ir prioritetas | Būsena: Atvira, prioritetas: Aukštas, šaltinis: Portal |
Kurkite užklausą: parinktys | Po Parinktys, spauskite Pridėti parinktį ir pridėkite: Aprašymas |
Jei el. paštas dar nesiejamas su jokiu kontaktu Freshdesk, Freshdesk sukurs kontaktą. Paspauskite Publish dar kartą – pakeitimai bus aktyvuoti tik paskelbus iš naujo.
Freshdesk siunčia klientui el. laišką apie naują užklausą. Pagal numatymą Freshdesk prašytojui siunčia „Užklausa gauta“ el. laišką su užklausos pavadinimu, todėl klientas matys „Nepatenkintas klientas: ...“. Galite išjungti Naujos užklausos sukūrimas Administravimas → El. pašto pranešimai → Užklausėjo pranešimai arba Temą Paruošti užklausą mazge pakeisti jums tinkamu variantu.
B atvejis — kurkite užklausą Intercom
Paruoškite Intercom
Intercom sistemoje eikite į Nustatymai → Inbox → Užklausos ir sukurkite naują užklausos tipą, pvz.,
Apklausos atsiliepimas, Back-office kategorijoje. Back-office užklausas mato tik jūsų darbuotojai, klientas jų nemato. Plačiau – Intercom gidas How to set up ticket types.Suraskite užklausos tipo ID: Nustatymai → Inbox → Užklausos, atidarykite Ticket types kortelę, raskite savo tipą Back-office ticket types ir spauskite pieštuko piktogramą. ID bus adreso pabaigoje, pvz.,
…/ticket-types/1234567. Jį įrašysite proceso metu.Sukurkite prieigos raktą: Intercom Developer Hub atidarykite savo programėlę ir eikite į Configure → Authentication. Plačiau Intercom authentication guide. Raktą saugokite kaip slaptažodį.
Kurkite darbo procesą
Po webhook trys žingsniai: Nepatenkintas(-a)? – tik nepatenkinti atsakymai, Paruošti užklausą – tema ir aprašymas, Kurkite užklausą Intercom – išsiunčia duomenis į Intercom.
Pridėkite If mazgą, pervadinkite į
Nepatenkintas(-a)?ir pridėkite tris sąlygas sujungtas OR: įvertinimas mažiau arba lygus 2, pasitenkinimo atsakymas yra „Labiau nepatenkintas(-a)“ arba „Nepatenkintas(-a)“. Pasirinkite klausimo ID (žr. lentelę).True šakos išėjime prijunkite Edit Fields (Set) mazgą pavadintą
Paruošti užklausąsu laukais:El. paštas,Pavadinimas,Aprašymas.Toliau pridėkite HTTP užklausa (HTTP Request) mazgą pavadintą
Kurkite užklausą Intercom.
Kur | Ką įrašyti |
Nepatenkintas(-a)?: įvertinimas |
|
Nepatenkintas(-a)?: pasitenkinimas |
|
Paruošti užklausą: el. paštas |
|
Paruošti užklausą: pavadinimas |
|
Paruošti užklausą: aprašymas | Įvertinimas, pasitenkinimas, kanalas, komentaras, užsakymas, laikas – vienas vienoje eilutėje (žr. paruoštą procesą) |
Kurkite užklausą: metodas ir URL | POST, |
Kurkite užklausą: autentifikacija | Autentifikacija: Generic Credential Type, Generic Auth Type: Bearer Auth, tuomet Bearer Auth credential su jūsų Intercom prieigos raktu |
Kurkite užklausą: antraštė (Header) | Įjunkite Send Headers, |
Kurkite užklausą: turinys (Body) | Įjunkite Send Body, Body Content Type: JSON, Specify Body: Using JSON, lauke JSON: |
Jei el. paštas dar nesiejamas su jokiu kontaktu Intercom, Intercom sukurs kontaktą automatiškai. Paspauskite Publish dar kartą – tik tada pakeitimai taps aktyvūs.
Gaukite paruoštą darbo procesą
Vietoj rankinio antro žingsnio ir savo atvejo kūrimo, pradėkite nuo mūsų darbo proceso. Atsisiųskite reikiamą failą straipsnio pabaigoje: survio-unhappy-responses-to-freshdesk-tickets.json A atveju, arba survio-unhappy-responses-to-intercom-tickets.json B atveju. Toliau:
n8n sukurkite tuščią darbo procesą. Atidarykite meniu (trys taškai šalia pavadinimo) ir pasirinkite Importuoti, tada Iš failo. Pasirinkite atsisiųstą failą.
Atidarykite Nepatenkintas(-a)? ir Paruošti užklausą, pakeiskite klausimų ID į savo, Europe/Prague – į savo laiko juostą.
A atveju: atidarykite Kurkite užklausą Freshdesk ir prijunkite Freshdesk paskyrą su API raktu ir domenu.
B atveju: atidarykite Kurkite užklausą Intercom, pridėkite prieigos raktą kaip Bearer Auth credential ir vietoj
YOUR-TICKET-TYPE-IDįrašykite savo užklausos tipo ID.Atidarykite Survio Webhook, nukopijuokite Production URL į Survio (žr. 3 žingsnį) ir paspauskite Publish.
Išbandykite viską nuo pradžios iki pabaigos
Atidarykite apklausą per nuorodą su savo el. pašto adresu ir testiniu užsakymo numeriu bei atsakykite įvertinimu 2.
Po keleto sekundžių Freshdesk (A atvejis) arba Intercom (B atvejis) atsiras nauja užklausa su užsakymo numeriu temoje.
Pateikite įvertinimą 5 – užklausa nebus sukurta.
Uždarykite testinę užklausą ir peržiūrėkite Executions n8n abiem siuntimams.
Trikčių šalinimas
Simptomas | Priežastis | Sprendimas |
Nieko negaunate n8n | Naudojamas Test URL Survio arba darbo eiga nepaskelbta | Nukopijuokite Production URL į Survio ir paspauskite Publish |
Freshdesk prisijungimas neveikia | Įrašytas visas adresas arba neteisingas API raktas | Įveskite tik dalį prieš |
Freshdesk užklausa rodoma viena eile | Aprašyme naudojami paprasti eilutės lūžiai | Atskirkite eilutes su |
Kurkite užklausą Intercom grąžina 401 | Neteisingas arba trūksta prieigos rakto | Patikrinkite Bearer Auth credential Kurkite užklausą Intercom procese |
Klaida dėl užklausos tipo | Nepakeistas | Įrašykite savo užklausos tipo ID |
Klaida dėl užklausėjo ar kontakto | Atsakymas neturi | Įsitikinkite, kad užsakymo el. laiške užpildytas email parametras |
Kiekvienas atsakymas sukuria užklausą | Paruošti užklausą prijungta prie false išėjimo arba sąlygos apjungtos AND | Prijunkite prie true išėjimo ir naudokite OR logiką |
Paskutinis keitimas neturi įtakos | Procesas paskelbtas, bet keitimai dar ne (Publish mygtukas su tašku) | Spauskite Publish dar kartą |
Survio išjungė webhooką | Webhook URL nepavyko 5 dienas iš eilės | Pataisykite priežastį ir įjunkite webhooką Survio |
Verta žinoti
Survio siunčia tik užbaigtus atsakymus, po vieną pranešimą kiekvienam, per kelias sekundes.
Nieko nesiunčiama atgaline data: nei atsakymai, gauti iki webhook sukūrimo, nei tuo metu, kai jis buvo sustabdytas.
Nepavykus siuntimui, bandoma iki 8 kartų apie 27 val. bėgyje, kiekvienas bandymas laukiama iki 30 sek.
Po 5 dienų nesėkmingų bandymų Survio išjungia webhook, jums reikės jį įjungti iš naujo.
Webhook sustabdžius išlieka rezervuotas, ištrynus – bus panaikintas visam laikui.
Survio nesaugo webhook išsiuntimų istorijos – jūsų žurnalas yra n8n vykdymų kortelėje.
Atsakymų siuntimas į webhook nenaudoja papildomų atsakymų iš jūsų plano limito.
Norite, kad viską paruoštume už jus? Survio Webhooks puslapyje spustelėkite Gauti eksperto nustatymus, aprašykite ko pageidaujate ir mūsų komanda viską įdiegs, išbandys ir perduos jums veikiantį webhooką.
