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

Telegramvarningar när konkurrenters sidor ändras

Rickard Andersson Partner, Nodenordic.se

Du kollar en konkurrents blogg, inget nytt. Du kollar igen senare, fortfarande inget. Sedan missar du den enda uppdateringen som faktiskt spelade roll eftersom du blev upptagen med att göra riktigt arbete.

Den här automatiseringen för Telegram-ändringsaviseringar slår hårdast mot marknadsförare, helt ärligt. Men produktteam som följer lanseringar och byråägare som bevakar flera kunders konkurrenter känner av det också. Resultatet är enkelt: du slutar manuellt uppdatera sidor och börjar få en tydlig Telegram-ping när något förändras.

Nedan hittar du den exakta arbetsflödeslogiken, vad den ersätter och hur du anpassar den efter dina bevakningsbehov utan att göra detta till ett heltidsjobb i “kolla sajter”.

Så här fungerar automatiseringen

Se hur detta löser problemet:

n8n Workflow Template: Telegramvarningar när konkurrenters sidor ändras

Utmaningen: att hänga med i konkurrentuppdateringar utan att ständigt kolla

Konkurrentanalys låter strategiskt tills du inser hur det oftast görs. Öppna några flikar, uppdatera en sitemap, skumma en sida, anteckna, repetera. Du gör det när du kommer ihåg det, vilket betyder att du gör det inkonsekvent. Och när du väl ser något nytt är du inte säker på när det ändrades, vad som ändrades eller om det ens är värt att avisera någon annan. På en vecka stjäl den där “snabba kollen” i tysthet ett par timmar och mycket fokus.

Det blir snabbt mycket. Här är var det faller isär i det dagliga arbetet.

  • Du uppdaterar till slut samma sidor flera gånger i veckan bara för att bekräfta att inget har hänt.
  • Små ändringar slinker igenom, särskilt på stressiga dagar, så du får veta det sent och tappar tajmingen.
  • Att kopiera länkar och anteckningar till kalkylblad blir en egen liten process, och fel smyger sig in.
  • Sitemaps och blogsidor är inga “push”-kanaler, så det finns inget pålitligt sätt att veta vad som ändrats utan att kolla.

Lösningen: automatisk detektering av sidändringar med Telegram-aviseringar

Det här n8n-flödet övervakar en sida (eller en sitemap) enligt ett schema och avisera dig i Telegram när innehållet ändras. Det börjar med en timer, hämtar sidkällan via en HTTP-förfrågan, väntar ett kort intervall och hämtar sedan samma sida igen. Därefter jämför det de två svaren. Om de är identiska gör flödet ingenting och avslutas tyst. Om de skiljer sig åt skickar n8n körningen via “ändrad”-grenen och postar ett Telegram-meddelande så att du ser uppdateringen direkt, där du redan spenderar tid.

Flödet är medvetet enkelt. En Cron-trigger startar det, HTTP-noderna samlar “före”- och “efter”-snapshots och If-noden avgör om du ska bli notifierad. Telegram blir leveranslagret, så du slipper jaga runt i dashboards.

Vad som förändras: före vs. efter

Effekt i verkligheten

Säg att du håller koll på 6 konkurrent­sidor (ett bloggindex plus några funktions- eller prissidor). Manuell kan du lägga cirka 5 minuter per sida på att öppna, uppdatera, skumma och rimlighetskolla det du såg, vilket blir ungefär 30 minuter per runda. Gör du det 4 gånger i veckan hamnar du på cirka 2 timmar, och det är innan du ens meddelar teamet. Med det här flödet sätter du schemat en gång, och ditt enda “jobb” är att läsa en Telegram-avisering när något faktiskt ändras.

Krav

  • n8n-instans (prova n8n Cloud gratis)
  • Self-hosting-alternativ om du föredrar det (Hostinger fungerar bra)
  • Telegram för att ta emot aviseringar i en kanal eller DM.
  • Mål-URL (sida eller sitemap.xml) att övervaka för ändringar.
  • Telegram-bot token (hämta den via BotFather i Telegram).

Svårighetsgrad: Nybörjare. Du kopplar Telegram, klistrar in en URL och väljer ett schema.

Behöver du hjälp att implementera detta? Prata med en automationsexpert (gratis 15-minuters konsultation).

