So vermeiden Sie zu frühe Win-Back-Nachrichten

Die Lösung ist einfach formuliert und leicht falsch gemacht: Lösen Sie eine Win-Back-Nachricht erst aus, wenn ein Kunde seinen normalen Kaufrhythmus klar überschritten hat – nicht in dem Moment, in dem er eine runde Zahl wie 30 oder 60 Tage erreicht. Wenn jemand alle acht Wochen Kaffee nachbestellt, ist eine “Wir vermissen Sie”-E-Mail an Tag 45 kein Win-Back. Es ist eine Unterbrechung für einen Kunden, der ohnehin wieder gekauft hätte. Sie vermeiden das, indem Sie den Absprung relativ zum realen Kaufzyklus jedes Kunden definieren und dann einen Warte-und-Unterdrücken-Schritt einbauen, damit niemand, der noch innerhalb dieses Zyklus ist, jemals in den Flow gelangt.

Diese eine Unterscheidung – abgesprungen versus einfach zwischen zwei Bestellungen – ist der Ursprung der meisten verfrühten Win-Back-Sendungen.

Warum ein verfrühtes Win-Back Sie mehr kostet als ein verpasstes

Eine Win-Back-E-Mail, die zu früh eintrifft, richtet auf drei stille Arten Schaden an.

Erstens gewöhnen Sie gute Kunden an einen Rabatt, den sie nicht brauchten. Wenn Ihr Win-Back mit 15 % Rabatt öffnet und jemanden erreicht, der nächste Woche ohnehin den vollen Preis gezahlt hätte, haben Sie einem treuen Käufer gerade grundlos Marge verschenkt. Multiplizieren Sie das über ein Jahr voller “Reaktivierungen”, die nie gefährdet waren.

Zweitens verärgern Sie Menschen, die zufrieden waren. Eine Nachricht, die jemandem, der vor drei Wochen gekauft hat, sagt “Wir haben Sie länger nicht gesehen”, wirkt achtlos. Sie teilt dem Kunden mit, dass Ihr Shop ihn eigentlich nicht kennt – das genaue Gegenteil dessen, was gute Automatisierung signalisieren soll.

Drittens verfälschen Sie Ihre eigenen Zahlen. Wenn aktive Kunden als “zurückgewonnen” gezählt werden, sieht Ihr Win-Back-Umsatz großartig aus und Ihr Reporting belügt Sie. Sie skalieren dann einen Flow, der sich hauptsächlich Bestellungen anrechnet, die ohnehin passiert wären. (Mehr zum Trennen echter Reaktivierung von Zufall in Win-Back-Umsatz richtig messen.)

Warum der übliche Rat “bei 30/60/90 Tagen starten” nach hinten losgeht

Der Ansatz mit runden Zahlen ist beliebt, weil er leicht zu bauen ist. 90 Tage ohne Bestellung wählen, den Flow auslösen, fertig. Für einen Shop mit einem berechenbaren Produkt und einem Kaufrhythmus ist das oft in Ordnung.

Er fällt in dem Moment auseinander, in dem Ihr Sortiment Produkte mit unterschiedlichen natürlichen Intervallen enthält. Ein Hautpflege-Serum wird vielleicht alle sechs Wochen nachbestellt. Eine Winterjacke alle paar Jahre. Eine Handyhülle nach dem ersten Kauf vielleicht nie wieder. Legen Sie einen einzigen 60-Tage-Schwellenwert über alle, und Sie nerven die Serum-Käufer, während sie noch mitten in der Tube stecken, und ignorieren die Jacken-Käufer, bis sie längst abgedriftet sind.

Dasselbe Problem versteckt sich innerhalb der Historie eines einzelnen Kunden. Ein Erstkäufer und ein Kunde bei seiner achten Bestellung springen nicht mit derselben Geschwindigkeit ab, und sie identisch zu behandeln, sendet die Nachricht zu früh an den treuen. Genau deshalb verdient das Definieren des Schwellenwerts eine eigene Entscheidung – siehe wie Sie einen inaktiven Kunden für Ihren Shop definieren und wie Sie das Win-Back-Timing anhand des Kaufzyklus festlegen für die zwei Hälften dieser Entscheidung.

Wo der Umsatz tatsächlich versickert

