Behöver ert företag hjälp med att implementera AI? Kontakta oss och få prisoffert här →
AI Skolan
januari 22, 2026

Telegram + Google Sheets: logga supportbetyg snabbt

Rickard Andersson Partner, Nodenordic.se

Din supportinkorg ska inte kännas som Måndag hela veckan. Men när samma frågor återkommer, svaren blir inkonsekventa och feedbacken hamnar “någonstans i chatten”, slutar du med att gissa vad kunderna faktiskt tycker.

Supportansvariga märker det först. Småföretagare ser det när återbetalningarna börjar smyga upp. Och byråteam hatar det eftersom kundfeedback snabbt blir rörig. Den här Telegram Sheets ratings-automationen gör Telegram-konversationer till guidade menyer och fångar sedan strukturerad 5‑stjärnig feedback som du faktiskt kan använda.

Nedan ser du exakt vad arbetsflödet gör, vad som förändras i vardagen och var tidsbesparingarna kommer ifrån (utan att göra det här till ett kodningsprojekt).

Så fungerar den här automationen

Hela n8n-arbetsflödet, från trigger till slutligt resultat:

n8n Workflow Template: Telegram + Google Sheets: logga supportbetyg snabbt

Problemet: supportchattar skapar inte användbar feedback

Telegram är toppen för snabb support, tills det blir ditt inofficiella ärendehanteringssystem. Kunder ställer samma handfull frågor, ditt team skriver samma svar, och en “snabb chatt” blir en lång pingpong eftersom ingen styr samtalet. Sedan försöker du mäta kvalitet. Du scrollar chathistorik, kopierar några meddelanden till ett kalkylblad och kallar det feedback. Ärligt talat är det inte feedback. Det är fragment. Än värre: det är de som haft en dålig upplevelse som hörs högst.

Det summeras snabbt. Så här faller det isär i verkligheten.

  • Du svarar manuellt på återkommande frågor, vilket i det tysta bränner en eller två timmar varje vecka.
  • Kunder vet inte vad de ska göra härnäst, så de skickar extra meddelanden som hade kunnat undvikas med en meny.
  • Betyg efterfrågas inkonsekvent, så du kan inte jämföra veckor eller handläggare med någon säkerhet.
  • När du väl samlar in feedback är den inte strukturerad, vilket gör uppföljning långsam och onödigt krånglig.

Lösningen: en Telegram-botmeny + 5-stjärniga betyg loggade i Sheets

Det här arbetsflödet ger dig en interaktiv Telegram-bot som guidar folk till rätt svar och sedan fångar ett enkelt 5‑stjärnigt betyg när det är relevant. Det börjar i samma ögonblick som någon skriver till din bot. n8n läser den inkommande Telegram-uppdateringen, plockar ut nyckeldetaljer som användarens namn och ID och avgör vad användaren försöker göra (till exempel öppna huvudmenyn, gå till inställningar eller betygsätta en funktion). Därefter genererar det ett svar plus en inline-knappmeny som ändras beroende på vad användaren klickar på. I stället för att skicka ett nytt meddelande varje gång kan boten uppdatera det befintliga meddelandet på plats, så chatten hålls prydlig. När användaren trycker på ett stjärnbetyg registrerar arbetsflödet betyget (och sammanhanget) i Google Sheets så att du får en enkel, sökbar logg över feedback.

Arbetsflödet startar med en Telegram-trigger. Ett Function-steg sätter ihop rätt svar och bygger knapplayouten (huvudmeny, undermenyer och betygsknapparna). Sedan skickar HTTP-förfrågningar eller redigerar Telegram-meddelandet via Telegram Bot API, plus en andra förfrågan som bekräftar callbacken så att användaren slipper den irriterande “laddar”-snurran.

Det här får du: automation vs. resultat

Exempel: så här ser det ut

Säg att du hanterar ungefär 30 supportchattar i Telegram per vecka. Om ens 15 av dem avslutas med en “Hur var det här?”-uppföljning lägger du vanligtvis runt 2 minuter per person på att fråga, vänta och sedan kopiera betyget någonstans, vilket är cirka 30 minuters admin. Lägg till ytterligare 2 minuter per chatt för återkommande navigeringsfrågor (“Var hittar jag…?”), och du är snabbt uppe i nästan 2 timmar i veckan. Med det här arbetsflödet besvarar menyn navigeringsfrågorna direkt, och stjärnbetyget loggas av sig självt med ett tryck. Du kollar Sheets senare. Klart.

Det här behöver du

  • n8n-instans (prova n8n Cloud gratis)
  • Alternativ för egen drift om du föredrar det (Hostinger fungerar bra)
  • Telegram som ingång för supportchatten.
  • Google Sheets för att lagra betyg och användarinformation.
  • Telegram Bot Token (hämta den från BotFather i Telegram).

