Unterschiedliche Nachkauf-Flows nach Produkt erstellen

Ein einziger Nachkauf-Flow kann keinen ganzen Katalog bedienen, denn Ihre Produkte gehen nicht nach demselben Zeitplan zur Neige. Ein 30-Tage-Nahrungsergänzungsmittel, ein 90-Tage-Filter und eine Rasierklinge, die jemand in zwei Wochen aufbraucht, brauchen jeweils ihr eigenes Nachbestell-Intervall – und oft ihre eigene Nachricht und ihren eigenen Kanal. Die Lösung ist, separate Nachkauf-Flows nach Nachbestell-Zyklus gruppiert zu bauen, nicht einen universellen Flow mit einer einzigen aufgesetzten Verzögerung. Beginnen Sie damit, Produkte in eine Handvoll Intervallbänder aufzuteilen, geben Sie jedem Band seinen eigenen Flow mit passendem Timing, und werden Sie nur dort feingranularer, wo der Umsatz es rechtfertigt. Hier geht es um Architektur pro Produkt, nicht um das Managen Tausender SKUs (das ist ein Skalierungsproblem, separat behandelt).

Hier ist, wie Sie den Split entscheiden und ihn bauen, ohne ein Chaos zu erzeugen, das Sie nicht pflegen können.

Das eigentliche Problem: Der universelle Flow bedient niemanden richtig

Die meisten Shops starten mit einem Nachkauf-Flow. Ein Kunde kauft irgendetwas Verbrauchbares, wartet 30 Tage, bekommt eine Nachbestell-Erinnerung. Einfach, und für den Großteil des Katalogs falsch.

Setzen Sie diese eine Verzögerung auf 30 Tage, und hier ist, was über Ihre Produkte hinweg passiert:

  • Der schnellzyklige Artikel (eine Zwei-Wochen-Nachfüllung) wird zwei Wochen nachdem der Kunde leer war erinnert. Zu spät – sie haben schon nachgekauft, vielleicht woanders.
  • Der langsamzyklige Artikel (ein 90-Tage-Filter) wird 60 Tage zu früh erinnert. Der Kunde ist verwirrt; der Filter ist noch in Ordnung.
  • Nur die Produkte, die wirklich ~30 Tage halten, bekommen eine anständige Erinnerung.

Ein einziger Flow erzwingt eine einzige Antwort auf eine Frage, die viele richtige Antworten hat. Sie können einen 14-Tage- und einen 90-Tage-Zyklus nicht zu einer Zahl mitteln, die für beide funktioniert. Der universelle Flow verpasst leise das Timing der meisten Ihrer Nachbestellungen, und Sie merken es nicht, weil es keine Fehlermeldung gibt – nur Wiederholungsverkäufe, die nicht stattfinden.

Warum „einfach den einen Flow tunen” nicht reicht

Sie könnten den universellen Flow weiter flicken: Verzweigungen hinzufügen, Bedingungen hinzufügen, Ausnahmen stapeln. Eine Weile funktioniert es. Dann wird der Flow zu einem Gewirr, das niemand versteht, ein kaputter Zweig hört stillschweigend auf, an eine ganze Kategorie zu senden, und Sie trauen sich nicht, ihn anzufassen.

Der tiefere Punkt ist, dass sich Produkte in mehr als nur dem Timing unterscheiden:

  • Die Taktung unterscheidet sich (14 vs. 30 vs. 90 Tage).
  • Die Nachricht unterscheidet sich. Eine Rasierklingen-Erinnerung kann reine Bequemlichkeit sein – „geht zur Neige, mit einem Tippen nachbestellen”. Eine Nahrungsergänzungs-Erinnerung profitiert davon, das erzielte Ergebnis zu bekräftigen, damit sie nicht stillschweigend aufhören. Eine Filter-Erinnerung braucht vielleicht einen Grund, „warum rechtzeitiger Austausch wichtig ist”.
  • Der Kanal unterscheidet sich manchmal. Ein günstiger, dringender, schnellzykliger Artikel kann zu SMS passen; ein überlegtes Produkt passt zu E-Mail. (Wann gehört eine Nachbestell-Erinnerung in SMS statt in E-Mail geht dieser Entscheidung nach.)

All das mit bedingten Splits überall in einen Flow zu pressen, ist der Weg zu etwas Fragilem. Separate Flows pro Produktgruppe sind leichter zu durchdenken, leichter zu reparieren und leichter zu messen.