Stellen Sie sich einen Shop mit 40.000 € Monatsumsatz und einer gesunden Wiederkäuferbasis vor. Sagen wir, 300 Kunden pro Monat fallen über eine pauschale 60-Tage-Marke und gelangen in den Win-Back-Flow. Wenn auch nur ein Viertel von ihnen noch innerhalb ihres realen Kaufzyklus war – Kunden, die von selbst nachbestellt hätten – und Ihre erste E-Mail einen 10-%-Code trägt, rabattieren Sie Bestellungen, die keinen Rabatt brauchten.

Grobe illustrative Rechnung: 75 Kunden × ein durchschnittlicher Bestellwert von 55 € × 10 % Rabatt = etwa 412 € verschenkte Marge pro Monat, rund 5.000 € pro Jahr, um Menschen zu reaktivieren, die nie weg waren. (Illustrativ – setzen Sie Ihren eigenen Bestellwert und Ihre Absprungzahlen ein.) Und das sind nur die Rabattkosten. Nicht mitgezählt sind die Kunden, die sich abmelden, weil das Timing unpassend wirkte, und ihre künftigen Bestellungen mitnehmen.

Das Leck ist nicht der Win-Back-Flow selbst. Es ist der Flow, der feuert, bevor der Kunde wirklich abgesprungen ist.

Die praktische Lösung: Absprung pro Zyklus definieren, dann den Eingang absichern

Hier ist die Reihenfolge, die ich einrichten würde, geordnet nach dem, was am meisten zählt.

1. Finden Sie Ihr reales Kaufintervall – nicht raten. Schauen Sie sich Ihre Wiederkäufer an und berechnen Sie den Median der Tage zwischen ihren Bestellungen. Median, nicht Durchschnitt, denn ein paar Ausreißer ziehen einen Durchschnitt schief. Wenn Ihr Median-Nachbestellabstand 55 Tage beträgt, liegt Ihre wahre “Absprung”-Linie deutlich darüber, nicht bei 30.

2. Setzen Sie den Auslöser hinter den Zyklus, mit Puffer. Eine verbreitete, vernünftige Faustregel: Der Absprung beginnt bei etwa dem 1,5- bis 2-Fachen des Median-Intervalls. Wenn Menschen typischerweise um Tag 55 nachbestellen, nennen Sie jemanden erst ab Tag 90–110 abgesprungen. Der Puffer fängt die Kunden ab, die einfach etwas spät dran sind, nicht weg.

3. Segmentieren Sie nach Produktintervall oder Kundenwert, wo es zählt. Wenn Ihr Sortiment schnelle und langsame Nachbestellzyklen mischt, brauchen Sie mehr als einen Schwellenwert. Gruppieren Sie Produkte (oder Kunden) nach Rhythmus und geben Sie jedem seine eigene Absprunglinie. Ein Shop, der sowohl Verbrauchsgüter als auch langlebige Güter verkauft und eine einzige Zahl verwendet, ist garantiert für eine Gruppe zu früh. Wertbasierte Aufteilungen helfen ebenfalls – siehe Win-Back-Flows nach Kundenwert segmentieren.

4. Fügen Sie am Eingang einen Unterdrückungs-/Warteschritt hinzu. Das ist der Teil, den die Leute überspringen. Setzen Sie selbst bei einem guten Schwellenwert direkt vor die erste Sendung eine letzte Prüfung, die fragt: Hat diese Person in den letzten X Tagen bestellt? Wenn ja, nehmen Sie sie nicht auf. Das fängt den Kunden ab, der gestern gekauft hat, dessen Feld “letztes Bestelldatum” aber noch nicht aktualisiert war, als der Flow ihn auswertete.

Was Sie genau automatisieren

  • Auslöser: Keine Bestellung aufgegeben in [1,5–2× Ihrem Median-Nachbestellintervall] Tagen. Keine pauschalen 30/60.
  • Segment: Aufteilen nach Produkt-Nachbestellzyklus und/oder Kundenwert, damit jede Gruppe ihre eigene Absprunglinie bekommt. Schließen Sie jeden aus, der als Abonnementkunde markiert ist und dessen nächste Lieferung bereits geplant ist.
  • Eingangsbedingung (das Unterdrückungstor): Bevor die erste Nachricht sendet, prüfen Sie erneut “Tage seit der letzten Bestellung”. Liegt sie unter dem Absprungschwellenwert, aus dem Flow entfernen. Die erneute Prüfung zum Sendezeitpunkt – nicht nur beim Auslösen – ist das, was verhindert, dass ein spät aktualisiertes Bestellfeld einen aktiven Käufer durchrutschen lässt.
  • Timing: Erste Nachricht erst, nachdem der Puffer verstrichen ist. Widerstehen Sie dem Drang, “nur zur Sicherheit” früher zu öffnen.
  • Kanal: E-Mail für den ersten Kontakt; halten Sie ihn druckarm und in dieser Phase ohne Rabatt.
  • Ziel: Nur wirklich abgesprungene Kunden erreichen, sodass jede Sendung an jemanden geht, der tatsächlich aufgehört hat zu kaufen.