Kunskapsnivå: Medel. Du kommer mest att kopiera in uppgifter och redigera några meny-“cases”, men du bör vara bekväm med att testa och läsa felmeddelanden.

Vill du inte sätta upp det här själv? Prata med en automationsexpert (gratis 15-minuters konsultation).

Så fungerar det

En kund skriver till din Telegram-bot. Telegram Trigger tar emot meddelandet (eller knappklickshändelsen) i realtid, så du behöver varken polla eller kolla manuellt.

Arbetsflödet listar ut vad användaren klickade på eller skrev. En Function-nod extraherar personens namn och ID och mappar sedan åtgärden till en menyväg (huvudmeny, inställningar, profil eller betygsfrågan).

Det bygger rätt meny och svarstext. Inline-tangentbord genereras dynamiskt baserat på vägen, vilket är så du får navigering i flera nivåer utan att skriva om boten varje gång du lägger till ett nytt val.

Telegram får ett API-anrop för att skicka eller redigera meddelandet. Eftersom n8n:s inbyggda Telegram-nod inte stödjer dynamiska inline-tangentbord använder arbetsflödet HTTP Request-steg för att anropa Telegram Bot API direkt. En separat callback-bekräftelse förhindrar “laddar”-animationen efter klick.

Du kan enkelt ändra menyvalen så att de matchar dina faktiska supportkategorier utifrån dina behov. Se den fullständiga implementeringsguiden nedan för anpassningsalternativ.

Steg-för-steg-guide för implementering

Steg 1: Konfigurera Telegram-triggern

Det här arbetsflödet startar när er Telegram-bot tar emot ett meddelande eller en callback-förfrågan.

  1. Lägg till och öppna Incoming Telegram Trigger.
  2. Ställ in Updatesmessage och callback_query.
  3. Credential Required: Anslut era telegramApi-inloggningsuppgifter.
  4. Spara noden så att n8n kan registrera webhooken.

Tips: Säkerställ att er Telegram-bot är skapad i BotFather och att token är aktiv innan ni testar.

Steg 2: Anslut Telegram API-åtkomst

Det här steget injicerar er bottoken för användning i efterföljande HTTP-förfrågningar.

  1. Öppna Assign Bot Token.
  2. Under Assignments ställer ni in botToken till [CONFIGURE_YOUR_API_KEY].
  3. Låt Include Other Fields vara aktiverat (true) så att data uppströms bevaras.

⚠️ Vanlig fallgrop: Om ni glömmer att ersätta [CONFIGURE_YOUR_API_KEY] kommer Telegram API-anropen att misslyckas med obehörighetsfel.

Steg 3: Sätt upp logik för meddelandebearbetning

Den här funktionen bygger den dynamiska svarstexten, tangentbordet och API-metoden baserat på meddelanden eller knapp-callbacks.

  1. Öppna Compose Dynamic Reply och behåll Function Code som angivet för att generera menylägget och callbacks.
  2. Verifiera att funktionen returnerar apiMethod, requestBody, isCallback och callbackQueryId i JSON-payloaden.
  3. Bekräfta att Compose Dynamic Reply är kopplad från Incoming Telegram Trigger och till Assign Bot Token.

Steg 4: Konfigurera routning och API-dispatch

Arbetsflödet kontrollerar om den inkommande uppdateringen är en callback och dispatchar därefter rätt Telegram API-anrop.

  1. Öppna Callback Branch Check och ställ in det booleska villkoret Value 1 till {{ $json.isCallback }} och Value 2 till true.
  2. I Telegram API Dispatch ställer ni in URL till https://api.telegram.org/bot{{ $json.botToken }}/{{ $json.apiMethod }}.
  3. I Telegram API Dispatch ställer ni in Method till POST och JSON Body till {{ JSON.stringify($json.requestBody) }} med Send Body aktiverat och Specify Body satt till json.
  4. I Callback Acknowledge ställer ni in URL till https://api.telegram.org/bot{{ $('Assign Bot Token').item.json.botToken }}/answerCallbackQuery och JSON Body till { "callback_query_id": "{{ $('Compose Dynamic Reply').item.json.callbackQueryId }}", "text": "✅" }.
  5. Callback Branch Check skickar utdata till både Telegram API Dispatch och Callback Acknowledge parallellt för callback-förfrågningar.

Tips: Den parallella grenen säkerställer att knapptrycket kvitteras snabbt samtidigt som meddelandeuppdateringen skickas.

Steg 5: Testa och aktivera

