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 för bättre frilansleads

Rickard Andersson Partner, Nodenordic.se

Du hittar ett lovande jobb på Freelancer.com, öppnar det, läser det, kopierar länken, gör anteckningar, skissar på ett förslag … och inser sedan att budgeten är låg, kraven är vaga eller att det redan är fullt av bud. Den loopen bränner tid och fokus snabbt.

Frilansare som jagar jämna uppdrag känner det först. En solokonsult som försöker hålla hög beläggning känner det också. Och om du driver en liten byrå blir vanan att ”kolla annonser hela tiden” en distraktion på heltid. Den här Telegram lead automation ger dig snabbare aviseringar, bättre filtrering och ett utkast till förslag innan du ens börjar klicka runt.

Nedan ser du exakt vad flödet gör, vad det ersätter och hur det gör jobbsökandet till en enkel rutin: granska och skicka.

Så fungerar den här automatiseringen

Se hur detta löser problemet:

n8n Workflow Template: Telegram + Google Sheets för bättre frilansleads

Utmaningen: hitta bra Freelancer.com-jobb snabbt (utan att slösa bort hela dagen)

Frilansmarknadsplatser belönar snabbhet, men snabbhet betyder oftast att du sitter på sajten och uppdaterar som om det vore ditt jobb. Du skummar ett dussin inlägg, öppnar hälften och kan ändå inte avgöra vilka som är seriösa förrän du redan är djupt nere i detaljerna. Sedan kommer administrationen: hålla koll på vad du redan sett, undvika dubletter, komma ihåg varför du hoppade över något och försöka lära dig hur ”bra” ser ut över tid. Ärligt talat är den mentala belastningen värre än själva skrivandet.

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

  • Du svarar sent eftersom du bara kollar annonser några gånger per dag.
  • Inlägg av låg kvalitet stjäl ditt fokus, så de bra får mindre energi än de förtjänar.
  • Manuell spårning i ett kalkylark blir ”jag gör det senare”, och senare kommer aldrig.
  • Att skriva förslag blir repetitivt, vilket leder till generiska inledningar och färre svar.

Lösningen: AI-poängsatta jobbaviseringar med förslagsutkast i Telegram

Det här flödet körs enligt schema (var 5:e minut som standard) och hämtar nya Freelancer.com-annonser från ett RSS-flöde kopplat till ditt sökord. Innan något når din inkorg kontrollerar det vad du redan sett, tar bort dubletter och applicerar ett grundläggande kvalitetsfilter (till exempel minsta beskrivningslängd och hur nytt inlägget är). Därefter poängsätter AI varje jobb från 1–10 och förklarar poängen med enkel svenska, inklusive möjliga varningsflaggor. Om poängen når din tröskel (ofta 7+) skapar flödet ett personligt förslagsutkast på 150–200 ord och skickar hela paketet till Telegram. Samtidigt loggas jobbet, poängen, motiveringen och förslaget i Google Sheets så att du kan följa mönster och träffar.

Flödet börjar med en tidsstyrd trigger och ett steg för sökord/inställningar. Därifrån hämtar det RSS-annonser, filtrerar bort dubletter och ber AI att poängsätta resten. Till sist får de bästa jobben ett förslagsutkast, en Telegram-avisering och en rad i ditt Google-ark.

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

Effekt i verkligheten

Säg att du kollar Freelancer.com cirka 6 gånger per dag och att varje session tar ungefär 10 minuter för att skanna, öppna några flikar och avgöra vad som är på riktigt. Det är runt en timme om dagen, och du missar ändå tidiga inlägg. När det här flödet kör var 5:e minut ”letar” du inte längre; du granskar bara Telegram-aviseringar. Om du bara agerar på 3 starka leads per dag har du i praktiken bytt en timmes jakt mot kanske 10 minuters granskning plus snabba justeringar i ett redan skrivet förslagsutkast.

Krav

  • n8n-instans (testa n8n Cloud gratis)
  • Alternativ för egen hosting om du föredrar det (Hostinger fungerar bra)
  • Telegram för att få direkta jobbaviseringar.
  • Google Sheets för att logga leads, poäng och utkast.
  • OpenAI API-nyckel (hämta den från platform.openai.com)

Kunskapsnivå: Nybörjare. Du klistrar mest in API-nycklar, kopplar konton och justerar några inställningar som sökord och poängtröskel.

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

Flödesgången

En tidsstyrd körning startar systemet. Schedule Trigger startar var 5:e minut, så du behöver inte förlita dig på viljestyrka för att ”kolla sajten”.

Ditt sökord och dina önskelistorregler appliceras. Ett inställningssteg definierar vad du letar efter (exempel: ”react”, ”seo”, ”logodesign”) och vad som är ”bra” för dig (till exempel högre budgetar eller tydligare briefs).