Wann der Flow überhaupt erstmals starten sollte, ist eine verwandte, aber eigene Frage – die Eingangslogik hier setzt voraus, dass Sie diese Entscheidung bereits in wann sollte ein E-Commerce-Win-Back-Flow starten getroffen haben.

So messen Sie, ob Ihr Timing stimmt

Sie brauchen kein Dashboard voller Kennzahlen. Verfolgen Sie diese:

  • Anteil der Flow-Eintretenden, die innerhalb von Tagen nach dem Eintritt kaufen, ohne die E-Mail zu öffnen. Eine hohe Zahl ist hier eine Warnung: Sie fangen Menschen ab, die ohnehin kurz vor der Bestellung standen. Sie hätten sowieso gekauft.
  • Abmelderate bei der ersten Win-Back-Nachricht. Wenn sie merklich über Ihrer normalen Broadcast-Abmelderate liegt, landet Ihr Timing bei Menschen, die sich nicht weg fühlen.
  • Rabatteinlösung nach Aktualitätsband. Wenn Kunden, die nur wenig abgesprungen sind, Ihren Code mit hoher Rate einlösen, subventionieren Sie fast-aktive Käufer.

Beobachten Sie das über ein paar Wochen und schieben Sie Ihren Schwellenwert nach hinten, wenn die Signale sagen, dass Sie zu früh sind.

Wie Omnisend die Unterdrückung handhabt

Sobald Sie Ihr Intervall kennen, wird das leicht zu bauen. In Omnisend können Sie den Flow auf Bestell-Inaktivität auslösen und dann eine Ausstiegs- oder Filterbedingung hinzufügen, die jeden entfernt, der kürzlich als Ihr Schwellenwert bestellt hat – einschließlich einer Prüfung direkt bevor die erste E-Mail feuert. Die Segmentierung erlaubt es Ihnen, separate Absprungfenster pro Produktgruppe oder Kundenwertstufe zu bauen, statt einer stumpfen Zahl für alle.

Volle Offenlegung: Shopimation nutzt Omnisend-Affiliate-Links, und ich verwende Omnisend in meinen eigenen Shops. Ich bin dort gelandet, nachdem ich es gegen Klaviyo getestet habe – das Setup fühlte sich für mich selbsterklärender an und der Preis passte besser zu einem kleineren Shop. Ehrliche Einschränkung: Nichts davon rettet Sie vor einem falschen Schwellenwert. Wenn Ihre “Absprung”-Linie zu früh gesetzt ist, wird das Tool getreulich zu frühe E-Mails an ein gut segmentiertes Publikum senden. Bringen Sie zuerst das Intervall in Ordnung; die Automatisierung führt nur die Definition aus, die Sie ihr geben.

Ihr nächster Schritt

Ziehen Sie diese Woche die Bestellhistorie Ihrer Wiederkäufer und berechnen Sie den Median der Tage zwischen den Käufen. Diese eine Zahl sagt Ihnen, wo “abgesprungen” wirklich beginnt – und fast immer ist es später, als Sie denken. Sobald Sie sie haben, setzen Sie Ihren Auslöser auf das 1,5- bis 2-Fache dieses Werts und fügen Sie die Unterdrückungsprüfung zum Sendezeitpunkt hinzu. Wenden Sie sich dann der Kehrseite desselben Problems zu: wie Sie Win-Back-Nachrichten nach einem neuen Kauf stoppen.

Kako preprečiti prezgodnje pošiljanje sporočil za ponovno pridobivanje