Wo der Umsatz verloren geht

Ein Shop verkauft drei Verbrauchsgüter. (Veranschaulichend.) Eine Rasierklinge für 12 € (14-Tage-Zyklus), ein Nahrungsergänzungsmittel für 30 € (30-Tage), ein Wasserfilter für 45 € (90-Tage). Ein universeller 30-Tage-Flow.

  • Rasierklingen-Käufer: an Tag 30 erinnert, sechzehn Tage nach dem Leerwerden. Die meisten haben schon nachgekauft. Die Nachbestellrate bei diesem Produkt bricht ein.
  • Filter-Käufer: an Tag 30 erinnert, zwei Monate zu früh. Manche ignorieren es, manche melden sich ab. Wenn sie an Tag 90 tatsächlich einen Filter brauchen, stößt sie nichts an.
  • Nahrungsergänzungs-Käufer: durch Zufall gut bedient.

Zwei Ihrer drei Produkte verlieren Wiederholungsumsatz, und die Lösung kostet Sie nichts außer der Arbeit, den Flow aufzuteilen. Selbst ein grober Drei-Band-Split – kurzer, mittlerer, langer Zyklus – holt das Meiste davon zurück.

Die praktische Lösung: nach Zyklus gruppieren, dann pro Band bauen

Springen Sie nicht direkt zu einem Flow pro SKU. Arbeiten Sie von oben nach unten.

1. Sortieren Sie Ihre Verbrauchsgüter in Intervallbänder. Schätzen Sie für jedes Wiederkauf-Produkt, wie lange eine Einheit hält, und ordnen Sie sie dann in Buckets. Ein praktikables Ausgangsset:
Kurz (etwa 1–3 Wochen): Nachfüllungen, Einzelportionen, kleine Verbrauchsgüter.
Mittel (etwa 3–6 Wochen): die meisten Nahrungsergänzungsmittel, Hautpflege, Kaffee, Tierfutter.
Lang (etwa 2–4 Monate): Filter, größere Packungen, langsamere Verbrauchsgüter.

Drei oder vier Bänder decken die meisten Kataloge ab. Den Zyklus jedes Produkts zu schätzen ist eine eigene kleine Aufgabe – die realistische Lebensdauer einer Einheit, abgeglichen damit, wie schnell echte Kunden tatsächlich zurückkommen.

2. Bauen Sie einen Flow pro Band, mit passendem Timing. Kurzzyklus erinnert etwa an Tag 12, mittel etwa an Tag 25, lang etwa an Tag 75 – jeweils ein paar Tage vor dem Leerwerden.

3. Geben Sie jedem Band seine eigene Nachricht und seinen eigenen Kanal. Bequemlichkeit zuerst für kurz, Wert/Ergebnis zuerst für mittel und lang. Entscheiden Sie den Kanal pro Band nach Dringlichkeit und Kosten.

4. Teilen Sie nur dort weiter auf, wo es sich lohnt. Ist ein Produkt innerhalb eines Bandes ein großer Umsatztreiber oder verhält es sich eigenartig, geben Sie ihm einen eigenen Flow. Teilen Sie nicht den Long Tail – der Aufwand verdient sich nicht zurück. Zu wissen, wann man mit dem Aufteilen aufhört, ist die eigentliche Kunst; den gesamten Katalog SKU für SKU aufzuteilen ist ein Skalierungsprojekt, behandelt in wie Sie Nachkauf-Automatisierung über einen großen Katalog skalieren.

5. Legen Sie die kundenspezifischen Anpassungen obendrauf. Innerhalb jedes Bandes verschieben Größe und Menge das Datum immer noch – siehe wie Sie mit Kunden umgehen, die mehrere Mengen kaufen. Die Bänder setzen die Grundlinie; jene Anpassungen justieren fein.

Was zu automatisieren ist