Jobb hämtas, avdupliceras och filtreras. Flödet läser Freelancer.com:s RSS-flöde, jämför länkar mot din ”sedda”-lista i Google Sheets och tar bort allt som är en dublett eller för låg kvalitet för att ens poängsättas.

AI poängsätter jobbet och skriver utkastet. En AI-agent utvärderar annonsen, tar fram en poäng 1–10 med motivering och varningsflaggor, och en grind släpper bara igenom starka jobb. För de som godkänns skriver OpenAI:s chattmodell ett förslagsutkast på 150–200 ord som du snabbt kan redigera.

Allt loggas och skickas till Telegram. Google Sheets lagrar jobbet, poängen, motiveringen och förslaget, och Telegram levererar aviseringen så att du kan svara medan jobbet fortfarande är aktuellt.

Du kan enkelt ändra sökorden och poängtröskeln så att det matchar din nisch och din risktolerans. Se hela implementeringsguiden nedan för anpassningsalternativ.

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

Steg 1: Konfigurera den tidsstyrda körtriggern

Det här arbetsflödet startar enligt ett schema och skickar vidare flödet till er inställning av nyckelord och önskelista.

  1. Lägg till noden Timed Run Trigger och ställ in önskat schema i dess triggerinställningar.
  2. Anslut Timed Run Trigger till Configure Keywords & Wishlist så att det matchar körflödet.

Steg 2: Anslut Google Sheets

Dessa noder läser in redan sedda länkar och loggar aviseringar för att förhindra dubbletter och behålla historik.

  1. Öppna Retrieve Seen Links Sheet och konfigurera den att läsa från ert kalkylark som lagrar tidigare sedda jobblänkar.
  2. Öppna Record to Sheets Log och konfigurera den att lägga till nya aviseringar i ert loggark.
  3. Autentiseringsuppgifter krävs: Anslut era Google Sheets-autentiseringsuppgifter i Retrieve Seen Links Sheet och Record to Sheets Log.

⚠️ Vanlig fallgrop: Om ni inte ansluter Google Sheets-autentiseringsuppgifter kommer både inläsning av sedda länkar och loggning av nya aviseringar att misslyckas.

Steg 3: Ställ in RSS-hämtning och filtrering

Det här steget samlar in nya jobb, tar bort dubbletter och tillämpar kvalitetskriterier.

  1. Konfigurera Configure Keywords & Wishlist för att ställa in de nyckelord och önskelistevärden som används längre fram.
  2. Säkerställ att Retrieve Seen Links Sheet flödar in i Aggregate Seen URLs för att skapa en konsoliderad lista med sedda länkar.
  3. Ställ in Retrieve Freelancer RSS till URL:en för ert Freelancer-RSS-flöde så att nya jobb hämtas vid varje körning.
  4. Bekräfta att Exclude Duplicate Links filtrerar bort objekt som redan finns från Aggregate Seen URLs.
  5. Använd Quality Criteria Filter för att behålla endast jobb som matchar era minsta kvalitetskrav.

Steg 4: Ställ in AI-poängsättning av jobb och generering av förslag

AI utvärderar varje jobb och genererar ett skräddarsytt förslag för jobb som passerar poänggrinden.

  1. Konfigurera AI Job Scoring för att analysera jobbinformationen som kommer från Quality Criteria Filter.
  2. Anslut OpenAI Chat Model som språkmodell för AI Job Scoring.
  3. Koppla Structured JSON Parser som utdata-parser för AI Job Scoring för att säkerställa konsekvent poängutdata.
  4. Ställ in Score Threshold Gate för att bara skicka jobb med höga poäng vidare till AI Proposal Writer.
  5. Konfigurera AI Proposal Writer för att skriva utkast till förslagstexten, och anslut Sheets CV Tool som ett AI-verktyg för att hämta CV-detaljer.
  6. Autentiseringsuppgifter krävs: Anslut era OpenAI-autentiseringsuppgifter i OpenAI Chat Model och AI Proposal Writer.

Lägg in autentiseringsuppgifter i överordnade noder: OpenAI Chat Model driver AI Job Scoring, och Sheets CV Tool är kopplat till AI Proposal Writer, så autentiseringsuppgifter ska konfigureras i de överordnade noderna.

Steg 5: Konfigurera utdata och aviseringar

Kvalificerade jobb loggas och skickas till Telegram för omedelbara aviseringar.

  1. Säkerställ att AI Proposal Writer skriver utdata till Record to Sheets Log för att fånga jobbdetaljer och förslag.
  2. Anslut Record to Sheets Log till Dispatch Telegram Alert så att aviseringar skickas efter loggning.
  3. Autentiseringsuppgifter krävs: Anslut era Telegram-autentiseringsuppgifter i Dispatch Telegram Alert.