Arbetsflödets flöde

Schemalagd övervakning startar körningen. En Cron-trigger kör igång i den takt du väljer (varje timme, varje morgon, vad som nu matchar hur snabbt du behöver reagera).

Sidan hämtas två gånger. n8n använder en HTTP Request för att hämta webbplatsens källkod, väntar ditt valda fördröjningsintervall och hämtar sedan samma URL igen för att fånga en andra snapshot.

En enkel jämförelse avgör vad som händer härnäst. If-noden kontrollerar om första och andra svaret är lika. Ingen ändring skickas till en no-op-nod, vilket håller allt korrekt formaterat och tyst.

Telegram får aviseringen när något har ändrats. När jämförelsen misslyckas (dvs. innehållet skiljer sig) postar flödet ett Telegram-meddelande så att du kan klicka vidare och undersöka direkt.

Du kan enkelt ändra listan över övervakade URL:er för att följa flera konkurrenter utifrån dina behov. Se hela implementationsguiden nedan för anpassningsalternativ.

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

Steg 1: konfigurera den schemalagda timertriggern

Ställ in workflow-schemat så att övervakningscykeln körs var 5:e minut.

  1. Lägg till eller öppna Scheduled Timer Trigger.
  2. Ställ in ModeeveryX.
  3. Ställ in Unitminutes och Value5.
  4. Koppla Scheduled Timer Trigger till Fetch News Page.

Steg 2: koppla hämtning av webbsida och fördröjning

Konfigurera den initiala hämtningen, väntintervallet och omhämtningen som används för jämförelsen.

  1. Öppna Fetch News Page och ställ in URLhttps://news.ycombinator.com/.
  2. Ställ in Response Format i Fetch News Pagestring.
  3. Öppna Delay Interval och ställ in Unitminutes och Amount5.
  4. Öppna Refetch News Page och ställ in URLhttps://news.ycombinator.com/ med Response Format string.
  5. Säkerställ att sekvensen är Fetch News PageDelay IntervalRefetch News Page.

Steg 3: konfigurera utvärdering av innehållsförändringar

Jämför det initiala och omhämtade innehållet för att avgöra om en avisering ska skickas.

  1. Öppna Content Change Check och lägg till ett booleskt villkor som jämför de två payloads.
  2. Ställ in Value 1={{$node["Fetch News Page"].json["data"]}} {{$node["Fetch News Page"].json["data"]}}.
  3. Ställ in Value 2=.
  4. Koppla Refetch News Page till Content Change Check.

⚠️ Vanlig fallgrop: Säkerställ att jämförelselogiken i Content Change Check speglar det faktiska före-/efterinnehållet; felaktiga uttryck kan orsaka falsklarm eller att förändringar missas.

Steg 4: konfigurera avisering och ingen åtgärd-flöden

Routa resultatet till en notifiering eller en platshållarnod.

  1. Koppla “false”-utgången från Content Change Check till No-Action Placeholder.
  2. Koppla “true”-utgången från Content Change Check till Telegram Alert Post.
  3. I Telegram Alert Post, ställ in TextSomething got changed och Chat ID[YOUR_ID].
  4. Inloggningsuppgifter krävs: Anslut era telegramApi-inloggningsuppgifter i Telegram Alert Post.

Steg 5: testa och aktivera ert workflow

Verifiera övervakningsloopen och aviseringsbeteendet innan ni slår på den.

  1. Klicka på Execute Workflow för att köra ett manuellt test från Scheduled Timer Trigger.
  2. Bekräfta att Fetch News Page och Refetch News Page returnerar stränginnehåll och att Content Change Check routar till antingen No-Action Placeholder eller Telegram Alert Post.
  3. Verifiera att ett Telegram-meddelande visas i målchatten när förändringsvillkoret uppfylls.
  4. Växla workflowet till Active för att aktivera schemalagd övervakning var 5:e minut.
🔒

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

Få den kompletta implementeringsguiden + nedladdningsbar mall