Für jedes Band:

  • Trigger: Kauf eines Produkts, das diesem Band zugewiesen ist.
  • Segment: Produkte in diesem Intervallband; nur Verbrauchsgüter.
  • Timing: das Intervall des Bandes, ein paar Tage vor dem typischen Leerwerden, angepasst nach Variantengröße und Menge.
  • Kanal: pro Band gewählt (E-Mail als Standard; SMS für dringende/günstige/schnelle Artikel).
  • Inhalt: bandgerecht – Bequemlichkeit, Wert oder Aufklärung – mit Ein-Tipp-Nachbestellung genau des gekauften Artikels.
  • Ziel: eine rechtzeitige Nachbestellung für diesen Produkttyp.
  • Schutzregel: Der Flow jedes Bandes steigt bei Nachbestellung aus, und Sie müssen sicherstellen, dass ein Kunde, der über Bänder hinweg kauft, nicht von überlappenden Erinnerungen getroffen wird – siehe Nachkauf-Nachrichten verhindern, nachdem ein Kunde nachbestellt hat.

Das Tagging ist das Rückgrat. Jedes Verbrauchsprodukt braucht ein Band-Tag, damit der richtige Flow es aufgreift. Machen Sie das Tagging einmal richtig, und neue Produkte hinzuzufügen wird zu „ein Band zuweisen”, nicht zu „einen Flow neu bauen”.

Wie Sie es messen

Messen Sie pro Band, dann pro Produkt, wo es zählt:

  • Nachbestellrate je Band – das schnellzyklige Band sollte nicht mehr hinterherhinken, jetzt, da sein Timing passt.
  • Tage zwischen Erinnerung und Nachbestellung je Band – Nachbestellungen sollten sich kurz nach der Sendung jedes Bandes häufen.
  • Umsatz pro Empfänger je Flow, verglichen mit dem alten universellen Flow.
  • Abmelderate je Band – das langzyklige Band ist dort, wo zu frühe Erinnerungen früher Leute vertrieben haben; beobachten Sie, wie sie sinkt.
  • Abdeckung – welcher Anteil Ihres Verbrauchsgüter-Umsatzes tatsächlich einem Band zugewiesen ist und eine passende Erinnerung erhält. Ungetaggte Produkte sind stille Lecks.

Wie Omnisend hilft

Sie brauchen eine Plattform, auf der Sie mehrere parallele Automatisierungen laufen lassen können, jede ausgelöst durch ein Produkt-Tag oder eine Kollektion, jede mit eigener Verzögerung, Nachricht und eigenem Kanal – und sie kollisionsfrei halten. Ich habe Klaviyo und Omnisend getestet und mich in meinen eigenen Shops auf Omnisend festgelegt, weil das Managen mehrerer produktspezifischer Flows dort für mich praktikabel war und das Kombinieren von E-Mail mit SMS pro Band unkompliziert war. Die Funktionen, die zählen: produkt-/kollektions- oder tagbasierte Trigger, unabhängige Automatisierungen mit eigenem Timing, E-Mail + SMS an einem Ort und Segmentierung, um Überschneidungen zwischen Flows zu verhindern.

Ehrliche Grenzen: Mehr Flows bedeutet mehr zu pflegen – jedes Band ist eine weitere Automatisierung zu überwachen, und eine kaputte fällt still aus. Halten Sie Ihre Bänder wenige und Ihr Tagging diszipliniert. Und die Intervalle sind weiterhin Schätzungen, die Sie aus echten Nachbestelldaten verfeinern; das Tool plant die Sendung, es kennt nicht die wahre Lebensdauer Ihres Produkts.

Affiliate-Hinweis: Einige Omnisend-Links hier sind Affiliate-Links, was bedeutet, dass wir eine Provision verdienen können, wenn Sie sich darüber anmelden, ohne dass Ihnen zusätzliche Kosten entstehen. Ich empfehle es, weil ich es in meinen eigenen Shops nutze.

Ihr nächster Schritt

Listen Sie Ihre Top-10-Verbrauchsgüter und weisen Sie jedes einem Band zu – kurzer, mittlerer oder langer Zyklus. Bauen Sie diese Woche einen Flow pro Band, beginnend mit dem Band, das den meisten Umsatz hält. Bestätigen Sie dann, dass sich nichts überschneidet, indem Sie wie Sie überlappende Nachkauf- und Rückgewinnungs-Flows vermeiden lesen.

Kako zgraditi različne tokove ponovnega nakupa glede na izdelek