⚠️ Vanlig fallgrop: Om Telegram-autentiseringsuppgifter saknas kommer ert arbetsflöde att logga objekt men inte avisera er.

Steg 6: Testa och aktivera ert arbetsflöde

Kör ett manuellt test för att bekräfta att varje steg fungerar och aktivera sedan för schemalagda körningar.

  1. Klicka på Execute Workflow för att köra ett test från Timed Run Trigger.
  2. Verifiera att Retrieve Freelancer RSS returnerar objekt och att Exclude Duplicate Links och Quality Criteria Filter bara släpper igenom giltiga poster.
  3. Bekräfta att AI Job Scoring ger en poäng och att Score Threshold Gate bara skickar jobb med höga poäng vidare till AI Proposal Writer.
  4. Kontrollera att Record to Sheets Log lägger till en ny rad och att Dispatch Telegram Alert skickar ett meddelande.
  5. När ni är nöjda, växla arbetsflödet till Active för att aktivera schemalagd körning.
🔒

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

Få den kompletta implementeringsguiden + nedladdningsbar mall

Håll utkik efter

  • Behörigheter i Google Sheets kan vara petiga. Om loggningen slutar fungera, kontrollera det anslutna Google-kontot i n8n-credentials och bekräfta att målarket är delat med det kontot.
  • Om du använder Wait-liknande timing (eller om RSS-flödet uppdateras i skurar) varierar processtiderna. Öka schemaintervallet eller batch-hanteringen om nedströmsnoder misslyckas eftersom det inte finns något nytt att poängsätta.
  • OpenAI-utdata låter generiska om du inte lägger till kontext. Lägg in din nisch, dina bevispunkter och önskad ton tidigt i förslags-prompten, annars kommer du att skriva om varje utkast.

Vanliga frågor

Hur snabbt kan jag implementera den här Telegram lead automation-automatiseringen?

Cirka 30 minuter om du redan har din Telegram-bot och din OpenAI-nyckel.

Kan team utan teknisk kompetens implementera den här lead-automatiseringen?

Ja. Du skriver ingen kod, men du kopplar konton och kopierar/klistrar in några uppgifter i n8n.

Är n8n gratis att använda för det här Telegram lead automation-flödet?

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 med kostnader för OpenAI API (många frilansare rapporterar cirka 5–10 USD/månad för den här typen av poängsättning + utkast).

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

Två alternativ: n8n Cloud (hanterat, enklast setup) 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.

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

Börja med noden ”Configure Keywords & Wishlist” för att ändra ditt sökord, budgetförväntningar och vad ett ”bra lead” betyder för dig. Justera sedan ”Score Threshold Gate” så att du bara blir pingad för jobb du faktiskt skulle lägga bud på (7 är en bra balans, 8–9 är striktare). Om du föredrar Airtable framför Sheets byter du ut Google Sheets-loggnoden mot Airtable och behåller samma fält. Du kan också justera AI-prompterna i poängsättnings- och förslagsnoderna så att de matchar din nisch, inkluderar din portföljlänk och undviker påståenden du inte kan styrka.

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

Oftast beror det på att bot-token eller chat-ID är fel (eller inklistrat med ett extra mellanslag). Generera om token i BotFather vid behov, bekräfta ditt chat-ID, uppdatera sedan Telegram-credentials i n8n och testa om noden för att skicka meddelande.

Vilken kapacitet har den här Telegram lead automation-lösningen?

För de flesta frilansare är det ”mer än tillräckligt”. Körning var 5:e minut innebär upp till cirka 8 000 schemalagda körningar per månad, och bara en bråkdel av dem kommer att göra AI-anrop eftersom dubletter och lågkvalitativa inlägg filtreras bort först. På n8n Cloud klarar högre planer mer volym, och om du hostar själv finns ingen körningsgräns (din server sätter gränsen). Om du skalar till flera sökord och kategorier är det oftast OpenAI-användningen som blir den verkliga flaskhalsen, inte Telegram.

Är den här Telegram lead automation-automatiseringen bättre än att använda Zapier eller Make?

Ofta, ja, eftersom det här flödet behöver förgreningar (avduplicering, kvalitetsfilter, poänggrindar) och mer avancerade AI-steg som blir dyra eller krångliga i enklare automationsverktyg. n8n ger dig också möjlighet till egen hosting, vilket är viktigt om du vill ha många schemalagda körningar utan att oroa dig för prissättning per task. Zapier eller Make kan ändå fungera om du förenklar flödet och accepterar färre filter. Den stora skillnaden är kontroll: n8n låter dig finjustera detta som ett system i stället för ett par triggers. Prata med en automationsexpert om du vill ha hjälp att välja snabbaste väg.

Du slutar jaga listningar och börjar granska bara de som är värda din tid. Sätt upp det en gång, finjustera efter en dag eller två och låt flödet ta hand om de repetitiva delarna.

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