Validera hela menyflödet och aktivera arbetsflödet för produktionsanvändning.

  1. Klicka på Execute Workflow och skicka ett meddelande som /start eller help till er Telegram-bot.
  2. Bekräfta att boten svarar med ett meddelande och ett inline-tangentbord, och att knapptryckningar uppdaterar meddelandet (callback-flöde).
  3. Verifiera att callback-trycket triggar både det redigerade meddelandet och ✅-kvittensen utan fel.
  4. Växla arbetsflödet till Active för att hålla det igång för riktiga användare.
🔒

Lås upp fullständig steg-för-steg-guide

Få den kompletta implementeringsguiden + nedladdningsbar mall

Vanliga fallgropar

  • Telegram-uppgifter kan löpa ut eller klistras in fel. Om saker slutar fungera, kontrollera bot-token i steget “Set Bot Token” först och bekräfta att boten fortfarande kan ta emot meddelanden.
  • Om du använder Wait-noder eller extern rendering varierar bearbetningstiderna. Öka väntetiden om nedströmsnoder misslyckas på tomma svar.
  • Standardprompter i AI-noder är generiska. Lägg in er tonalitet tidigt, annars kommer du att redigera outputs i all evighet.

Vanliga frågor

Hur lång tid tar det att sätta upp den här Telegram Sheets ratings-automationen?

Cirka 30–60 minuter om din bot-token och ditt ark är redo.

Behöver jag kunna koda för att automatisera Telegram Sheets ratings?

Ingen kodning krävs. Du kommer att redigera några meny-“cases” i en Function-nod, men det är mest copy/paste och testning.

Är n8n gratis att använda för det här Telegram Sheets ratings-arbetsflödet?

Ja. n8n har ett gratis alternativ för egen drift och en gratis provperiod på n8n Cloud. Cloud-planer börjar på 20 USD/månad för högre volym. Du behöver också räkna in Telegram (gratis) och användning av Google Sheets (oftast gratis för de flesta små team).

Var kan jag hosta n8n för att köra den här automationen?

Två alternativ: n8n Cloud (hanterat, enklast att komma igång) eller egen drift på en VPS. För egen drift är Hostinger VPS prisvärt och hanterar n8n bra. Egen drift ger dig obegränsade körningar men kräver grundläggande serverhantering.

Kan jag anpassa det här Telegram Sheets ratings-arbetsflödet för flera avdelningar (sälj vs. support)?

Ja, men du vill göra det med tydlig struktur. I Function-noden “Compose Dynamic Reply” lägger du till separata menyvägar som sales_main och support_main och pekar sedan varje väg till sin egen undermeny och betygsprompt. Många team lägger också till en första skärm med knappraden “Välj avdelning”, vilket håller routingen ren. Om du vill ha separata kalkylark per avdelning kan du byta så att Google Sheets-skrivsteget riktar mot ett annat ark/flik baserat på vald väg.

Varför misslyckas min Telegram-anslutning i det här Telegram Sheets ratings-arbetsflödet?

Oftast handlar det om bot-token, eller att token är sparad på fel ställe i n8n. Generera om token i BotFather, uppdatera den i steget “Set Bot Token” och testa sedan igen genom att skicka ett nytt meddelande till boten. Om knappklick inte fungerar, kontrollera att dina HTTP Request-noder träffar rätt Telegram Bot API-endpoints och att callback queries bekräftas. Rate limits är ovanligt vid små volymer, men om du testar snabbt kan du behöva pausa en stund mellan klick.

Hur många chattar kan den här Telegram Sheets ratings-automationen hantera?

Några hundra chattar per dag är realistiskt på en normal setup, och egen drift tar bort n8n:s körningsbegränsningar helt (din server blir gränsen).

Är den här Telegram Sheets ratings-automationen bättre än att använda Zapier eller Make?

Ofta, ja, eftersom Telegrams inline-tangentbord vanligtvis kräver mer kontroll än “trigger → action”. Det här arbetsflödet bygger på HTTP-förfrågningar till Telegram Bot API och meddelanderedigering, vilket kan bli klumpigt (eller dyrt) i verktyg som föredrar enkla connectors. n8n är också enklare att bygga ut när du vill ha förgrenade menyer, mer logik och callback-bekräftelser på ett och samma ställe. Om ditt mål bara är “skicka betyg till ett ark” kan Zapier eller Make fungera bra. Om du vill ha en riktig menydriven bot är n8n en smidigare väg. Prata med en automationsexpert om du vill ha en snabb rekommendation för din setup.

Strukturerade betyg, färre upprepade frågor och en supportchatt som känns organiserad. Sätt upp det en gång, och låt sedan arbetsflödet ta hand om grovjobbet medan du fokuserar på de knepiga ärendena.

Kontakta oss

Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.

×

Använd mall

Få direkt tillgång till denna n8n-arbetsflödes JSON-fil

Launch login modal Launch register modal