Länkspårning blir rörig snabbt. En person förkortar länkar i ett verktyg, någon annan använder en annan slug, och din rapportering blir en skattjakt mellan flikar och “final_final”-kalkylblad.
Marknadschefer märker det under kampanjveckan. Byråägare märker det när kunder frågar: “Vilken länk använde vi egentligen?” Och om du är den ops-personen som till slut får rensa upp datan så känner du redan till smärtan. Den här YOURLS + Google Sheets-automationen hjälper dig att skapa spårade kortlänkar och fånga klickmätvärden på ett sätt du faktiskt kan lita på.
Du får se hur flödet skapar en kortlänk i YOURLS och sedan direkt hämtar mätvärden så att ditt kalkylblad håller sig uppdaterat. Inga extra verktyg. Inget gissande.
Så fungerar den här automatiseringen
Se hur detta löser problemet:
n8n Workflow Template: YOURLS + Google Sheets: spårade länkar direkt loggade
flowchart LR
subgraph sg0["Manual Run Flow"]
direction LR
n0@{ icon: "mdi:play-circle", form: "rounded", label: "Manual Run Trigger", 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/yourls.png' width='40' height='40' /></div><br/>Generate Short Link"]
n2["<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/yourls.png' width='40' height='40' /></div><br/>Retrieve Link Metrics"]
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,n2 customIcon
Utmaningen: kortlänkar som inte stämmer med din rapportering
Kortlänkar ska göra kampanjer mer lättstädade. I praktiken gör de ofta motsatsen. Du skapar en YOURLS-länk för ett nyhetsbrev, någon annan skapar en till för sociala kanaler, och plötsligt har du två “officiella” URL:er i omlopp med olika slugs och olika klickantal. Sedan kommer rapportdagen och du försöker stämma av siffror som inte matchar, samtidigt som du undrar om teamet råkade återanvända förra månadens länk. Det handlar inte bara om tid. Det handlar om förtroende – och det är ärligt talat svårare att få tillbaka.
Friktionen byggs på. Här är var det faller isär i riktiga team.
- Folk skapar kortlänkar ad hoc, så slugs driver iväg och varumärkeskonsekvensen försvinner.
- Klickstatistik finns i YOURLS, men rapporteringen sker i Sheets, vilket betyder att någon måste kopiera siffror manuellt.
- Dubbletter smyger sig in när du inte snabbt kan bekräfta om en länk redan finns för kampanjen.
- Du kollar mätvärden för sent, efter att en betald push redan är över.
Lösningen: skapa YOURLS-länkar och logga mätvärden till Sheets
Det här flödet gör skapandet av kortlänkar till ett repeterbart system. Du startar automatiseringen, anger den långa URL:en (och, om du vill, ett anpassat nyckelord/slug och kampanjetiketter), och n8n ber YOURLS att skapa kortlänken. Direkt efteråt anropar den YOURLS igen för att hämta länkens mätvärden, så att du inte behöver vänta eller göra en andra manuell kontroll senare. Resultatet blir en strukturerad post du kan lagra i Google Sheets: den ursprungliga URL:en, den korta URL:en, nyckelordet som användes och klickantalet som fångades vid skapandet. Den raden blir en “source of truth” för alla som jobbar med kampanjen.
Flödet startar med en manuell trigger i n8n. Därefter kör det två YOURLS-åtgärder i följd: en för att skapa kortlänken och en för att hämta mätvärden för den länken. Därifrån kan du bygga vidare och skriva till Google Sheets samt dela uppdateringar i chattverktyg om du vill.
Vad som förändras: före vs. efter
| Det här tar bort | Effekten du märker |
|---|---|
|
|
Effekt i verkligheten
Säg att du kör 10 kampanjer i månaden och att varje kampanj behöver 3 spårade länkar (nyhetsbrev, betalt, organiskt). Manuellt brukar du lägga cirka 10 minuter per länk på att skapa den, hämta kort-URL:en och senare ta fram klickstatistik, så du landar runt 5 timmar i månaden. Med det här flödet triggar du det, kortlänken skapas, mätvärden hämtas direkt och du kan logga allt i ett svep på cirka 2 minuter per länk. Det är flera timmar tillbaka, och ditt ark förblir konsekvent.
Krav
- n8n-instans (testa n8n Cloud gratis)
- Alternativ för self-hosting om du föredrar det (Hostinger fungerar bra)
- YOURLS för att skapa kortlänkar och hämta klickstatistik
- Google Sheets för att lagra din länktlogg och mätvärden
- YOURLS API-signatur (hämta den i din YOURLS-admin eller konfig)
Kunskapsnivå: Nybörjare. Du kopplar YOURLS-inloggning och mappar några fält till ett Sheet.
Behöver du hjälp att implementera detta? Prata med en automationsexpert (gratis 15-minuters konsultation).
Flödet steg för steg
Manuell körning i n8n. Du startar flödet när du har en ny kampanj-URL att förkorta, vilket är bra för kontroll och testning.
Skapa kortlänk i YOURLS. n8n skickar din långa URL (och valfritt anpassat nyckelord) till YOURLS och får tillbaka kort-URL:en plus det sparade nyckelordet.
Hämta mätvärden direkt efter. Flödet anropar YOURLS igen för att hämta klickmätvärden för länken som nyss skapades, så att du kan registrera en initial baslinje direkt.
Logga resultatet där teamet jobbar. I de flesta upplägg är det en rad i Google Sheets som innehåller kampanjnamn, kanal, kort-URL och klick. Vill du ha mer synlighet kan du även posta ett snabbt meddelande i Mattermost eller Twake med den färdiga kortlänken.
Du kan enkelt ändra kalkylbladets kolumner så att de matchar dina namngivningsregler (kampanj, annonsuppsättning, kundnamn) 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
Konfigurera arbetsflödet så att det kan köras vid behov, så att ni kan generera en kortlänk och omedelbart hämta dess mätvärden.
- Lägg till noden Manual Run Trigger på er arbetsyta.
- Lämna parametrarna för Manual Run Trigger som standard (inga fält krävs).
- (Valfritt) Behåll Flowpast Branding som en dokumentationsnotering för arbetsflödet.
Steg 2: anslut YOURLS och generera kortlänken
Konfigurera YOURLS för att skapa en kortlänk för er mål-URL.
- Lägg till noden Generate Short Link och anslut den till Manual Run Trigger.
- Ställ in URL på
https://example.com/target-page. - Öppna Additional Fields och ställ in Title på
Short Link Target Page. - Autentiseringsuppgifter krävs: Anslut era yourlsApi-uppgifter.
Steg 3: hämta mätvärden för den genererade kortlänken
Använd den korta URL:en från föregående nod för att hämta klickstatistik och länkmätvärden.
- Lägg till noden Retrieve Link Metrics och anslut den till Generate Short Link.
- Ställ in Operation på
stats. - Ställ in Short URL på
={{$node["Generate Short Link"].json["shorturl"]}}. - Autentiseringsuppgifter krävs: Anslut era yourlsApi-uppgifter.
Steg 4: testa och aktivera ert arbetsflöde
Verifiera att arbetsflödet skapar en kortlänk och returnerar dess mätvärden, och aktivera det därefter för löpande användning.
- Klicka på Execute Workflow för att köra Manual Run Trigger manuellt.
- Bekräfta att Generate Short Link ger ett
shorturl-värde i sin JSON. - Verifiera att Retrieve Link Metrics returnerar statistik för samma korta URL.
- Växla arbetsflödet till Active om ni vill ha det redo för framtida manuella körningar.
Saker att se upp med
- YOURLS-inloggning kan löpa ut eller kräva specifika behörigheter. Om det skapar fel, kontrollera först dina YOURLS-admininställningar och API-signaturen.
- Om du använder Wait-noder eller extern rendering varierar bearbetningstiderna. Ö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 evigt.
Vanliga frågor
Cirka 20 minuter om ditt YOURLS API är redo.
Ja. Ingen kodning krävs, men du behöver klistra in en API-signatur och mappa några fält till Google Sheets.
Ja. n8n har ett gratis self-hosted-alternativ och en gratis provperiod på n8n Cloud. Cloud-planer startar på 20 USD/månad för högre volym. Du behöver också räkna in kostnader för YOURLS-hosting (ofta bara din egen server).
Två alternativ: n8n Cloud (hanterat, enklast att komma igång) eller self-hosting på en VPS. För self-hosting är Hostinger VPS prisvärt och hanterar n8n bra. Self-hosting ger dig obegränsade körningar men kräver grundläggande serveradministration.
Du kan behålla samma YOURLS-steg och byta ut “var det loggas”. Till exempel kan du efter Hämta länkmätvärden skriva resultatet till Google Sheets, Airtable eller ett CRM. Vanliga justeringar är att tvinga ett nyckelordsformat (som kundnamn-kampanj-kanal), lägga till UTM-parametrar innan förkortning och skicka den färdiga kortlänken till Mattermost eller Twake för direkt delning.
Oftast är det API-signaturen eller YOURLS-endpointens URL. Generera om signaturen (eller bekräfta den i din konfig), uppdatera sedan inloggningen i n8n och försök igen. Om det fortfarande fallerar, kontrollera att din YOURLS-installation tillåter API-åtkomst och att serverns brandvägg inte blockerar anrop.
På en typisk n8n Cloud-plan kan du köra tusentals körningar per månad, och det här flödet är lättviktigt eftersom det bara är två YOURLS-anrop. Om du self-hostar beror kapaciteten främst på din server. I praktiken kan de flesta team logga hundratals länkar per dag utan att tänka på det, så länge YOURLS i sig mår bra.
Ibland. Om du bara behöver “skapa en kortlänk” och inget mer fungerar Zapier eller Make bra. Men n8n passar bättre när du vill ha starkare kontroll över namngivningsregler, förgreningar (som olika Sheets per kund) och self-hosting så att du inte betalar mer bara för att du kör många länkar. Det är också enklare att bygga ut till en komplett rapporteringsloop senare: schemalagd uppdatering av mätvärden, larm när en länk sticker iväg eller chattaviseringar. Om du är osäker, prata med en automationsexpert och få en rak rekommendation.
När du väl har en pålitlig länktlogg slutar rapportering vara en diskussion och blir en snabb uppslagning. Flödet tar hand om repetitiva moment så att dina kampanjer flyter renare.
Kontakta oss
Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.