Popravek je preprosto povedati in zlahka zafrknjen: sporočilo za ponovno pridobivanje sproži šele, ko je kupec jasno presegel svoj običajni nakupni ritem, ne v trenutku, ko doseže okroglo številko, kot je 30 ali 60 dni. Če nekdo naroči kavo vsakih osem tednov, e-mail “pogrešamo te” na 45. dan ni ponovno pridobivanje. Je prekinitev kupca, ki bi tako ali tako spet kupil. Način, kako se temu izogniti, je, da odpadanje definiraš glede na resničen nakupni cikel vsakega kupca, nato pa dodaš korak čakanja in izključitve, tako da nihče, ki je še znotraj tega cikla, nikoli ne vstopi v tok.

Prav ta ena razlika — odpadel proti preprosto med naročili — je vir večine prezgodnjih pošiljk za ponovno pridobivanje.

Zakaj te prezgodnje ponovno pridobivanje stane več kot zamujeno

E-mail za ponovno pridobivanje, ki pade prezgodaj, naredi tri tihe kose škode.

Prvič, dobre kupce naučiš pričakovati popust, ki ga niso potrebovali. Če tvoje ponovno pridobivanje odpre s 15 % popusta in doseže nekoga, ki bi naslednji teden plačal polno ceno, si pravkar podaril maržo zvestemu kupcu brez razloga. Pomnoži to čez leto “reaktivacij”, ki nikoli niso bile ogrožene.

Drugič, razjeziš ljudi, ki so bili v redu. Sporočilo, ki reče “že nekaj časa te ni bilo,” nekomu, ki je kupil pred tremi tedni, bere se kot brezbrižno. Kupcu pove, da tvoja trgovina v resnici ne pozna njega, kar je nasprotje tega, kar naj bi dobra avtomatizacija signalizirala.

Tretjič, onesnažiš svoje lastne številke. Ko se aktivni kupci štejejo kot “ponovno pridobljeni,” je tvoj prihodek od ponovnega pridobivanja videti odličen, tvoje poročanje pa laže. Nato skaliraš tok, ki si večinoma pripisuje zasluge za naročila, ki bi se zgodila ne glede na vse. (Več o ločevanju resnične reaktivacije od naključja v pravilnem merjenju prihodka od ponovnega pridobivanja.)

Zakaj se običajni nasvet “začni pri 30/60/90 dneh” obrne proti tebi

Pristop z okroglo številko je priljubljen, ker ga je enostavno zgraditi. Izberi 90 dni brez naročil, sproži tok, konec. Za trgovino z enim predvidljivim izdelkom in enim nakupnim ritmom je to pogosto v redu.

Razpade v trenutku, ko tvoj katalog vsebuje izdelke z različnimi naravnimi intervali. Serum za nego kože se morda ponovno naroči vsakih šest tednov. Zimska jakna vsakih nekaj let. Ovitek za telefon morda nikoli več po prvem nakupu. Nastavi en sam 60-dnevni prag čez vse in nadlegoval boš kupce seruma, medtem ko so še sredi tube, ter ignoriral kupce jakn še dolgo za tem, ko so se oddaljili.

Enaka težava se skriva znotraj zgodovine enega samega kupca. Prvi kupec in kupec pri osmem naročilu ne odpadeta z enako hitrostjo, in obravnavanje obeh enako pošlje sporočilo prezgodaj zvestemu. Prav zato si določanje praga zasluži svojo odločitev — glej kako definirati neaktivnega kupca za svojo trgovino in kako nastaviti čas ponovnega pridobivanja na podlagi nakupnega cikla za dve polovici te odločitve.

Kje prihodek dejansko odteka

Predstavljaj si trgovino s 40.000 € prometa na mesec z zdravo bazo ponovnih kupcev. Recimo, da 300 kupcev na mesec pade čez ravno 60-dnevno mejo in vstopi v tok za ponovno pridobivanje. Če je bila vsaj četrtina od njih še znotraj svojega resničnega nakupnega cikla — kupci, ki bi ponovno naročili sami od sebe — in tvoj prvi e-mail nosi 10 % kodo, daješ popust na naročila, ki niso potrebovala nobenega popusta.

Groba ilustrativna matematika: 75 kupcev × povprečno naročilo 55 € × 10 % popusta = približno 412 € marže, podarjene vsak mesec, okoli 5.000 € na leto, za reaktivacijo ljudi, ki nikoli niso bili odšli. (Ilustrativno — vstavi svojo vrednost naročila in števila odpadanja.) In to je le strošek popusta. Ne šteje kupcev, ki se odjavijo, ker se je čas zdel napačen, in s seboj odnesejo svoja prihodnja naročila.

Puščanje ni sam tok za ponovno pridobivanje. Je to, da se tok sproži, preden je kupec resnično odpadel.

