Övergivna varukorgar gör ont eftersom du kan se pengarna ligga där … och sedan bara försvinner det. Du försöker följa upp, men det blir snabbt en rörig mix av manuella exporter, copy-paste-mejl och “vänta, skickade vi redan en rabatt till den här personen?”
Shopify e-postautomation drabbar e-handelsmarknadsförare först. Men butiksägare märker det när intäkterna dippar, och byråteam märker det när varje kund vill ha “ett varukorgsflöde” redan i går. Det här arbetsflödet skickar en tidsstyrd återvinningssekvens och loggar varje utskick så att du kan spåra vad som faktiskt fungerar.
Du får se hur automatiseringen körs, vad du behöver koppla in och vilka resultat du kan förvänta dig när uppföljningen går helt handsfree.
Så fungerar automatiseringen
Hela n8n-arbetsflödet, från trigger till slutresultat:
n8n Workflow Template: Google Sheets + Shopify: återställning av övergivna
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/webhook.dark.svg' width='40' height='40' /></div><br/>Cart Abandoned Webhook"]
n1@{ icon: "mdi:swap-vertical", form: "rounded", label: "Recovery Settings", pos: "b", h: 48 }
n2@{ icon: "mdi:swap-horizontal", form: "rounded", label: "Qualify Cart", pos: "b", h: 48 }
n3["<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/code.svg' width='40' height='40' /></div><br/>Generate Recovery Data"]
n4@{ icon: "mdi:cog", form: "rounded", label: "Wait 1 Hour", pos: "b", h: 48 }
n5@{ icon: "mdi:message-outline", form: "rounded", label: "Send First Recovery Email", pos: "b", h: 48 }
n6@{ icon: "mdi:cog", form: "rounded", label: "Wait 23 Hours More", pos: "b", h: 48 }
n7@{ icon: "mdi:message-outline", form: "rounded", label: "Send Second Recovery Email", pos: "b", h: 48 }
n8@{ icon: "mdi:cog", form: "rounded", label: "Wait 48 Hours More", pos: "b", h: 48 }
n9@{ icon: "mdi:message-outline", form: "rounded", label: "Send Final Recovery Email", pos: "b", h: 48 }
n10@{ icon: "mdi:database", form: "rounded", label: "Track Recovery Start", pos: "b", h: 48 }
n4 --> n5
n2 --> n3
n1 --> n2
n6 --> n7
n8 --> n9
n0 --> n1
n3 --> n4
n3 --> n10
n5 --> n6
n7 --> n8
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
class n10 database
class n0 api
class n3 code
classDef customIcon fill:none,stroke:none
class n0,n3 customIcon
Problemet: övergivna varukorgar faller mellan stolarna
De flesta butiker tappar inte varukorgsintäkter för att de “inte bryr sig”. De tappar dem för att uppföljningen är inkonsekvent. En dag exporterar du övergivna varukorgar och skickar ett snabbt mejl. Nästa dag blir det för mycket, så det blir inte av. Sedan försöker du komma ikapp, vilket oftast betyder att du skickar en generisk rabatt till alla, inklusive personer som redan har köpt. Det handlar inte bara om tid. Det är marginal, kundupplevelse och varumärkesförtroende som urholkas lite i taget.
Friktionen byggs på. Här är var det brukar fallera i praktiken.
- Manuella varukorgsexporter och engångsmejl tar cirka 2 timmar i veckan för en liten butik, och ingen vill äga den uppgiften för alltid.
- Utan en sekvens följer du upp för sent (eller för tidigt), vilket ger färre återvunna köp och fler avregistreringar.
- Rabatter används slumpmässigt, så du landar i att ge 20 % till personer som hade köpt ändå.
- Spårningen är utspridd, så du kan inte svara på enkla frågor som “Vilket mejl återvann mest intäkter?”
Lösningen: en återvinningssekvens med 3 mejl som loggar allt
Det här arbetsflödet lyssnar efter händelser om övergivna varukorgar från din butik, kvalificerar vilka varukorgar som ska in i sekvensen och skickar sedan en stegrande serie återvinningsmejl under de kommande dagarna. Innehållet personaliseras med kundens namn och de övergivna produkterna, och varje mejl kan innehålla en unik rabattkod som trappas upp över tid (t.ex. 10 %, sedan 15 %, sedan 20 %). I bakgrunden registreras varje utskick och utfall så att du kan mäta återvinningsgrad, återvunnen intäkt och vilka incitament som faktiskt gör jobbet. Om en kund köper efter första mejlet exkluderas de automatiskt från resten av sekvensen. Snyggt. Inga pinsamma dubbelrabatter.
Arbetsflödet startar när Shopify skickar en webhook för övergiven varukorg. Sedan kontrollerar det segmenteringsregler (varukorgsvärde, giltig e-post, ny vs återkommande), schemalägger uppföljningarna med rätt fördröjningar och loggar resultaten i Google Sheets (och valfritt en databas) så att du kan granska utfallet varje vecka utan gissningar.
Det du får: automatisering vs resultat
| Det här arbetsflödet automatiserar | Resultat du får |
|---|---|
|
|
Exempel: så här kan det se ut
Säg att din butik får ungefär 20 övergivna varukorgar per dag. Manuellt tar även en “snabb” process (export, kontrollera e-post, skriva/skicka, registrera någonstans) kanske 5 minuter per varukorg, vilket blir cirka 100 minuter per dag. Med det här arbetsflödet gör du konfigurationen en gång, och sedan hanteras varje varukorg automatiskt: webhooken triggar direkt, mejlen skickas efter 1 timme, 24 timmar och 72 timmar, och loggen uppdateras i Google Sheets utan att du rör något. Det är ungefär 1–2 timmar tillbaka varje dag när du har hyfsad volym.
Det här behöver du
- n8n-instans (testa n8n Cloud gratis)
- Alternativ för egen drift om du föredrar det (Hostinger fungerar bra)
- Shopify för att trigga webhooks för övergiven varukorg
- Google Sheets för att logga utskick och utfall
- Inloggningsuppgifter till e-posttjänsten (hämta dem från inställningarna i Gmail, SendGrid eller Mailgun)
Svårighetsnivå: Medel. Du kopplar konton, mappar fält och testar med exempelvarukorgar.
Vill du inte sätta upp det här själv? Prata med en automationsexpert (gratis 15-minuters konsultation).
Så här fungerar det
Trigger för övergiven varukorg. Shopify skickar en webhook i samma ögonblick som en varukorg klassas som övergiven, vilket startar automatiseringen utan att någon loggar in i admin.
Kvalificering och segmentering. Arbetsflödet kontrollerar regler som minsta varukorgsvärde och om e-postadressen är giltig, och det kan skilja på nya och återkommande kunder så att budskapet förblir relevant.
Stegrande uppföljningssekvens. n8n schemalägger återvinningsmejlen med rätt fördröjningar (ofta 1 timme, 24 timmar och sedan 72 timmar) och lägger in dynamiska detaljer som produktnamn och en unik rabattkod som kan öka över tid.
Loggning och uppföljning av resultat. Varje utskick skrivs till Google Sheets, och arbetsflödet kan även spara poster i en databas (t.ex. Postgres) så att du kan analysera återvinningsgrad, användning av rabattkoder och återvunna intäkter.
Du kan enkelt justera tidsintervall och incitament så att det matchar dina marginaler och din köpcirkel. Se hela implementationsguiden nedan för alternativ för anpassning.
Vanliga fallgropar
- Google Sheets-inloggningar kan löpa ut eller kräva specifika behörigheter. Om något skapar fel, kontrollera först vilket Google-konto som är kopplat i n8n-credentials.
- Om du använder Wait-noder eller extern rendering varierar processtiderna. Öka väntetiden om efterföljande noder fallerar på tomma svar.
- Standardprompter i AI-noder är generiska. Lägg in er tonalitet tidigt, annars kommer du att redigera utdata för alltid.
Vanliga frågor
Cirka en timme om din Shopify-webhook och e-posttjänst är redo.
Nej. Du kommer mest att koppla konton och mappa några fält i n8n.
Ja. n8n har ett gratis alternativ för egen drift och en gratis provperiod i 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 din e-postleverantör (ofta låga) och den rabattmarginal du väljer att erbjuda.
Två alternativ: n8n Cloud (hanterad, enklast att komma igång) eller egen drift på en VPS. För egen drift är Hostinger VPS prisvärd och hanterar n8n bra. Egen drift ger dig obegränsade körningar men kräver grundläggande serverhantering.
Ja, och det bör du. Du kan ändra kvalificeringslogiken i If-villkoren (minsta varukorgsvärde, regler för återkommande kunder) och justera incitamentsnivåerna i steget Set/Edit Fields som bygger e-postpayloaden. Vanliga justeringar är att byta 10/15/20 till dina egna siffror, ändra fördröjningarna så att de matchar din säljcykel och använda produkttaggar för att anpassa budskapet per kollektion.
Oftast är det webhooken eller API-behörigheter. Kontrollera Shopify-appens scopes igen och bekräfta att Shopify faktiskt skickar händelsen för övergiven varukorg till din n8n-webhook-URL. Om arbetsflödet triggar men fälten är tomma är det ofta ett problem med payload-mappning (fel egenskapsnamn), särskilt när ett tema eller en app ändrar checkout-flödet. Håll också koll på rate limiting om du hanterar en stor topp av varukorgar samtidigt.
På en typisk n8n Cloud-plan kan du hantera tusentals körningar per månad, och om du kör egen drift finns inget fast tak för körningar (det beror på din server). I praktiken kör de flesta butiker detta utan problem eftersom varje varukorg är en liten och lätt körning. Den verkliga begränsningen är oftast din e-postleverantörs sändningsgränser, inte n8n.
Ofta, ja, om du bryr dig om grenlogik och spårning. Det här arbetsflödet behöver timing, exkluderingar (sluta mejla efter köp), segmentering och pålitlig loggning, och där känns n8n vanligtvis mindre skört. Du kan också köra egen drift, vilket innebär att du inte betalar mer varje gång volymen ökar. Zapier eller Make kan gå snabbare för en enkel 2-stegssetup “ny varukorg, skicka mejl”, men det fallerar ofta när du lägger till stegrande incitament och rapportering. Om du är osäker, prata med en automationsexpert och beskriv din volym och dina marginaler.
När det här väl rullar slutar du passa övergivna varukorgar och börjar lära dig av dem. Sätt upp det, se hur Sheet fylls med riktig data och lägg din tid på tillväxtarbete igen.
Kontakta oss
Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.