Se upp för

  • Telegram-uppgifter kan gå ut eller så kanske boten inte har åtkomst till rätt chatt. Om meddelanden slutar komma: kontrollera först bot-token och chatt-ID som används i Telegram-noden.
  • Om du använder Wait-noder eller extern rendering varierar processtider. Öka väntetiden om noder längre fram misslyckas på tomma svar.
  • Resultat från HTTP Request kan ändras även när den “riktiga” sidan inte gjort det, eftersom vissa sajter injicerar tidsstämplar, roterande annonser eller A/B-testskript. Om du får brusiga aviseringar, filtrera svaret (eller byt till sitemap.xml) så att du jämför stabilt innehåll.

Vanliga frågor

Hur snabbt kan jag implementera den här automatiseringen för Telegram-ändringsaviseringar?

Vanligtvis cirka 20 minuter när du väl har din Telegram-bot token.

Kan icke-tekniska team implementera den här uppsättningen för ändringsaviseringar?

Ja. Ingen kodning krävs; du klistrar mest in en URL och kopplar Telegram. Kan du kopiera en sitemap-länk och följa en checklista så är det lugnt.

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

Ja. n8n har ett gratis self-hosted-alternativ 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 med Telegram-botanvändning (oftast gratis) och eventuella valfria AI-steg du lägger till senare.

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

Två alternativ: n8n Cloud (managed, enklast att komma igång) eller self-hosting på en VPS. För self-hosting är Hostinger VPS prisvärd och klarar n8n bra. Self-hosting ger dig obegränsat antal körningar men kräver grundläggande serverhantering.

Hur anpassar jag den här lösningen för Telegram-ändringsaviseringar till mina specifika utmaningar?

Börja med att byta den övervakade URL:en i HTTP Request-noderna (stegen “Fetch” och “Refetch”). Vanliga anpassningar är att kolla en sitemap.xml i stället för en hel sida, övervaka flera URL:er genom att loopa igenom en lista och ändra Telegram-meddelandet så att det inkluderar sidans titel eller den exakta URL:en som ändrades. Om du vill ha sammanfattningar kan du lägga in en AI Agent- eller OpenAI Chat Model-nod efter att ändringen upptäckts för att beskriva vad som sannolikt ändrades innan du blir aviserad.

Varför misslyckas min Telegram-anslutning i det här flödet?

För det mesta beror det på att bot-token eller chatt-ID är fel, eller att boten inte har lagts till i kanalen du försöker posta i. Generera en ny token i BotFather vid behov och uppdatera sedan uppgifterna i n8n. Kontrollera också att du inte försöker posta till en privat kanal som boten ännu inte har åtkomst till.

Vad är kapaciteten för den här lösningen för Telegram-ändringsaviseringar?

Den skalar enkelt för en handfull sidor, och den verkliga begränsningen är hur ofta du kör den. På n8n Cloud Starter kan du köra upp till några tusen körningar per månad, vilket räcker långt om du kontrollerar ett set konkurrent-URL:er varje timme eller dagligen. Om du self-hostar finns ingen körningsgräns, så kapaciteten beror främst på din server och hur tunga de övervakade sidorna är. För mycket stora URL-listor: byt till sitemap-övervakning eller sprid ut scheman så att du inte bankar sajter eller slår i rate limits.

Är den här automatiseringen för Telegram-ändringsaviseringar bättre än att använda Zapier eller Make?

Ofta, ja. Zapier och Make kan göra HTTP-kontroller, men n8n är smidigare när du behöver grenlogik, mönster som “vänta och hämta igen” och avancerad filtrering utan att slå i planbegränsningar. Self-hosting är också en stor grej, eftersom du kan köra frekventa kontroller utan att behöva oroa dig för prissättning per task. Nackdelen är uppsättningen: n8n kräver att du tänker lite mer kring uppgifter och datastruktur, medan Zapier försöker dölja det. Om du är osäker, prata med en automationsexpert så får du en rak rekommendation.

När detta väl rullar slutar konkurrentbevakning vara en irriterande punkt i bakhuvudet. Du får bara uppdateringen i Telegram och går vidare.

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

Få prisoffert redan idag!
Få prisoffert redan idag!

Berätta vad ni behöver hjälp med så hör vi av oss inom en arbetsdag!

Få prisoffert redan idag!
Få prisoffert redan idag!

Berätta vad ni behöver hjälp med så hör vi av oss inom en arbetsdag!

Launch login modal Launch register modal