Praktičen popravek: definiraj odpadanje na cikel, nato zapri vstop

Tukaj je zaporedje, ki bi ga nastavil, po vrstnem redu pomembnosti.

1. Poišči svoj resničen nakupni interval — ne ugani. Poglej svoje ponovne kupce in izračunaj mediano dni med njihovimi naročili. Mediano, ne povprečja, ker bo nekaj skrajnežev povprečje potegnilo vstran. Če je tvoja mediana razmika ponovnega naročila 55 dni, tvoja resnična črta “odpadel” leži precej za tem, ne pri 30.

2. Sprožilec nastavi za ciklom, z rezervo. Pogosto, razumno pravilo: odpadanje se začne pri približno 1,5- do 2-kratniku mediane intervala. Če ljudje običajno ponovno naročijo okoli 55. dne, ne imenuj nekoga odpadlega do 90.–110. dne. Rezerva vsrka kupce, ki so preprosto malce pozni, ne odšli.

3. Segmentiraj po intervalu izdelka ali vrednosti kupca, kjer je pomembno. Če tvoj katalog meša hitre in počasne cikle ponovnega naročila, potrebuješ več kot en prag. Skupine izdelkov (ali kupcev) po ritmu in vsaki daj svojo črto odpadanja. Trgovina, ki prodaja tako porabne kot trajne izdelke in uporablja eno številko, je zagotovljeno prezgodnja za eno skupino. Pomagajo tudi delitve po vrednosti — glej segmentiranje tokov ponovnega pridobivanja po vrednosti kupca.

4. Ob vstopu dodaj korak izključitve/čakanja. To je del, ki ga ljudje preskočijo. Tudi z dobrim pragom postavi tik pred prvo pošiljko končno preverbo, ki vpraša: je ta oseba naročila v zadnjih X dneh? Če da, je ne vključi. To ujame kupca, ki je kupil včeraj, a se njegovo polje “datum zadnjega naročila” ni posodobilo, ko je tok ocenil.

Kaj natančno avtomatizirati

  • Sprožilec: Ni oddanega naročila v [1,5–2× tvoja mediana intervala ponovnega naročila] dneh. Ne ravnih 30/60.
  • Segment: Razdeli po ciklu ponovnega naročila izdelka in/ali vrednosti kupca, tako da vsaka skupina dobi svojo črto odpadanja. Izključi vsakogar, označenega kot naročniški kupec, čigar naslednja pošiljka je že razporejena.
  • Vstopni pogoj (izključitvena zapora): Preden se pošlje prvo sporočilo, znova preveri “dni od zadnjega naročila.” Če je pod pragom odpadanja, odstrani iz toka. Ponovno preverjanje ob času pošiljanja — ne le ob času sprožilca — je tisto, kar prepreči, da bi pozno posodobljeno polje naročila spustilo aktivnega kupca skozi.
  • Čas: Prvo sporočilo šele, ko rezerva mine. Upri se skušnjavi, da bi odprl prej “za vsak primer.”
  • Kanal: E-mail za prvi dotik; naj bo nizko-pritisen in brez popusta na tej stopnji.
  • Cilj: Doseči le resnično odpadle kupce, tako da vsaka pošiljka cilja na nekoga, ki je dejansko nehal kupovati.

Odločanje o tem, kdaj naj se tok sploh prvič začne, je povezano, a ločeno vprašanje — vstopna logika tukaj predpostavlja, da si to odločitev že sprejel v kdaj naj se v e-trgovini začne tok za ponovno pridobivanje.

Kako izmeriti, ali je tvoj čas pravi

Ne potrebuješ nadzorne plošče, polne metrik. Spremljaj te:

  • Delež vstopajočih v tok, ki kupijo v nekaj dneh po vstopu, ne da bi odprli e-mail. Visoka številka tukaj je opozorilo: pomeni, da loviš ljudi, ki so bili že tik pred naročilom. Kupili bi tako ali tako.
  • Stopnja odjav pri prvem sporočilu za ponovno pridobivanje. Če je opazno nad tvojo običajno stopnjo odjav pri razpošiljkah, tvoj čas pada na ljudi, ki se ne počutijo odšle.
  • Unovčitev popusta po pasu nedavnosti. Če kupci, ki so odpadli le malce, tvojo kodo unovčijo z visoko stopnjo, subvencioniraš skoraj aktivne kupce.

