Ditt bästa fönster för outreach är pyttelitet. Någon byter jobb, uppdaterar sin LinkedIn, och inom ett dygn väller “Grattis till nya rollen”-meddelandena in. Om du får reda på det sent (eller inte alls) jobbar tajmingen redan emot dig.
Den här automatiseringen för jobbbytes-spårning träffar rekryterare först, ärligt talat. Men säljteam som kör varm outbound och grundare som jobbar med partnerskaps-outreach känner samma smärta. Du får ett strukturerat ark med namn, nya titlar och profillänkar, så outreach kan ske medan det fortfarande känns personligt.
Nedan ser du exakt hur flödet hämtar LinkedIn-jobbbyten med Airtop, formaterar dem och loggar dem till Google Sheets så att du kan agera snabbt.
Så fungerar automatiseringen
Hela n8n-workflowen, från trigger till slutligt resultat:
n8n Workflow Template: LinkedIn + Google Sheets: följ jobbbyten snabbt
flowchart LR
subgraph sg0["When clicking ‘Test workflow’ Flow"]
direction LR
n0@{ icon: "mdi:play-circle", form: "rounded", label: "When clicking ‘Test workflow’", pos: "b", h: 48 }
n1["<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/airtop.svg' width='40' height='40' /></div><br/>Extract Job Changes"]
n2@{ icon: "mdi:swap-vertical", form: "rounded", label: "Edit Fields", pos: "b", h: 48 }
n1 --> n2
n0 --> n1
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
classDef customIcon fill:none,stroke:none
class n1 customIcon
Problemet: uppdateringar om jobbbyten faller mellan stolarna
Jobbbyten på LinkedIn är starka signaler, men de är också lätta att missa. Flödet uppdateras när det passar, avsnittet “Job Changes” hamnar långt ner, och du kan inte lita på att minnet ska få dig att gå in och kolla varje morgon. Så kontrollen blir ojämn. Ena dagen loggar du några uppdateringar i ett kalkylark, nästa dag är du överbelastad och hoppar över, och på fredag stirrar du på en vecka av missade möjligheter. Ännu värre: manuell kopiering leder till småfel – fel titel, saknad profil-URL eller ett namn som inte matchar ditt CRM.
Friktionen byggs på. Här är var det fallerar.
- Att kolla LinkedIn-flödet för jobbbyten “när du kommer ihåg det” blir en vana en gång i veckan, vilket är för långsamt för tajmad outreach.
- Att copy-paste:a namn, titlar och profillänkar in i Sheets är tråkjobb, så noggrannheten sjunker precis när du behöver korrekt formaterad data.
- Utan ett strukturerat fält som “position function” (marknad, sälj, HR, ledning) kan teamet inte snabbt routa uppdateringar till rätt ägare.
- Även om du ser förändringar finns ingen konsekvent logg, vilket gör att du inte kan mäta outreach-tajming eller uppföljningsresultat senare.
Lösningen: LinkedIn-jobbbyten fångas och loggas automatiskt
Det här flödet använder Airtop för att öppna ditt LinkedIn-flöde “Job Changes”, extrahera nyckeldetaljerna och lägga dem i ett strukturerat format du faktiskt kan använda. Du triggar det i n8n, Airtop navigerar och skrapar de senaste jobbbytesposterna, och sedan mappar n8n svaret till strukturerade fält som namn, ny roll, profil-URL och en funktionell kategori. Till sist är posterna redo att sparas i Google Sheets, vilket gör resultatet lätt att dela och enkelt att koppla till din outreach-process. Varje körning hämtar fem jobbbyten åt gången, så du kan behandla det som en snabb daglig scanning som aldrig glömmer.
Flödet startar med en manuell körning i n8n. Airtop hämtar de senaste jobbuuppdateringarna från LinkedIn och returnerar strukturerad data. Sedan rensar steget “Map Response Fields” JSON:en så att den blir konsekvent för Google Sheets och eventuella efterföljande automationer.
Det du får: automatisering vs. resultat
| Vad detta flöde automatiserar | Resultat du får |
|---|---|
|
|
Exempel: så här ser det ut
Säg att du kollar LinkedIn-jobbbyten varje vardag och brukar se cirka 5 uppdateringar som är värda att logga. Manuellt öppnar du varje profil, kopierar namnet, klistrar in den nya titeln, tar URL:en och gissar kategorin. Även om du är snabb, 5 minuter per person, blir det cirka 25 minuter om dagen. Med det här flödet klickar du på kör, väntar på att Airtop hämtar de fem ändringarna, och du får strukturerade fält redo för Google Sheets på ett par minuter – så du granskar mest, inte skriver.
Det här behöver du
- n8n-instans (testa n8n Cloud gratis)
- Alternativ för self-hosting om du föredrar det (Hostinger fungerar bra)
- Airtop för att komma åt och skrapa LinkedIn på ett säkert sätt
- Google Sheets för att lagra rader med jobbbyten för outreach
- Airtop API-nyckel (hämta den i din Airtop-dashboard)
Kunskapsnivå: Nybörjare. Du kopplar konton, klistrar in en API-nyckel och bekräftar att utdatafälten matchar dina kolumner i arket.
Vill du inte sätta upp detta själv? Prata med en automationsexpert (gratis 15-minuters konsultation).
Så fungerar det
Manuell körning i n8n. Du klickar på “Test workflow” (eller kör det vid begäran) när du vill ha de senaste ändringarna. Många team gör detta till en daglig vana tills de är redo att schemalägga det.
Airtop hämtar poster om LinkedIn-jobbbyten. Airtop öppnar LinkedIn-flödet “Job Changes” och extraherar fälten du bryr dig om: namn, ny roll, profil-URL och position function.
Fälten rensas och standardiseras. n8n mappar Airtops svar till prydlig JSON så att samma kolumner alltid finns med. Den konsekvensen är viktig när du appenderar till Google Sheets och senare synkar till ett CRM.
Resultatet hamnar i ditt kalkylarksflöde. Härifrån kan du appendera rader till Google Sheets, avisera rätt ägare eller skicka posterna till lead scoring. (Om du också behöver validera profillänkar innan du sparar dem, kombinera detta med Airtop + Google Sheets: verifierade LinkedIn-URL:er.)
Du kan enkelt ändra antalet jobbbyten som hämtas för att fånga fler än fem, eller filtrera på funktion (t.ex. endast sälj) utifrån dina behov. Se hela implementationsguiden nedan för anpassningsalternativ.
Steg-för-steg-guide för implementering
Steg 1: konfigurera den manuella triggern
Starta workflowet med en manuell trigger så att ni kan testa extraktionen av jobbyten vid behov.
- Lägg till noden Manual Execution Start som trigger.
- Lämna alla standardinställningar som de är (den här noden har inga parametrar).
- Bekräfta att anslutningen går från Manual Execution Start till Retrieve Job Updates.
Steg 2: anslut Airtop och konfigurera dataextraktion
Använd Airtop för att extrahera data om jobbyten från LinkedIn och strukturera utdata-schemat.
- Lägg till noden Retrieve Job Updates.
- Inloggningsuppgifter krävs: anslut era airtopApi-inloggningsuppgifter.
- Ställ in URL till
https://www.linkedin.com/mynetwork/catch-up/job_changes/. - Ställ in Resource till
extractionoch Operation tillquery. - Ställ in Profile Name till
AmirLinkedinoch Session Mode tillnew. - Ställ in Prompt till
This is a list of job changes. Extract 5 job changes. For each job change, extract the name of the person, the new position, and the person's LinkedIn profile URL of the person. Also, classify every new position to a function like marketing, sales, HR, executive, and so on. - I Additional Fields → Output Schema klistrar ni in hela JSON-schemat exakt som det är definierat i workflowet (för att säkerställa strukturerade resultat).
job_changes.Steg 3: konfigurera mappning av svar
Mappa Airtop-svaret till ett rent utdataobjekt för användning i efterföljande steg.
- Lägg till noden Map Response Fields efter Retrieve Job Updates.
- I Assignments lägger ni till ett fält med namnet data.modelResponse med Type satt till
object. - Ställ in Value till
={{ $json.data.modelResponse }}.
={{ $json.data.modelResponse }}, annars blir utdata tomt.Steg 4: testa och aktivera ert workflow
Validera extraktionen och mappningen innan ni aktiverar för produktion.
- Klicka på Execute Workflow för att köra Manual Execution Start.
- Verifiera att Retrieve Job Updates returnerar en strukturerad
job_changes-array och att Map Response Fields matar utdata.modelResponse. - Om utdatan är korrekt, slå på workflowets Active för att aktivera det för produktion.
Vanliga fallgropar
- Airtop-credentials kan gå ut eller kräva specifika behörigheter. Om det skapar fel, kontrollera din Airtop API-nyckel och den anslutna LinkedIn-profilen i Airtop först.
- Om du använder Wait-noder eller extern rendering varierar processingtiderna. Öka väntetiden om noder längre fram fallerar på tomma svar.
- Standardprompter i AI-noder är generiska. Lägg in din tonalitet tidigt, annars kommer du att redigera utdata för alltid.
Vanliga frågor
Cirka 30 minuter om dina Airtop- och Google-konton är redo.
Nej. Du kopplar Airtop och Google Sheets och mappar sedan fälten en gång.
Ja. n8n har ett gratis self-hosted-alternativ och en gratis testperiod på n8n Cloud. Cloud-planer börjar på 20 USD/månad för högre volym. Du behöver också räkna in kostnader för Airtop (beroende på din plan) och eventuell AI-användning om du lägger till sammanfattning.
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 hanterar n8n bra. Self-hosting ger dig obegränsade körningar men kräver grundläggande serveradministration.
Ja, och det är en vanlig uppgradering. Efter “Map Response Fields” lägger du till en Slack-nod som postar ett meddelande med namn, ny titel och LinkedIn-profil-URL. Du kan också förgrena på position_function (till exempel routa “sales”-förändringar till en kanal och “executive”-förändringar till en annan). Om du vill hålla det tyst kan du skicka en daglig sammanställning i stället för ett meddelande per uppdatering.
Oftast är det en Airtop API-nyckel som gått ut, eller att Airtop-profilen inte längre är ansluten till LinkedIn. Skapa en ny nyckel i Airtop, uppdatera credential i n8n och bekräfta sedan att LinkedIn-sessionen i Airtop fortfarande är giltig. Det kan också misslyckas om LinkedIn visar en annan sidlayout än förväntat, så kör om en gång och kontrollera vad Airtop faktiskt ser.
Det här flödet hanterar 5 jobbbyten per körning som standard.
Ofta, ja, eftersom skrapningsliknande steg och villkorslogik är områden där n8n brukar vara mer flexibel. Zapier och Make kan fungera, men oftast får du sy ihop extra steg (och betala mer) för att få samma strukturerade output. n8n ger dig också möjligheten att self-hosta, vilket spelar roll när du vill köra detta ofta utan att bevaka task-limiter. Nackdelen är att n8n kräver lite mer ägarskap för setup och felsökning. Prata med en automationsexpert om du vill ha hjälp att välja.
När detta väl rullar slutar jobbbyten att vara en “bra att spåra”-uppgift och blir en stabil, pålitlig input till din outreach. Sätt upp det, låt det samla uppdateringarna och använd tiden du får tillbaka till samtalen som faktiskt driver affärer framåt.
Kontakta oss
Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.