Dina recensioner börjar trilla in. Problemet är att du inte ser de som verkligen spelar roll förrän det är för sent. När någon till slut upptäcker en kommentar som ”paketet kom aldrig fram” (på ett annat språk) är återbetalningen redan begärd och ditt betyg har redan fått en smäll.
Det här är den typen av röra som supportansvariga och e-handelsoperatörer hanterar varje dag. En marknadschef märker det också, eftersom recensionstakten påverkar konverteringen. Med Sheets Telegram alerts lyfts brådskande feedback fram direkt, och rutinrecensioner hanteras snyggt i bakgrunden.
Det här arbetsflödet hämtar nya recensioner från Google Sheets, använder AI för att översätta och poängsätta dem, skriver tillbaka analysen och pingar dig i Telegram bara när det behövs. Du får se vad det automatiserar, vilka resultat du kan förvänta dig och vad du behöver för att köra det stabilt.
Så fungerar automatiseringen
Hela n8n-flödet, från trigger till slutresultat:
n8n Workflow Template: Google kalkylark + Telegram: akuta omdömeslarm
flowchart LR
subgraph sg0["Schedule Flow"]
direction LR
n0@{ icon: "mdi:play-circle", form: "rounded", label: "Schedule Trigger", pos: "b", h: 48 }
n1@{ icon: "mdi:database", form: "rounded", label: "Get Review Data", pos: "b", h: 48 }
n2@{ icon: "mdi:swap-horizontal", form: "rounded", label: "Filter Unprocessed", pos: "b", h: 48 }
n3@{ icon: "mdi:swap-vertical", form: "rounded", label: "Format Input Data", pos: "b", h: 48 }
n4@{ icon: "mdi:robot", form: "rounded", label: "AI Agent - Review Analysis", pos: "b", h: 48 }
n5@{ icon: "mdi:brain", form: "rounded", label: "OpenAI Chat Model", pos: "b", h: 48 }
n6["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Parse AI Response"]
n7@{ icon: "mdi:database", form: "rounded", label: "Update Spreadsheet", pos: "b", h: 48 }
n8@{ icon: "mdi:swap-horizontal", form: "rounded", label: "Check Importance & Sentiment", pos: "b", h: 48 }
n9["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/telegram.svg' width='40' height='40' /></div><br/>Urgent Alert (Telegram)"]
n10["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/telegram.svg' width='40' height='40' /></div><br/>Normal Notification (Telegram)"]
n1 --> n2
n0 --> n1
n3 --> n4
n5 -.-> n4
n6 --> n7
n2 --> n3
n7 --> n8
n4 --> n6
n8 --> n9
n8 --> n10
end
%% Styling
classDef trigger fill:#e8f5e9,stroke:#388e3c,stroke-width:2px
classDef ai fill:#e3f2fd,stroke:#1976d2,stroke-width:2px
classDef aiModel fill:#e8eaf6,stroke:#3f51b5,stroke-width:2px
classDef decision fill:#fff8e1,stroke:#f9a825,stroke-width:2px
classDef database fill:#fce4ec,stroke:#c2185b,stroke-width:2px
classDef api fill:#fff3e0,stroke:#e65100,stroke-width:2px
classDef code fill:#f3e5f5,stroke:#7b1fa2,stroke-width:2px
classDef disabled stroke-dasharray: 5 5,opacity: 0.5
class n0 trigger
class n4 ai
class n5 aiModel
class n2,n8 decision
class n1,n7 database
class n6 code
classDef customIcon fill:none,stroke:none
class n6,n9,n10 customIcon
Problemet: kritiska recensioner missas (eller misstolkas)
De flesta team har ett ”recensionsark” som börjar enkelt och sedan blir en dumpningsplats. Någon klistrar in recensioner, någon annan skummar igenom dem och de riktigt akuta gömmer sig mitt framför ögonen. Det blir ännu värre med flerspråkiga recensioner: en kort japansk kommentar kan se ”okej” ut vid en snabb titt, men betyder egentligen ”kom fram trasig” eller ”supporten svarade aldrig”. Sedan har du kontextbytena. Att kontrollera Sheets, översätta text, avgöra om det är allvarligt och meddela rätt person är inte svårt en gång. Det är utmattande den 40:e gången.
Friktionen byggs på. Här är var det faller isär.
- Du reagerar för sent eftersom ingen bevakar arket varje timme.
- Översättningen sker inkonsekvent, så brådska bedöms utifrån ett halvt förstått budskap.
- Manuell triagering blir en flaskhals, vilket gör att ”viktigt” och ”brådskande” flyter ihop.
- Recensioner kategoriseras inte, så mönster som klagomål på ”frakt” förblir osynliga tills tappet märks.
Lösningen: översätt, poängsätt, tagga och larma på rätt sätt
Det här n8n-flödet gör ditt Google Sheet till ett lättviktigt system för recensionsbevakning. Enligt schema hämtar det rader som är markerade som väntande, skickar varje recension till en AI-agent (OpenAI) för översättning och analys och skriver sedan tillbaka strukturerade resultat till samma kalkylark. Analysen innehåller en engelsk översättning, en sentimentpoäng från -1,0 till +1,0, en brådskanivå (hög, medel, låg), en kategoritagg som Frakt eller Support samt nyckelfraser för snabb överblick. När arket är uppdaterat kontrollerar flödet prioritet och tonläge. Är det brådskande får du en Telegram-varning direkt. Om inte får du ändå en standardnotis, så att inget försvinner i tomma intet.
Flödet börjar med en schemalagd körning och en hämtning från Google Sheets. AI gör det tunga jobbet i mitten (översättning, poängsättning, taggning), och sedan styr flödet resultatet till ett av två Telegram-meddelanden. Du slutar barnvakta din recensionslogg och börjar svara med rätt kontext.
Det du får: automatisering vs. resultat
| Vad det här arbetsflödet automatiserar | Resultaten du får |
|---|---|
|
|
Exempel: så här ser det ut i praktiken
Säg att du får 30 nya recensioner per dag och att ungefär en tredjedel är på japanska. Manuellt tar även en snabb process (öppna Sheets, översätta, avgöra brådska, lägga till taggar, skriva till teamet) kanske 4 minuter per recension, alltså runt 2 timmar per dag. Med det här flödet lägger du ungefär 5 minuter på att titta i Telegram och öppnar bara arket när något flaggas som hög prioritet. Resten bearbetas och skrivs tillbaka automatiskt medan du gör annat.
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)
- Google Sheets för att lagra inkommande recensionsrader.
- Telegram för att ta emot brådskande och standardnotiser.
- OpenAI API-nyckel (hämta den i din OpenAI-dashboard under API keys)
Svårighetsnivå: medel. Du kopplar konton, klistrar in autentiseringsuppgifter och justerar några fält i arket och i AI-prompten.
Vill du inte sätta upp detta själv? Prata med en automationsexpert (gratis 15-minuters konsultation).
Så fungerar det
En schemalagd kontroll sätter igång allt. n8n kör med ett intervall du väljer och frågar sedan ditt Google Sheet efter recensionsrader.
Bara väntande recensioner går vidare. Flödet filtrerar på objekt som inte har bearbetats ännu (baserat på ditt ProcessStatus-fält), så du inte analyserar samma recension om och om igen.
AI översätter och strukturerar recensionen. AI-agenten skickar texten till en OpenAI-chatmodell som returnerar en översättning plus en sentimentpoäng, en brådsketikett, en kategoritagg och nyckelfraser. Ett avkodningssteg omvandlar sedan AI-utdata till felfria fält som n8n kan lagra.
Resultaten hamnar där teamet redan jobbar. Flödet skriver tillbaka allt till Google Sheets och använder sedan en prioriteringskontroll för att avgöra vilket Telegram-meddelande som ska skickas. ”Hög + negativ” ger ett brådskande ping. Resten går som en standardnotis.
Du kan enkelt justera sentimenttröskeln och brådskereglerna efter dina behov. Se hela implementationsguiden nedan för anpassningsalternativ.
Steg-för-steg-guide för implementering
Steg 1: Konfigurera schematriggern
Ställ in arbetsflödet så att det körs enligt ett schema så att nya recensionsposter analyseras automatiskt.
- Lägg till och öppna Scheduled Run Start.
- I Rule definierar ni önskat intervall (den aktuella regeln har tomma intervallvärden).
- Behåll Flowpast Branding som en valfri fäst anteckning endast för dokumentation.
Steg 2: Anslut Google Sheets
Konfigurera kalkylbladets källa och mål för recensionsposterna och analysresultaten.
- Öppna Retrieve Review Records och ställ in Document till ert ark (för närvarande
Your Google Sheet). - Ställ in Sheet Name till
Sheet1(värdegid=0). - Öppna Write Back to Sheet och bekräfta att Operation är
update. - I Write Back to Sheet verifierar ni att mappningen för Columns använder uttryck som
{{ $json.ReviewID }}och{{ $json.TranslatedText }}.
Steg 3: Filtrera och förbered recensionsdata
Bearbeta endast recensioner som inte har hanterats ännu och förbered sedan payloaden för AI-analys.
- Öppna Select Pending Reviews och bekräfta att villkoret kontrollerar att
{{ $json.ProcessStatus }}är lika med en tom sträng. - Öppna Map Review Payload för att mappa fälten som används av AI-steget (behåll standardinställningarna om ni bara skickar vidare).
Steg 4: Konfigurera AI-analys av recensioner
Konfigurera AI-agenten för att översätta och analysera japanska recensioner i ett strikt JSON-format.
- Öppna AI Review Analyst och behåll prompttexten som den är, inklusive recensionsreferensen
{{ $('Retrieve Review Records').item.json['Keyword'] }}. - Bekräfta att Agent är inställd på
conversationalAgentoch att Prompt Type ärdefine. - Öppna OpenAI Chat Engine och ställ in Temperature till
0.3för att hålla utdata konsekvent.
Steg 5: Avkoda AI-utdata och uppdatera arket
Tolka AI-svaret till strukturerade fält och uppdatera originalarket med analysresultaten.
- Öppna Decode AI Output och behåll JavaScript Code som extraherar JSON och slår ihop det med Map Review Payload.
- I Write Back to Sheet säkerställer ni att mappningen inkluderar
{{ $json.ProcessStatus }}och{{ $json.ProcessedAt }}så att rader markeras som klara.
Steg 6: Rutta efter prioritet och skicka Telegram-aviseringar
Prioritera brådskande recensioner och avisera teamet via Telegram.
- Öppna Assess Priority & Mood och verifiera villkoren:
{{ $json.Importance }}är lika medHigheller{{ $json.SentimentScore }}är mindre än-0.5. - Bekräfta att Assess Priority & Mood skickar utdata till både Telegram Urgent Notice och Telegram Standard Notice parallellt.
- I Telegram Urgent Notice behåller ni meddelandetexten med uttryck som
{{ $json.OriginalText }}och{{ $json.TranslatedText }}. - I Telegram Standard Notice behåller ni sammanfattningsmeddelandet med
{{ $json.ReviewID }},{{ $json.Sentiment }},{{ $json.Importance }}och{{ $json.Category }}.
Steg 7: Testa och aktivera ert arbetsflöde
Validera end-to-end-bearbetningen innan ni aktiverar schemalagd körning.
- Klicka på Execute Workflow och verifiera att Retrieve Review Records hämtar rader och att Select Pending Reviews filtrerar väntande objekt.
- Bekräfta att AI Review Analyst returnerar JSON och att Decode AI Output genererar fält som
TranslatedTextochSentimentScore. - Kontrollera arket för att säkerställa att Write Back to Sheet uppdaterar den matchande raden för
ReviewIDmedProcessStatusinställt påCompleted. - Verifiera Telegram-notiser: brådskande recensioner visas i Telegram Urgent Notice och övriga i Telegram Standard Notice.
- Växla Active för att aktivera schemalagda körningar i produktion.
Vanliga fallgropar
- Åtkomst till Google Sheets kan fallera om det anslutna Google-kontot förlorar behörighet till kalkylarket. Om det uppstår fel, kontrollera först delningsinställningarna för arket och Google-autentiseringsuppgiften i n8n.
- Om du bearbetar en större batch av väntande rader kan OpenAI-svar ta längre tid än väntat. Öka schemaintervallet (eller lägg in väntetid) om efterföljande noder börjar skriva tomma fält.
- Telegram-larm upplevs som ”stökiga” när AI-prompten är generisk. Lägg in dina egna definitioner av brådskande tidigt (återbetalningsbegäran, säkerhetsproblem, utebliven leverans), annars kommer du att tysta notiserna inom en vecka.
Vanliga frågor
Cirka 30 minuter om ditt ark och din Telegram-bot är redo.
Nej. Du kommer främst att koppla konton och klistra in dina API-nycklar. Den enda ”tekniska” delen är att matcha dina Google Sheets-kolumner mot arbetsflödets fält.
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 OpenAI API-kostnader (oftast några cent per batch, beroende på volym).
Två alternativ: n8n Cloud (hanterat, enklast att komma igång) eller egen drift på en VPS. För egen drift är Hostinger VPS prisvärd och klarar n8n bra. Egen drift ger dig obegränsade körningar men kräver grundläggande serverhantering.
Ja, och det bör du. Du kan ändra käll-/målspråk genom att redigera prompten i steget ”AI Agent – Review Analysis” och sedan justera vad som räknas som brådskande i kontrollerna ”Assess Priority & Mood” (standardtröskeln för sentiment ligger runt -0,5). Vanliga justeringar är att lägga till nya kategorier (Refund, Fraud, Damaged), ändra definitionen av ”High” så att den matchar din SLA och skriva om Telegram-meddelandet så att det inkluderar order-ID eller SKU när det finns.
Oftast beror det på behörigheter eller att fel kalkylark är valt. Kontrollera Google-autentiseringsuppgiften i n8n igen, bekräfta att arket är delat med det Google-kontot och säkerställ att arbetsflödet fortfarande pekar på samma kalkylark och flik (att byta namn på flikar kan göra att det slutar fungera). Om det bara fallerar ibland kan du slå i Googles API-gränser vid stora hämtningar, så minska batchstorleken eller kör mer sällan.
Några hundra per dag är vanligt med en modest setup, och egen drift skalar med din server.
Ofta, ja, eftersom det här flödet har grenlogik (brådskande vs standard) plus AI-tolkning som mår bra av mer kontroll. n8n ger dig också en tydlig väg till egen drift, vilket spelar roll när du bearbetar recensioner varje timme. Zapier och Make fungerar helt okej för enkla larm, men de kan bli dyra eller begränsande när du lägger till filtrering, formatering och AI i samma flöde. Dessutom skriver det här flödet tillbaka innehållsrika fält till Google Sheets, så att ditt kalkylark med tiden blir en riktig recensionsdatabas, inte bara en triggerkälla. Prata med en automationsexpert om du vill ha hjälp att välja rätt plattform.
När det här väl rullar hålls kalkylarket organiserat och de riktigt jobbiga recensionerna slutar smita förbi. Du ser de brådskande snabbt, och kan äntligen ignorera bruset.
Kontakta oss
Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.