Spremljaj to čez nekaj tednov in svoj prag potisni pozneje, če signali pravijo, da si prezgoden.

Kako Omnisend obravnava izključitev

Ko poznaš svoj interval, to postane enostavno zgraditi. V Omnisendu lahko tok sprožiš na neaktivnost naročil, nato dodaš pogoj za izstop ali filter, ki odstrani vsakogar, ki je oddal naročilo bolj nedavno kot tvoj prag — vključno s preverbo tik pred sprožitvijo prvega e-maila. Njegova segmentacija ti omogoča gradnjo ločenih oken odpadanja na skupino izdelkov ali stopnjo vrednosti kupca namesto ene grobe številke za vse.

Polno razkritje: Shopimation uporablja partnerske povezave Omnisenda, jaz pa Omnisend uporabljam v svojih trgovinah. Pristal sem tam po tem, ko sem ga preizkusil proti Klaviyu — nastavitev se mi je zdela bolj samopostrežna, cena pa je manjši trgovini bolj ustrezala. Poštena omejitev: nič od tega te ne reši pred napačnim pragom. Če je tvoja črta “odpadel” nastavljena prezgodaj, bo orodje zvesto pošiljalo prezgodnje e-maile dobro segmentiranemu občinstvu. Najprej pravilno določi interval; avtomatizacija le izvede definicijo, ki jo ji daš.

Tvoj naslednji korak

Ta teden potegni zgodovino naročil svojih ponovnih kupcev in izračunaj mediano dni med nakupi. Ta ena številka ti pove, kje se “odpadanje” resnično začne — in skoraj vedno je pozneje, kot misliš. Ko jo imaš, nastavi svoj sprožilec na 1,5–2× to vrednost in dodaj preverbo izključitve ob času pošiljanja. Nato preidi na drugo plat iste težave: kako ustaviti sporočila za ponovno pridobivanje po novem nakupu.

How to Avoid Sending Win-Back Messages Too Early

The way to avoid sending win-back messages too early is to base your trigger on your customers’ actual repurchase cycle, not on a default like “30 days since last order.” Pull your order history, find the typical gap between a customer’s purchases, and only treat someone as inactive once they’ve passed roughly 1.5 to 2 times that gap. A coffee store might trigger at day 45. A furniture store might wait ten months. Then add two safety rails: exclude anyone with an open order, pre-order or active subscription, and pull anyone out of the flow the moment they buy. Get those three things right and your win-back messages land when customers have genuinely drifted — not while they’re still happily between orders.

The 30-day default is someone else’s number

Most win-back flows get built in one afternoon. You open your email platform, pick the reactivation template, and it suggests something like “customer hasn’t ordered in 30 days.” You accept it, because you have a hundred other things to do — ad campaigns to babysit, supplier emails, a return dispute. The flow goes live and you move on.

Three weeks later a good customer replies: “Why are you offering me 15% off? I ordered from you two weeks ago and I wasn’t planning to buy again until next month anyway.” That’s the early-send problem in one sentence. The customer isn’t lost. You’ve just interrupted a normal pause in their buying rhythm, and you paid margin to do it.

For a store doing €30,000–€80,000 a month this is rarely a dramatic failure. It’s quieter than that: discounts redeemed by people who would have returned at full price, a slow rise in unsubscribes from customers who feel nagged, and a “reactivation” number in your dashboard that looks better than it really is.

Why a bigger discount doesn’t fix bad timing

When a win-back flow underperforms, the reflex is to sweeten it — bump 10% to 15%, add free shipping, send a third email. But if the timing is wrong, a stronger offer makes the problem worse, because you’re now paying more margin to people who were never at risk. The offer isn’t the lever here. The definition of “inactive” is.

The same goes for buying more ads to replace “lost” customers who were never lost. Rising CPMs on Meta and Google already squeeze your acquisition math; re-acquiring your own active customers through paid channels or unnecessary discounts squeezes it twice.

What sending too early actually costs

Here’s a simple, illustrative calculation — the numbers are invented to show the mechanics, not benchmarks.

Say your customers typically reorder every 90 days, but your win-back flow fires at day 30 with a 15% code. In a given month, 400 customers cross the 30-day mark. Most of them are mid-cycle, and suppose 120 of them would have ordered again anyway in the next two months at an average order of €60. If half of those 120 redeem the code, that’s 60 orders × €9 discount = €540 of margin handed to customers who needed no incentive. Every month. Over a year that’s around €6,500 — real money for a mid-sized store, and it never shows up as a line item anywhere. The dashboard actually credits the flow with those 60 orders as “wins.”