En sam tok ponovnega nakupa ne more streči celotnemu katalogu, ker vaši izdelki ne poidejo po enakem urniku. 30-dnevno prehransko dopolnilo, 90-dnevni filter in polnilo za brivnik, ki ga nekdo porabi v dveh tednih, vsak potrebuje svoje obdobje ponovnega naročila — in pogosto tudi svoje sporočilo in kanal. Rešitev je zgraditi ločene tokove ponovnega nakupa, združene po ciklu ponovnega naročila, in ne enega univerzalnega toka z eno samo pripeto zakasnitvijo. Začnite z razdelitvijo izdelkov v peščico razredov po obdobjih, vsakemu razredu dajte svoj tok s časovnico, ki mu ustreza, in postanite podrobnejši le tam, kjer to opravičuje prihodek. Tu gre za arhitekturo na ravni izdelka, ne za upravljanje tisočev SKU-jev (to je težava obsega, obravnavana posebej).

Tukaj je, kako se odločiti glede razdelitve in jo zgraditi, ne da bi ustvarili zmešnjavo, ki je ne morete vzdrževati.

Pravi problem: univerzalni tok ne služi nikomur dobro

Večina trgovin začne z enim tokom ponovnega nakupa. Kupec kupi kar koli potrošnega, počaka 30 dni, dobi opomnik za ponovno naročilo. Preprosto — in za večino kataloga napačno.

Nastavite to eno zakasnitev na 30 dni in tole se zgodi pri vaših izdelkih:

  • Izdelek s hitrim ciklom (dvotedensko polnilo) dobi opomnik dva tedna potem, ko je kupcu že zmanjkalo. Prepozno — že je obnovil zalogo, morda drugje.
  • Izdelek s počasnim ciklom (90-dnevni filter) dobi opomnik 60 dni prezgodaj. Kupec je zmeden, filter je še vedno v redu.
  • Le izdelki, ki pristno trajajo približno 30 dni, dobijo spodoben opomnik.

En sam tok vsili en sam odgovor na vprašanje, ki ima veliko pravilnih odgovorov. 14-dnevnega in 90-dnevnega cikla ne morete povprečiti v eno številko, ki bi delovala za oba. Univerzalni tok tiho napačno umeri večino vaših ponovnih naročil in tega ne opazite, ker ni sporočila o napaki — le ponovne prodaje, do katerih ne pride.

Zakaj “kar naravnaj tisti en tok” ni dovolj

Univerzalni tok bi lahko nenehno krpali: dodali veje, dodali pogoje, zlagali izjeme. Nekaj časa deluje. Nato tok postane zavozlanec, ki ga nihče ne razume, ena pokvarjena veja tiho preneha pošiljati celi kategoriji, vi pa se ga bojite dotakniti.

Globlja težava je, da se izdelki razlikujejo v več kot le v časovnici:

  • Ritem se razlikuje (14 v primerjavi s 30 v primerjavi z 90 dni).
  • Sporočilo se razlikuje. Opomnik za polnilo brivnika je lahko čista priročnost — “zmanjkuje, naročite z enim dotikom”. Opomnik za prehransko dopolnilo pridobi z okrepitvijo rezultata, ki ga kupec dobiva, da ne bi tiho odnehal. Opomnik za filter morda potrebuje razlog “zakaj je pravočasna zamenjava pomembna”.
  • Kanal se včasih razlikuje. Poceni, nujen izdelek s hitrim ciklom lahko ustreza SMS-u; premišljen izdelek ustreza emailu. (Kdaj opomnik za ponovni nakup sodi v SMS namesto v email se poglobi v to odločitev.)

Vse to natlačiti v en tok s pogojnimi razcepi povsod je način, kako dobiti nekaj krhkega. Ločeni tokovi po skupini izdelkov so lažji za razumevanje, lažji za popravljanje in lažji za merjenje.

Kje pušča prihodek

Trgovina prodaja tri potrošne izdelke. (Ilustrativno.) Polnilo za brivnik za 12 € (14-dnevni cikel), prehransko dopolnilo za 30 € (30-dnevni), vodni filter za 45 € (90-dnevni). En univerzalni 30-dnevni tok.

  • Kupci brivnika: opomnjeni 30. dan, šestnajst dni po tem, ko je zmanjkalo. Večina jih je že znova kupila. Stopnja ponovnega naročila pri tem izdelku strmoglavi.
  • Kupci filtra: opomnjeni 30. dan, dva meseca prezgodaj. Nekateri ga prezrejo, nekateri se odjavijo. Ko dejansko potrebujejo filter 90. dan, jih nič ne spodbudi.
  • Kupci prehranskega dopolnila: postreženi dobro po srečnem naključju.

