Ditt varumärke nämns online varje dag. Problemet är att du oftast får reda på det för sent, efter att en Reddit-tråd har 200 kommentarer eller när ett inlägg med en recension redan rankar på Google.
Det är här SerpAPI PR alerts hjälper som mest. PR-ansvariga känner trycket först, men marknadschefer och byråteam som hanterar kunders varumärkesrykte brottas med samma kaos: ”var ska jag ens börja titta?”. Det här arbetsflödet hittar riskfyllda omnämnanden tidigt och pingar sedan rätt kanal med ett tydligt nästa steg.
Du får se hur det skannar offentliga plattformar varje timme, använder AI för att riskpoängsätta och bara larmar när det faktiskt spelar roll (med en Asana-uppgift som skapas automatiskt).
Så fungerar automatiseringen
Hela n8n-flödet, från trigger till slutresultat:
n8n Workflow Template: SerpAPI till Google Chat, upptäck PR-risker tidigt
flowchart LR
subgraph sg0["AI Risk Analyzer Flow"]
direction LR
n0@{ icon: "mdi:cog", form: "rounded", label: "Schedule: Every Hour", pos: "b", h: 48 }
n1@{ icon: "mdi:swap-horizontal", form: "rounded", label: "Filter: High Risk Only", pos: "b", h: 48 }
n2@{ icon: "mdi:cog", form: "rounded", label: "Send Google Chat Alert", pos: "b", h: 48 }
n3["<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/asana.svg' width='40' height='40' /></div><br/>Create Asana Crisis Task"]
n4@{ icon: "mdi:web", form: "rounded", label: "Fetch Brand Mentions (SerpAPI)", pos: "b", h: 48 }
n5["<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 Search Results"]
n6@{ icon: "mdi:robot", form: "rounded", label: "AI Risk Analyzer", pos: "b", h: 48 }
n7@{ icon: "mdi:brain", form: "rounded", label: "Azure OpenAI Model", pos: "b", h: 48 }
n8["<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/>Clean AI Output"]
n8 --> n1
n6 --> n8
n7 -.-> n6
n5 --> n6
n0 --> n4
n1 --> n2
n1 --> n3
n4 --> n5
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 n6 ai
class n7 aiModel
class n1 decision
class n4 api
class n5,n8 code
classDef customIcon fill:none,stroke:none
class n3,n5,n8 customIcon
Problemet: Varumärkesomnämnanden sprids snabbare än din bevakning
Manuell ryktesbevakning låter enkelt tills du faktiskt gör det. Du kollar Reddit, sedan Glassdoor, sedan recensionssajter, sedan Google-resultat, och så gör du om det i morgon eftersom ”det där ena dåliga inlägget” du ignorerade nu har skärmdumpar på X. Den verkliga kostnaden är inte bara tid. Det är ständiga kontextbyten, missade signaler och den där obehagliga känslan av att du alltid reagerar i stället för att ligga steget före. Och ärligt talat saknar de flesta team ett strukturerat sätt att avgöra vad som är brådskande kontra vad som bara är brus.
Det blir snabbt mycket. Så här faller det ihop i verkligheten.
- Någon måste komma ihåg att kolla, vilket betyder att de värsta dagarna är de dagar du missar det.
- Även när du fångar ett omnämnande är det svårt att bedöma hur bråttom det är utan att läsa en hel tråd.
- Larm från enkla verktyg ignoreras eftersom de flaggar allt, även harmlöst snack.
- Ingen ansvarig utses, så ”vi borde svara” blir till ”svarade någon?”
Lösningen: AI-triage varje timme som larmar och tilldelar ansvariga
Det här n8n-flödet körs varje timme och söker efter ditt varumärke (eller nyckelord du definierar) i offentliga källor med SerpAPI. I stället för att dumpa råa sökresultat på dig bearbetar det fynden till en mer strukturerad uppsättning ”omnämnanden” som en AI-agent kan utvärdera. AI:n klassificerar sedan sentiment och krisrisk, så du får ett praktiskt svar som ”låg risk-klagomål” eller ”hög risk-eskalering”, inte en vägg av länkar. Om risken passerar din tröskel postar flödet en varning direkt i Google Chat och skapar en brådskande Asana-uppgift så att någon tydligt är ansvarig. Det finns även normalisering och failsafe-hantering så att stökiga AI-utdata inte tyst skapar fel i automatiseringen.
Arbetsflödet startar med Cron, vilket betyder att det alltid är igång utan att någon behöver komma ihåg det. SerpAPI hämtar de senaste omnämnandena, AI-riskutvärderaren poängsätter dem och ett If-filter släpper bara igenom hög risk. Därefter får Google Chat förvarningen och Asana får uppföljningen.
Det du får: Automatisering vs. resultat
| Vad det här arbetsflödet automatiserar | Resultat du får |
|---|---|
|
|
Exempel: Så här ser det ut
Säg att du manuellt kollar tre ställen varje dag (Reddit, recensioner och ”varumärkesnamn + klagomål” på Google). Även med 10 minuter per kontroll blir det cirka 30 minuter per dag, eller ungefär 3 timmar i veckan, och det är fortfarande beroende av att du kommer ihåg det. Med det här flödet är ”jobbet” i princip att sätta upp det en gång och sedan bara granska de hög risk-varningar som landar i Google Chat. De flesta veckor handlar det om en handfull meddelanden plus några Asana-uppgifter, inte timmar av scrollande och tvekan.
Det här behöver du
- n8n-instans (testa n8n Cloud gratis)
- Alternativ för egen hosting om du föredrar det (Hostinger fungerar bra)
- SerpAPI för offentliga sökresultat och omnämnanden.
- Google Chat för att leverera brådskande varningar till teamet.
- Asana för att skapa prioriterade uppgifter för uppföljning.
- Azure OpenAI-inloggningsuppgifter (hämta dem i Azure Portal i din OpenAI-resurs).
Kunskapsnivå: Medel. Du kopplar några konton, lägger till inloggningsuppgifter och justerar risktrösklar eller nyckelord.
Vill du inte sätta upp detta själv? Prata med en automatiseringsexpert (gratis 15-minuters konsultation).
Så fungerar det
Bevakning varje timme drar igång flödet. Arbetsflödet körs på ett Cron-schema, så det letar efter nya omnämnanden utan att vara beroende av någons kalenderpåminnelser.
Sökresultat hämtas och rensas. SerpAPI hämtar färska resultat från källor som Reddit och recensionssajter, och sedan extraherar ett bearbetningssteg de delar du faktiskt behöver för utvärdering och larm.
AI utvärderar risk och brådska. En AI-agent tillsammans med en Azure OpenAI-chatmodell poängsätter sentiment och krispotential och normaliserar sedan utdata till ett förutsägbart format så att efterföljande steg inte skapar fel.
Bara objekt med hög risk eskaleras. Ett If-filter håller nere bruset, sedan får Google Chat larmet och Asana får en brådskande uppgift som gör ansvar tydligt.
Du kan enkelt ändra vilka nyckelord som bevakas för att fokusera på produktnamn, ledningsnamn eller konkurrentjämförelser utifrån dina behov. Se hela implementeringsguiden nedan för anpassningsalternativ.
Steg-för-steg-guide för implementering
Steg 1: Konfigurera Cron-triggern
Ställ in arbetsflödet så att det körs varje timme med den inbyggda triggernoden.
- Lägg till noden Hourly Schedule Trigger på er canvas.
- I Trigger Times ställer ni in Mode till
everyHour. - Koppla Hourly Schedule Trigger till Retrieve Brand Mentions.
Steg 2: Anslut SerpAPI-sökning för varumärkesomnämnanden
Hämta sökresultat i AI-läge för varumärkesomnämnanden från SerpAPI.
- Lägg till Retrieve Brand Mentions och ställ in Operation till
google_ai_mode. - Ställ in Query till
site:reddit.com "[Your Brand Name]" reviews. - Autentiseringsuppgifter krävs: Anslut era serpApi-autentiseringsuppgifter.
- Koppla Retrieve Brand Mentions till Process Search Insights.
[Your Brand Name] får ni irrelevanta resultat.Steg 3: Bearbeta resultat och konfigurera AI-riskanalysatorn
Normalisera sökutdata och utvärdera varje insikt med en AI-agent.
- Lägg till Process Search Insights och behåll den medföljande JavaScript Code för att dela upp insikter i enskilda objekt.
- Lägg till Reputation Risk Evaluator och ställ in Text till prompten med uttrycket
{{ JSON.stringify($json, null, 2) }}i den medföljande mallen. - Koppla Process Search Insights till Reputation Risk Evaluator.
- Lägg till Azure AI Chat Model och ställ in Model till
gpt-4o-mini. - Autentiseringsuppgifter krävs: Anslut era azureOpenAiApi-autentiseringsuppgifter i Azure AI Chat Model.
Obs: Azure AI Chat Model är ansluten som språkmodell för Reputation Risk Evaluator—se till att autentiseringsuppgifter läggs till i Azure AI Chat Model, inte i agentnoden.
Steg 4: Rensa AI-utdata och filtrera fynd med hög risk
Tolka AI:ns JSON-utdata och släpp bara igenom objekt med hög risk.
- Lägg till Normalize AI Results och behåll den medföljande JavaScript Code för att tolka
item.json.outputtill rena fält. - Koppla Reputation Risk Evaluator till Normalize AI Results.
- Lägg till Filter High Risk Findings och ställ in villkoret till Value 1
={{$json["risk_level"]}}och Value 2High. - Koppla Normalize AI Results till Filter High Risk Findings.
Steg 5: Konfigurera aviseringar och skapande av uppgifter
Skicka brådskande notifieringar och skapa uppgifter när ett fynd med hög risk upptäcks.
- Lägg till Post Google Chat Alert och ställ in Space ID till
={{ $json.space }}. - Autentiseringsuppgifter krävs: Anslut era googleChatOAuth2Api-autentiseringsuppgifter.
- Lägg till Generate Asana Urgent Task och ställ in Name till
🚨 Social Crisis Detected — Immediate Action Required. - Ställ in Workspace till
[YOUR_ID]och behåll Authentication somoAuth2. - Autentiseringsuppgifter krävs: Anslut era asanaOAuth2Api-autentiseringsuppgifter.
- Filter High Risk Findings skickar utdata till både Post Google Chat Alert och Generate Asana Urgent Task parallellt.
$json.space inte tillhandahålls av uppströmsdata kommer Google Chat-meddelanden att misslyckas—ange ett fast space-ID eller säkerställ att uppströmsdata inkluderar det.Steg 6: Testa och aktivera ert arbetsflöde
Verifiera hela exekveringskedjan innan ni slår på arbetsflödet.
- Klicka på Execute Workflow för att köra Hourly Schedule Trigger manuellt.
- Bekräfta att Retrieve Brand Mentions returnerar data och att Process Search Insights matar ut enskilda objekt.
- Kontrollera att Reputation Risk Evaluator producerar JSON och att Normalize AI Results returnerar rena fält som
risk_level. - För ett test med hög risk: ställ tillfälligt in Filter High Risk Findings så att den matchar
Lowoch bekräfta att både Post Google Chat Alert och Generate Asana Urgent Task körs. - När ni är nöjda, slå på arbetsflödets Active-reglage för att aktivera timvis övervakning.
Vanliga fallgropar
- Google Chat-inloggningsuppgifter kan löpa ut eller kräva särskilda behörigheter. Om något slutar fungera, kontrollera först Google Chat-anslutningen i n8n under Credentials.
- Om du använder Wait-noder eller extern rendering varierar bearbetningstiderna. Öka väntetiden om efterföljande noder misslyckas på grund av tomma svar.
- Standardprompter i AI-noder är generiska. Lägg in er varumärkesröst tidigt, annars kommer du att redigera utdata i all evighet.
Vanliga frågor
Cirka 30 minuter om du redan har SerpAPI-, Google Chat- och Asana-inloggningsuppgifter redo.
Nej. Du kopplar främst konton och redigerar några fält som nyckelord och risktröskel.
Ja. n8n har ett gratis alternativ för egen hosting 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 SerpAPI-användning och Azure OpenAI-tokenkostnader, som varierar beroende på hur många omnämnanden du bearbetar.
Två alternativ: n8n Cloud (hanterat, enklast att komma igång) eller egen hosting på en VPS. För egen hosting är Hostinger VPS prisvärd och hanterar n8n bra. Egen hosting ger dig obegränsade körningar men kräver grundläggande serveradministration.
Ja, men planera det. De flesta team duplicerar SerpAPI-sökindatan och lägger till ett varumärkesfält, och justerar sedan AI-agentens prompt för att poängsätta risk per varumärke och inkludera varumärkesnamnet i Google Chat-meddelandet. Du kan också routa olika varumärken till olika Chat-utrymmen och Asana-projekt, så att rätt personer ser rätt frågor. Om du hanterar kunder är det här skillnaden mellan ”cool demo” och en riktig tjänst.
Oftast beror det på en ogiltig eller roterad SerpAPI-nyckel. Uppdatera inloggningsuppgiften i n8n och bekräfta sedan att din SerpAPI-plan stödjer sökläget du anropar. Om flödet plötsligt returnerar tomma resultat kan det också bero på att din fråga blivit för snäv (eller för bred), så kontrollera den exakta nyckelordssträngen som skickas i steget ”Retrieve Brand Mentions”.
Det beror på dina SerpAPI-gränser och din n8n-kapacitet, men att hantera dussintals omnämnanden per timme är realistiskt för de flesta små team.
Ofta, ja, eftersom den ”svåra delen” här är beslutsfattandet i mitten. n8n är bekvämt med grenad logik (filtrering av objekt med hög risk), normaliseringssteg och AI-agentflöden utan att det blir en dyr hög med premiumuppgifter. Du får också möjligheten att köra egen hosting, vilket spelar roll när du kör något varje timme, hela månaden. Zapier eller Make kan fortfarande fungera om du bara vill ha en enkel kedja ”sök → skicka meddelande” och du är okej med mer brus. Om du är osäker, prata med en automatiseringsexpert så pekar vi dig mot den enklaste uppsättningen som fortfarande fångar verklig risk.
Så här ska ”always-on” ryktesbevakning kännas: tyst för det mesta, högljutt bara när det behövs. Sätt upp det en gång och håll teamet fokuserat på svar som faktiskt skyddar varumärket.
Kontakta oss
Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.