Sending too early also burns your best future weapon. If customers learn that going quiet for a month earns them a coupon, some will wait for it on purpose.

Find your store’s real inactivity point first

Do this in order. The first two steps are analysis; the automation comes after.

  1. Measure your repurchase cycle. Export orders from repeat customers for the last 12 months and look at the gap between consecutive orders per customer. You want the median, not the average — one customer with a two-year gap will distort an average. Shopify and WooCommerce both let you export this; a spreadsheet pivot is enough.
  2. Set the trigger at 1.5–2× the median gap. If your median gap is 60 days, a customer isn’t “inactive” until day 90–120. If your catalog has very different rhythms — say supplements versus gift items — set win-back timing per purchase cycle rather than one number for the whole store.
  3. Write down your definition. “Inactive = no order in 100 days AND no active subscription AND no open order.” A written definition keeps future you from second-guessing it. There’s a fuller method in how to define an inactive customer for your store.
  4. Only then build the flow. Exclusions and exit conditions matter as much as the delay itself — more on the exit side in how to stop win-back messages after a new purchase.

What you don’t need yet: SMS in the flow, predictive AI churn scores, or a five-email sequence. Get the entry timing right with one or two emails first.

The exact flow: trigger, segment, delays, messages

Here’s the full specification, so nothing is left as “set up an automation”:

  • Trigger: customer’s last order date passes your calculated threshold (e.g. 100 days for a 60-day median cycle).
  • Segment/entry conditions: has purchased at least once; is subscribed to email; has no open or pending order; is not in an active subscription; hasn’t received a win-back message in the last 6 months.
  • Exit condition: places any order → leaves the flow immediately.
  • Message 1 (day 0 of the flow, email): no discount. A reason to come back — restocked bestseller, new arrivals in the category they bought, a genuinely useful tip for the product they own. Goal: a click and a full-price order.
  • Message 2 (wait 7 days, email): if no order, a modest incentive if your margin allows it, framed around them (“your size is back”) rather than desperation (“we miss you”).
  • Goal of the flow: a repeat order from a genuinely lapsed customer at the lowest incentive cost — not opens, not clicks.

If you’re unsure the trigger should even wait this long, when should an ecommerce win-back flow start walks through the timing question on its own.

A worked example, with invented numbers

Illustrative only: a skincare store finds its median reorder gap is 55 days. It moves its win-back trigger from day 30 to day 95 and drops the discount from email 1. Volume through the flow falls — fewer people ever hit day 95, which is the point. The customers who do enter are actually lapsed, so a 15% code in email 2 is now spent on people who needed a nudge, and the mid-cycle regulars keep paying full price. Total “flow revenue” in the dashboard may drop, while real margin improves. That trade is worth taking.

Four numbers that tell you if your timing is right

  • Revenue per recipient of the flow — the cleanest single measure; it should rise when you fix timing.
  • Discount redemption by days-since-last-order — if lots of redemptions come from people under your median cycle, you’re still too early.
  • Repeat purchase rate of your customer base overall — the flow should lift it without eroding full-price repeat orders.
  • Unsubscribe rate inside the flow — a climbing rate is often a timing complaint in disguise.

How you attribute that revenue matters too — measuring win-back revenue correctly covers the traps.

Setting this up in Omnisend

I ignored email marketing for years — it read as outdated spam to me — until rising ad costs forced me to look at what my existing customers were worth. Behavioral flows like this one changed my mind, and Omnisend is what I run them on for my own stores.

The relevant pieces here: the flow builder lets you trigger on a custom “lapsed” segment (last order date older than X days), set the entry conditions and the placed-order exit, and space the emails with exact delays. Segments update automatically as order data syncs from Shopify or WooCommerce. Be honest with yourself about the limits, though: Omnisend can’t calculate your median repurchase gap for you — that’s a spreadsheet job — and if your order data is messy (POS orders not synced, duplicate customer profiles), the timing will be wrong no matter what the tool does.

One thing to do this week

Before touching any flow, export your last 12 months of repeat orders and find your median gap between purchases. That single number tells you whether your current win-back trigger is early, late, or accidentally right — and everything else in this article builds on it.

Leave a Reply

Your email address will not be published. Required fields are marked *