Hvilken situation passer til dig?
Case A – for teams på Slack: de laveste vurderinger kommer ind som instant besked i din Slack-kanal.
Case B – for virksomheder på Microsoft 365: præcis samme advarsel rammer en Microsoft Teams-kanal.
En kunde, der giver din undersøgelse den dårligste vurdering, risikerer at være den næste til at skrive en negativ offentlig anmeldelse. Med denne opsætning ser dit team vurderingen i Slack eller Microsoft Teams få sekunder efter – sammen med kommentar og evt. ordre, så I kan tage fat først.
Her er beskeden, dit team får i Slack i Case A:
Og sådan ser advarslen ud i Teams i Case B:
Sådan fungerer det. Survio sender hvert gennemført svar til en webhook-URL. Et automatiseringsværktøj (her bruger vi n8n) fanger svaret, tjekker om det er en af de dårligste vurderinger, og hvis ja, sender det en besked til din kanal. Alt andet bliver ignoreret.
Er webhooks i Survio nyt for dig? Start her: Webhooks: send svar til dine andre værktøjer i realtid, og kom så tilbage her igen.
Sådan bygger du opsætningen
Uanset hvilken case, går alarmen kun ved de allerlaveste svar: vurdering på 1 ud af 5 eller svaret ”Utilfreds”. Vil du også have besked om alle utilfredse kunder? Se Retention playbook.
Kort fortalt | Case A: Slack | Case B: Microsoft Teams |
Resultat | En besked i dit teams Slack-kanal | En besked i dit teams Teams-kanal |
Værktøjer | Survio, n8n, Slack | Survio, n8n, Microsoft Teams |
Bedst til | Et lille team, der bruger Slack | En virksomhed på Microsoft 365 |
Indsæt aldrig en Slack- eller Teams-webhook-URL direkte i Survio. Slack og Teams accepterer kun deres eget beskedformat. Survios leveringer bliver afvist, prøvet igen i cirka et døgn, og mislykkes det i 5 dage, slår Survio webhooken fra. Brug altid n8n som mellemled.
Før du går i gang
En Survio-undersøgelse på en betalt plan. Webhooks findes ikke på Free-planen, og der er grænser for antal webhooks per undersøgelse på hver plan (se webhooks-artiklen).
En n8n-konto – enten n8n Cloud eller din egen server.
Case A: Et Slack-workspace og en kanal til advarsler, fx
#customer-alerts. Case B: Microsoft Teams med en arbejds- eller skolekonto på Microsoft 365 og et team med en kanal til alarmer.
I denne guide bruger vi en kort kundetilfredshedsundersøgelse: stjernebedømmelse, spørgsmål om ”Overordnet tilfredshed?”, spørgsmål om ”Hvordan gik din oplevelse?”, et kommentarfelt og evt. et e-mailfelt.
Du behøver ikke kende navnet på kunden, der svarer. Advarslen virker også uden og viser alligevel vurdering og kommentar, så dit team kan gribe ind. Hvis du har e-mail- eller URL-parametre, kommer kontaktinfoen med.
Trin 1 — Opret webhooken i n8n
Opret et nyt workflow i n8n og tilføj en Webhook-node som trigger.
Sæt HTTP-metode til POST.
Gå til fanen Production URL og kopier adressen.
Klik på Publish. Production URL tager kun imod leveringer, når workflowet er publiceret.
Brug Production URL, ikke Test URL. Test URL virker kun, når editoren står åben og lytter efter test-events – ellers vil Survio-leveringer fejle straks du lukker editoren.
Trin 2 — Tilknyt undersøgelsen i Survio
Åbn din undersøgelse og gå til Få svar.
Vælg Automatiseringer & integrationer i venstre menu, vælg Webhooks, og klik på + Tilføj en webhook.
Indsæt din n8n Production URL i Webhook URL og klik Gem webhook. Webhooken aktiveres med det samme.
Trin 3 — Send et testsvar og find dine spørgsmål-id'er
Åbn undersøgelsen via det almindelige deltagerlink og udfyld et helt svar med vurdering 1. Survio sender kun fuldførte svar, så klik dig gennem til slutningen.
Gå over i n8n og åbn fanen Executions. Svaret kommer frem i løbet af få sekunder.
Åbn execution, klik på Webhook-noden, fold
bodyud, sådataoganswers, og noter id’erne på vurdering, tilfredshedsspørgsmålet, kanal, kommentar og evt. e-mailspørgsmålet.
Case A — Få besked i Slack
Her skal du tilføje to trin efter webhooken: Worst rating? sorterer kun de værste svar ud, og Alert the team in Slack sender beskeden.
Worst rating?
Tilføj en If-node efter Webhooken og omdøb den til
Worst rating?.Lav to betingelser, kombineret med OR:
Værdi | Betingelse | Sammenlign med |
| Nummer: er lig med | 1 |
| Tekst: er lig med | Utilfreds |
Udskift 90403153 (vurderings-id) og 90403151 (tilfredshed) med dine egne id’er, og husk at skrive svaret præcis som i undersøgelsen.
Alert the team in Slack
Tilføj en Slack-node til true-output fra Worst rating?, kald den
Alert the team in Slack, og sæt Resource til Message og Operation til Send.Log ind med din Slack-konto. Under Send Message To vælger du Channel og finder din alarmeringskanal. Listen viser kun kanaler, din Slack-bruger har adgang til – så gå evt. ind i kanalen først.
Lad Message Type stå på Simple Text Message og skriv Message Text. Det færdige workflow herunder indsætter vurdering, tilfredshedssvar, kommentar som citat og kanal, ordre og kontakt på sidste linje.
Under Options slår du Include Link to Workflow fra.
Lad false-output være tom. Og klik på Publish igen – ændringer træder kun i kraft, når du publicerer igen.
Case B — Få besked i Microsoft Teams
Brug samme Worst rating?-node som i case A – tilføj så ét trin efter dens true-output.
Alert the team in Teams
Tilføj en Microsoft Teams-node til true-output fra Worst rating?, omdøb til
Alert the team in Teams, sæt Resource til Channel Message og Operation til Create.Forbind Microsoft Teams med din arbejds- eller skolekonto. Personlige Microsoft-konti kan ikke bruges.
Under Team vælg dit team, og under Channel vælg din alarmeringskanal. Listen viser kun teams, som din brugerkonto er medlem af.
Vælg Content Type HTML og skriv Message. Workflowet her sætter vurdering og tilfredshedssvar i fed, kommentaren som citat – og kanal, ordre og kontakt på nederste linje.
Under Options slå Include Link to Workflow fra.
Lad false-output være tom, og klik på Publish igen.
Advarslen sendes fra den forbundne konto. Teams viser beskeden under navnet på din Microsoft 365-firma- eller skolekonto, som du bruger i n8n.
Download det færdige workflow
Du kan også springe det manuelle opsætningsarbejde over: hent vores workflow. Download den relevante .json-fil i bunden af siden: survio-worst-ratings-to-slack.json til Case A eller survio-worst-ratings-to-teams.json til Case B. Gør derefter sådan:
Lav et tomt workflow i n8n. Klik på de tre prikker ved workflow-navnet, vælg Import og så From file. Vælg filen, du downloadede.
Åbn Worst rating? og ret spørgsmål-id’erne til dine egne.
Case A: åbn Alert the team in Slack, forbind Slack, vælg din kanal og ret spørgsmål-id’er i beskedfeltet.
Case B: åbn Alert the team in Teams, forbind Teams, vælg dit team og kanal, og ret spørgsmåls-id’er i beskeden.
Åbn Survio Webhook, kopier Production URL til Survio (trin 2), og klik på Publish.
Test flowet fra ende til anden
Send et svar med vurdering 1. Beskeden lander i din Slack- eller Teams-kanal på få sekunder.
Send et svar med vurdering 2. Her sker intet — det tilhører Retention playbook.
Gå til fanen Executions i n8n. Begge leverancer vises – den sidste standser i Worst rating?.
Fejlfinding
Symptom | Årsag | Løsning |
Intet ankommer i n8n | Test URL er brugt i Survio, eller workflowet er ikke publiceret | Brug Production URL i Survio og klik Publish |
Survio slog webhooken fra efter få dage | Slack- eller Teams-webhook-URL sat direkte i Survio, eller URL’en fejler gentagne gange | Brug n8n Production URL i Survio og slå webhooken til igen |
Din kanal vises ikke i n8n | Det er en privat kanal, som din Slack-bruger ikke er i | Gå ind i kanalen i Slack og opdater listen |
Microsoft Teams-forbindelsen fejler med | Du loggede ind med en personlig Microsoft-konto | Brug en arbejds- eller skole-Microsoft 365-konto |
Dit team eller kanal vises ikke i Case B | Den tilsluttede Microsoft 365-bruger er ikke med i teamet | Tilføj brugeren til teamet og opdater listen |
Hver besvarelse sender en besked | Slack- eller Teams-noden er koblet til false-output, eller betingelserne er sat til AND | Tilslut den til true-output og brug OR-betingelse |
En 1-stjernet vurdering giver ingen besked | Forkert spørgsmål-id, eller svaret matcher ikke betingelsen | Tjek id’er og tekster i Executions på et testsvar |
Seneste ændring har ingen effekt | Workflowet er publiceret, men ændring ikke endnu (Publish-knappen har en prik) | Klik Publish igen |
Godt at vide
Survio sender kun gennemførte svar, én besked for hvert, lynhurtigt.
Der sendes ikke bagud: du får ikke besked om gamle svar eller svar mens webhooken var sat på pause.
Mislykkede leveringer prøves op til 8 gange over ca. 27 timer, og hvert forsøg venter op til 30 sekunder på svar.
Hvis det fejler 5 dage i træk, slår Survio webhooken fra, og du skal aktivere den igen.
Hvis du pauser en webhook, bevarer den sin plads; sletter du den, er det permanent.
Survio gemmer ikke leveringslog i appen. Brug fanen Executions i n8n som log.
Det bruger ikke ekstra svar på din plan at sende data til webhooks.
Vil du hellere have, vi sætter det op for dig? Gå til Webhooks-siden i Survio, tryk på Få eksperthjælp, forklar hvad du ønsker, så ordner vi det automatiske workflow, tester det og leverer en færdig webhook til dig.