Dva od vaših treh izdelkov puščata prihodek od ponovnih nakupov, popravek pa vas ne stane nič razen dela z razdelitvijo toka. Že groba razdelitev na tri razrede — kratek, srednji, dolg cikel — povrne večino tega.

Praktična rešitev: združite po ciklu, nato gradite po razredih

Ne skočite naravnost na en tok na SKU. Delajte od zgoraj navzdol.

1. Razvrstite svoje potrošne izdelke v razrede po obdobjih. Za vsak izdelek za ponovni nakup ocenite, kako dolgo traja ena enota, nato jih razporedite v predalčke. Praktičen začetni nabor:
Kratek (približno 1–3 tedne): polnila, izdelki za enkratno postrežbo, majhni potrošni izdelki.
Srednji (približno 3–6 tednov): večina prehranskih dopolnil, nega kože, kava, hrana za hišne ljubljenčke.
Dolg (približno 2–4 mesece): filtri, večji paketi, počasnejši potrošni izdelki.

Trije ali štirje razredi pokrijejo večino katalogov. Ocenjevanje cikla vsakega izdelka je svoja majhna naloga — realna življenjska doba ene enote, preverjena glede na to, kako hitro se resnični kupci dejansko vračajo.

2. Zgradite en tok na razred, s časovnico, ki se prilega. Kratek cikel opomni okrog 12. dneva, srednji okrog 25., dolg okrog 75. — vsak nekaj dni pred tem, ko poide.

3. Vsakemu razredu dajte svoje sporočilo in kanal. Priročnost na prvem mestu za kratkega, vrednost/rezultat na prvem mestu za srednjega in dolgega. O kanalu odločite glede na razred, na podlagi nujnosti in stroška.

4. Delite naprej le tam, kjer se izplača. Če je en izdelek znotraj razreda velik gonilnik prihodka ali se obnaša nenavadno, dajte njemu namenski tok. Ne delite dolgega repa — trud se ne povrne. Vedeti, kdaj nehati deliti, je celotna veščina; deljenje celotnega kataloga po posameznih SKU-jih je projekt obsega, obravnavan v kako razširiti avtomatizacijo ponovnega nakupa čez velik katalog.

5. Vgradite prilagoditve na ravni kupca. Znotraj vsakega razreda velikost in količina še vedno premakneta datum — glejte kako obravnavati kupce, ki kupujejo večje količine. Razredi postavijo izhodišče, te prilagoditve pa ga natančno uravnajo.

Kaj avtomatizirati

Za vsak razred:

  • Sprožilec: nakup izdelka, označenega za ta razred.
  • Segment: izdelki v tem razredu obdobij; samo potrošni izdelki.
  • Časovnica: obdobje razreda, nekaj dni pred običajnim iztekom zaloge, prilagojeno glede na velikost različice in količino.
  • Kanal: izbran glede na razred (email kot privzeti; SMS za nujne/poceni/hitre izdelke).
  • Vsebina: ustrezna razredu — priročnost, vrednost ali izobraževanje — z ponovnim naročilom točno kupljenega izdelka z enim dotikom.
  • Cilj: pravočasno ponovno naročilo za to vrsto izdelka.
  • Varovalo: tok vsakega razreda se ob ponovnem naročilu zaključi, poskrbeti pa morate, da kupca, ki kupuje iz več razredov, ne zadenejo prekrivajoči se opomniki — glejte preprečevanje sporočil za ponovni nakup po tem, ko kupec znova naroči.

Označevanje je hrbtenica. Vsak potrošni izdelek potrebuje oznako razreda, da ga pobere pravi tok. Enkrat pravilno uredite označevanje in dodajanje novih izdelkov postane “dodeli razred”, ne “znova zgradi tok”.

Kako to meriti

Merite po razredu, nato po izdelku, kjer je to pomembno:

  • Stopnja ponovnega naročila po razredu — razred s hitrim ciklom ne bi smel več zaostajati, zdaj ko se mu časovnica prilega.
  • Dnevi med opomnikom in ponovnim naročilom po razredu — ponovna naročila bi se morala kopičiti tik po pošiljki vsakega razreda.
  • Prihodek na prejemnika po toku, primerjan s starim univerzalnim tokom.
  • Stopnja odjav po razredu — razred z dolgim ciklom je tam, kjer so prezgodnji opomniki nekoč odganjali ljudi; opazujte, kako pada.
  • Pokritost — kolikšen delež prihodka od vaših potrošnih izdelkov je dejansko dodeljen razredu in prejema prilegajoč se opomnik. Neoznačeni izdelki so tihe luknje, skozi katere pušča.

