Du börjar veckan motiverad. Sedan kommer en stressig dag, du hoppar över ett pass och plötsligt har det gått fyra dagar. Det svåra är inte att ”veta vad man ska göra”. Det är att vara konsekvent utan att behöva skylta med varje miss för andra.
Den här Strava e-postautomationen passar bäst för upptagna yrkespersoner som vill bygga en rutin, men personliga tränare och små teamledare som driver träningsutmaningar stöter på samma problem. Du vill ha ansvarstagande som känns stöttande, inte stelt. Och du vill att det ska rulla utan att du behöver tänka på det.
Det här flödet kontrollerar din dagliga aktivitet i Strava och, när du missar ditt mål, mejlar upp till tre ansvarspartners så att de kan puffa dig. Nedan ser du hur det fungerar, vad du behöver och hur du anpassar det efter dina egna mål.
Så fungerar automationen
Hela n8n-flödet, från trigger till slutresultat:
n8n Workflow Template: Strava + e-post: påminnelser när du missar målet
flowchart LR
subgraph sg0["Flow 1"]
direction LR
n0["<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/strava.svg' width='40' height='40' /></div><br/>Strava"]
n1@{ icon: "mdi:swap-vertical", form: "rounded", label: "Accountability Settings", pos: "b", h: 48 }
n2@{ icon: "mdi:swap-horizontal", form: "rounded", label: "Check Activity Level", pos: "b", h: 48 }
n3@{ icon: "mdi:cog", form: "rounded", label: "Enough Activity", pos: "b", h: 48 }
n4@{ icon: "mdi:message-outline", form: "rounded", label: "Send Email", pos: "b", h: 48 }
n5@{ icon: "mdi:cog", form: "rounded", label: "Check Daily at 11:AM", pos: "b", h: 48 }
n0 --> n2
n2 --> n3
n2 --> n4
n5 --> n1
n1 --> n0
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 n2 decision
classDef customIcon fill:none,stroke:none
class n0 customIcon
Problemet: ansvarstagande faller isär när det görs manuellt
”Skicka bara ett sms till en kompis om du hoppar över.” Visst. Men när du är trött, stressad eller redan känner skuld är det meddelandet det första du undviker. Sedan blir undvikandet till tystnad, och tystnaden blir till en bruten svit. Det handlar inte om lathet. Det handlar om friktion. Och om du försöker nå ett veckomål i träningen (eller driver en utmaning för en grupp) så kan den friktionen i det tysta stoppa dina framsteg.
Det byggs upp snabbt. Här är var det brukar fallera i verkligheten.
- Du glömmer att kolla din statistik tills det är för sent, och ”jag gör det i morgon”-loopen drar igång.
- Även när du kommer ihåg känns det konstigt att skriva till tre personer och säga att du inte gjorde det du skulle.
- Om ditt mål baseras på tid eller distans hamnar du i huvudräkning och börjar tveka på vad som faktiskt räknas.
- Motivation blir adminjobb, vilket gör att du förlitar dig på viljestyrka i stället för ett system.
Lösningen: automatiska ”puff”-mejl triggas av Strava
Det här flödet gör Strava till en enkel motor för ansvarstagande. Varje dag kör n8n enligt ett schema, kontrollerar din Strava-aktivitet och jämför den med målet du har satt (dina ”ansvarsinställningar”). Om du har gjort tillräckligt händer ingenting och du fortsätter med din dag. Om du ligger efter skapar flödet ett vänligt meddelande (det kan använda AI för att låta mänskligt) och mejlar upp till tre ansvarspartners så att de kan kolla läget. Inga kalkylark. Inga ”hej, förlåt att jag missade”. Bara en mjuk, konsekvent knuff från ditt stödnätverk.
Flödet startar med ett Cron-schema, hämtar sedan din senaste aktivitet via en HTTP-förfrågan till Strava. En If-villkor avgör om du nådde målet, och ett litet function-/set-steg formaterar vad som ska skickas. Till sist levererar Send Email puffen (och du kan även välja att skicka uppdateringar via Telegram för bättre synlighet).
Det du får: automation vs. resultat
| Det här automatiserar flödet | Resultat du får |
|---|---|
|
|
Exempel: så här ser det ut
Säg att du siktar på 45 minuters aktivitet per dag och har tre ansvarspartners. En dag du missar ser manuell uppföljning ofta ut som att du kollar Strava, räknar och skickar tre separata meddelanden, vilket lätt tar 10 minuter (och ärligt talat blir det ofta inte av alls). Med det här flödet sätter du målet en gång och n8n kontrollerar dagligen i bakgrunden. Om du missar går mejlet iväg automatiskt på en minut eller två, och du kan gå vidare.
Det här behöver du
- n8n-instans (testa n8n Cloud gratis)
- Självhosting om du föredrar det (Hostinger fungerar bra)
- Strava för din aktivitetsdata och dina mål.
- E-postkonto (SMTP) för att skicka ansvarstagande-meddelanden.
- OpenAI API-nyckel (hämta den i OpenAI-dashboarden) för AI-skrivna puffar.
Kunskapsnivå: Nybörjare. Du kopplar konton, klistrar in några inloggningsuppgifter och redigerar mål och mottagare.
Vill du inte sätta upp detta själv? Prata med en automationsexpert (gratis 15-minuters konsultation).
Så fungerar det
Dagligt schema körs automatiskt. En Cron-trigger kör en gång per dag, så kontrollen sker även när du är upptagen eller reser.
Strava-aktivitet hämtas och normaliseras. Flödet använder en HTTP-förfrågan för att hämta din senaste data, och sedan plockar ett litet bearbetningssteg (Function / Set) ut fälten som spelar roll, som varaktighet, distans eller aktivitetsvärden totalt.
Ditt mål utvärderas. Ett If-villkor jämför dagens totaler med dina ”ansvarsinställningar” så att flödet bara triggar meddelanden när du ligger under målet.
Mejl skickas till din stödgrupp. Send Email skickar en kort puff till upp till tre ansvarspartners, och en AI Agent (som använder en OpenAI-chatmodell med enkel minnesfunktion) kan göra att formuleringen inte känns copy-pastad.
Du kan enkelt ändra det dagliga målet till ett veckomål utifrån dina behov. Se hela implementationsguiden nedan för anpassningsalternativ.
Vanliga fallgropar
- Strava-inloggningar kan löpa ut eller kräva specifika behörigheter. Om det skapar fel, kontrollera inställningarna för anslutningen i Strava-appen och auktorisera på nytt i n8n först.
- Om du använder Wait-noder eller extern rendering varierar bearbetningstiderna. Öka väntetiden om efterföljande noder misslyckas vid tomma svar.
- Standardprompter i AI-noder är generiska. Lägg in din tonalitet tidigt, annars kommer du att redigera utdata i all oändlighet.
Vanliga frågor
Cirka 30 minuter om dina Strava- och e-postkonton är redo.
Nej. Du kopplar mest konton och ändrar några inställningar för mål och mottagare.
Ja. n8n har ett gratis alternativ för självhosting och en gratis provperiod i 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 OpenAI API (oftast några cent per vecka vid låg volym).
Två alternativ: n8n Cloud (hanterad, enklast att komma igång) eller självhosting på en VPS. För självhosting är Hostinger VPS prisvärd och hanterar n8n bra. Självhosting ger obegränsat antal körningar men kräver grundläggande serverhantering.
Ja, men du behöver ändra mållogiken. De flesta byter Cron-schemat till veckovis och uppdaterar If-villkoret så att det jämför en 7-dagarstotal i stället för ”idag”. Du kan också justera Function/Set-steget så att mejlet innehåller en veckosammanfattning (till exempel totala minuter och hur mycket du saknade).
Oftast beror det på att Strava-auktoriseringen har gått ut eller att kopplade appen saknar rätt scopes. Koppla om Strava i n8n och kör sedan en enskild testkörning för att bekräfta att HTTP-förfrågan returnerar aktivitet. Om du frågar för ofta kan Stravas rate limits också orsaka fel, så håll schemat till en gång per dag om du inte verkligen behöver mer. Säkerställ till sist att du läser rätt idrottare och rätt tidsfönster, eftersom ”inga aktiviteter hittades” kan se ut som en trasig anslutning.
En kontroll en gång per dag är trivial, så den klarar år av användning utan att belasta de flesta upplägg.
Det beror på hur ”smart” du vill att logiken ska vara. n8n är starkt när du vill ha villkor, datarensning och återanvändbara inställningar utan att betala extra för varje gren, och självhosting kan helt ta bort körningsbegränsningar. Zapier eller Make kan gå snabbare för en enkel ”om ingen aktivitet, skicka mejl”-setup, men blir klumpiga när du vill ha mer avancerade Strava-kontroller eller AI-genererade formuleringar. Dessutom gör n8n det enklare att lägga till Telegram-notiser, minne och anpassad formatering på ett ställe. Om du tvekar, prata med en automationsexpert så hjälper vi dig välja det enklaste alternativet.
Det här är hur ”ansvarstagande” ser ut när det faktiskt är pålitligt. Sätt upp det en gång, så sköter flödet uppföljningen medan du fokuserar på att dyka upp.
Kontakta oss
Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.