Kako pomaga Omnisend

Potrebujete platformo, kjer lahko poganjate več vzporednih avtomatizacij, vsako sproženo z oznako izdelka ali zbirko, vsako s svojo zakasnitvijo, sporočilom in kanalom — in preprečite, da bi trčile. Preizkusil sem Klaviyo in Omnisend, v svojih trgovinah pa sem standardiziral na Omnisend, ker je bilo upravljanje več tokov, značilnih za posamezne izdelke, tam praktično, kombiniranje emaila s SMS-om po razredu pa preprosto. Značilnosti, ki štejejo: sprožilci na podlagi izdelka/zbirke ali oznake, neodvisne avtomatizacije s svojo časovnico, email in SMS na enem mestu ter segmentiranje za preprečevanje prekrivanja med tokovi.

Poštene omejitve: več tokov pomeni več za vzdrževanje — vsak razred je še ena avtomatizacija za spremljanje, pokvarjena pa odpove tiho. Naj bo razredov malo in označevanje disciplinirano. In obdobja so še vedno ocene, ki jih izpopolnjujete iz resničnih podatkov o ponovnih naročilih; orodje razporedi pošiljko, ne pozna pa prave življenjske dobe vašega izdelka.

Razkritje o partnerskem programu: nekatere povezave do Omnisenda tukaj so partnerske povezave, kar pomeni, da lahko prejmemo provizijo, če se prijavite prek njih, brez dodatnih stroškov za vas. Priporočam ga, ker ga uporabljam v svojih trgovinah.

Vaš naslednji korak

Naštejte svojih 10 najboljših potrošnih izdelkov in vsakega dodelite razredu — kratek, srednji ali dolg cikel. Ta teden zgradite en tok na razred, začnite z razredom, ki drži največ prihodka. Nato potrdite, da se nič ne prekriva, tako da preberete kako se izogniti prekrivajočim se tokovom ponovnega nakupa in ponovnega pridobivanja.

Building Different Replenishment Flows by Product

You don’t need a separate replenishment flow for every product — and you definitely shouldn’t run one flow for all of them. The workable middle is three or four flows, one per cycle type: short predictable cycles (under ~45 days), long predictable cycles (2–6 months), irregular cycles, and seasonal products. Each flow shares a structure — trigger, reminder, follow-up, exit on purchase — but differs where it matters: delay length, number of touches, channel, and how confident the copy can be about the customer running low. Products slot into a flow via tags, and the per-product usage duration sets the delay inside it. Four flows, whole catalog covered.

The two traps stores fall into

Most stores that attempt replenishment land in one of two failure modes. The first is the single universal flow: every product, one delay, one message. It works for whichever product the delay happens to match and misfires for everything else — the 30-day coffee buyer and the 5-month sunscreen buyer get identical treatment. The second trap is the opposite: someone starts building a bespoke flow per SKU, gets fifteen products in, and abandons the whole project because maintenance is a part-time job. Every copy change now needs fifteen edits, and SKU number sixteen never gets a flow at all.

If you’re doing €20k–100k a month, you likely have 40–400 products and no spare headcount. The architecture has to be one a busy owner can maintain in an hour a month.

Why “more flows” isn’t the same as “better flows”

The instinct that more granularity beats less is half right. Granularity in timing pays for itself. Granularity in flow count mostly doesn’t: ten flows that differ only in their delay number are one flow with a variable, plus nine maintenance burdens. What genuinely justifies a separate flow is a different shape — a different number of messages, a different channel mix, or copy that has to make a fundamentally different promise. A 28-day contact lens cycle supports a confident “you’re almost out” and an SMS nudge. A vague 4-month candle cycle supports neither; it needs softer copy and fewer touches. Those are different flows. Two supplements with 30- and 45-day cycles are not.

What the one-size flow leaks

An illustrative calculation, numbers invented. A store has three product groups: a 30-day supplement (120 buyers/month, €25), a 90-day skincare set (60 buyers/month, €55), and an irregular-cycle spice range (80 buyers/month, €18). A universal day-35 reminder is roughly right for group one, ten weeks early for group two, and random for group three. If it converts 12% of group one but only 2% of the others because of the mistiming, that’s about €360 + €66 + €29 ≈ €455 a month. Retime groups two and three with their own flows and even a modest 8% conversion on them adds roughly €380 a month — nearly doubling flow revenue without a single new visitor. Invented figures, but the asymmetry is the point: the universal flow’s revenue all comes from the one group it accidentally fits.

The four flow archetypes

Flow A: short predictable cycles (roughly 14–45 days)

Coffee, supplements, pet food, razor blades. Highest confidence, most assertive flow.

  • Trigger: order containing a product tagged replen-short.
  • Delay: that product’s usage duration × quantity × 0.8.
  • Touches: email at the delay (“about a week left” + one-click reorder), email +6 days, SMS +3 more days for opted-in customers only.
  • Goal: full-price reorder; exit instantly on purchase.

Flow B: long predictable cycles (roughly 2–6 months)

Skincare sets, filters, printer toner. Same skeleton, different manners: after months of silence you can’t open with “buy now”.

  • Touches: a value email at 60% of the cycle (usage tips, keeps the brand warm), the reorder reminder at 85%, one follow-up +10 days. No SMS — the urgency isn’t credible.
  • Copy stance: “it’s probably time” rather than “you’re out”.

Flow C: irregular cycles

Spices, craft supplies, condiments — real repeat demand, unpredictable timing. Don’t pretend to know when they’ll run out; anchor on category interest instead: a reminder at the median repeat gap with browse-friendly copy (“restock your shelf”) and a bundle of related items. One email, maybe two. The full treatment is in replenishing products with irregular buying cycles.

Flow D: seasonal products

Sunscreen, allergy relief, ski wax. The trigger isn’t elapsed time since purchase — it’s the calendar plus last year’s purchase. That’s a different mechanism entirely, covered in repeat purchase journeys for seasonal products; keep it out of your time-based flows.

Rolling it out without drowning

  1. Classify your top 20 replenishable products into the four types. A spreadsheet and thirty minutes. Where you’re unsure of a cycle length, calculate the reorder timing from your own order data rather than guessing.
  2. Tag products in your store platform (replen-short, replen-long, replen-irregular, seasonal). Tags are the routing layer — new products join a flow by getting a tag, not by getting a new flow.
  3. Build Flow A first and let it run for two weeks. It covers your fastest cycles, so it produces feedback (and revenue) soonest.
  4. Add B, then C. Clone A’s skeleton and change delays, touch count, and copy stance.
  5. Leave D and the long tail for later. Products below a few sales a month can wait indefinitely; when the catalog grows past what tags comfortably handle, see scaling replenishment automation across a large catalog.

A worked example: 60 products, 3 flows

Illustrative example. A pet supplies store classifies its catalog: 14 food and litter SKUs go to Flow A (cycles 20–40 days), 9 supplement and grooming SKUs to Flow B (60–120 days), 12 treat and toy SKUs to Flow C (repeat demand, erratic timing), and 25 accessories get no flow at all — a leash isn’t replenishable, and pretending otherwise just generates spam. Total build: three flows and one tagging afternoon. When the store adds a new dental chew next month, someone tags it replen-short with a 30-day duration and it’s live in Flow A — no new automation built.

The numbers that tell you which flow needs work

  • Reorder rate per flow — expect A > B > C; if B beats A, A’s durations are probably wrong.
  • Revenue per recipient per flow — the fair comparison across different cycle lengths.
  • Unsubscribe rate per flow — a spike in one flow points at its timing or touch count, not your program overall.
  • Coverage: share of replenishable revenue that has a flow attached. This is the metric the tag rollout moves.

Doing it in Omnisend

A big reason I run this architecture on Omnisend across my own stores is that I maintain it myself — no agency, no developer on retainer. The pieces map directly: flows trigger on orders filtered by product tag or category, condition splits handle per-product delays inside one flow, and exit-on-purchase is a standard setting rather than custom work. Being straight about the limits: Omnisend won’t classify your catalog for you, the tag discipline has to live in your product-upload routine or the system rots quietly, and Flow D’s calendar logic takes more manual setup than the time-based flows. The tool executes the architecture; it doesn’t design it.

Your next step

Open a blank spreadsheet and classify your twenty best-selling products into the four types — short, long, irregular, seasonal, or “not replenishable”. That half hour is the entire design phase. Once the flows are live, run through the replenishment automation audit checklist quarterly to catch drift before your customers do.

Leave a Reply

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