Zakaj 90-dnevno pravilo neaktivnosti ne deluje pri sezonskih izdelkih

90-dnevno pravilo neaktivnosti pri sezonskih izdelkih zataji, ker meri napačno stvar. Običajno, pričakovano vrzel med nakupnimi sezonami obravnava, kot da gre za kupca, ki vam uhaja — zato izstreli e-poštna sporočila “pogrešamo te” pri ljudeh, ki se vedejo natanko tako, kot bi se morali, in ostane tiho v tednih, ko so ti isti ljudje resnično pripravljeni znova kupiti. Za trgovino, ki prodaja plašče, vrtno opremo ali izdelke, vezane na praznike, 90 dni tišine pogosto pomeni “poletje je”, ne “kupec je odšel”. Rešitev je, da opredelite osip glede na lastno nakupno sezono vsakega kupca, ne glede na fiksno uro, ki predpostavlja, da vsi nakupujejo v drsečem mesečnem ritmu.

Težava: fiksni časovnik ne loči “izven sezone” od “odšel”

90-dnevno pravilo izhaja iz razumnega izhodišča. Za veliko trgovin je kupec, ki ni naročil tri mesece, verjetno ohladil zanimanje, in sunek za vrnitev je smiseln. Tako je postalo privzeta nastavitev, vgrajena v predloge in začetne tokove povsod.

Nato ga uporabite pri sezonskem katalogu in se zlomi. Nekdo, ki vsak december kupi smučarske rokavice, naj bi bil od januarja do novembra tiho. To ni opozorilni znak — to je celotna oblika kategorije. A 90-dnevni časovnik ne loči decembra od julija. Šteje do 90, vidi tišino in marca odvrže sporočilo “že dolgo vas nismo videli, tukaj je 15 % popusta”, ko kupec razmišlja o vsem drugem kot o smučarskih rokavicah.

Če so vaši izdelki vezani na letni čas — sezonska oblačila, športna oprema, vrtnarjenje, praznična hrana, izdelki za praznike in dogodke — ste to verjetno že opazovali. Tok počne točno to, kar mu je bilo naročeno. Naročeno mu je bilo le napačno.

Zakaj “kar podaljšajmo na 120 dni” tega ne reši

Očitna zaplata je, da raztegnete številko. Če je 90 prekratko, naredite 180 ali 365. To malo pomaga in zgreši bistvo.

Daljše fiksno okno še vedno predpostavlja, da vsak kupec teče na isti uri, sezonski kupci pa ne. Decembrski kupec smuči in marčevski kupec kopalk za poletne počitnice imata popolnoma različni “običajni” vrzeli. Ena številka ne more biti pravilna za oba. Raztegnite jo dovolj dolgo, da nehate nadlegovati kupca smuči, in celo leto ne boste rekli besede nekomu, čigar sezona je prišla in odšla — tiho ste sedeli skozi natanko tisto okno, v katerem bi kupil.

In izhod iz zgrešene časovne razporeditve s popusti je še slabši. Izstrelitev kupona za vrnitev izven sezone nikogar ne reaktivira; le vaše najboljše sezonske kupce nauči, da če počakajo, se pojavi popust — tako naslednjo sezono zdržijo in čakajo nanj, namesto da bi plačali polno ceno. Erozijo marže ste naučili ravno ljudi, ki ste jih najbolj želeli pri polni ceni. Težava nikoli ni bila dolžina časovnika. Težava je, da je časovnik napačen instrument za sezonsko povpraševanje — isti razlog, zakaj sezonskih kupcev sploh ne bi smeli spuščati v splošni tok reaktivacije.

Kje denar dejansko pušča

Dve puščanji, ki vlečeta v nasprotni smeri.

Prvič, zapravljena in škodljiva pošiljanja. Vsako e-poštno sporočilo “pogrešamo te” izven sezone zadovoljnemu sezonskemu kupcu vas stane dostavljivosti in naklonjenosti. Nizka odprtost teh pošiljanj vleče navzdol vaš ugled pošiljatelja, kar nato škodi e-poštnim sporočilom, ki jih pošiljate, ko dejansko šteje. In popust, izstreljen v čas izven sezone, je marža, ki jo daste stran brez kakršne koli reaktivacije v zameno.

Drugič, in dražje: tišina v trenutku, ki šteje. 90-dnevno pravilo vas ohranja tiho izven sezone in nato, ker kupec končno kupi, ko se njegova sezona vrne, ponastavi uro in znova ostane tiho. Tako nikoli ne pošljete v edinem trenutku, ko bi sunek deloval — v nekaj tednih pred odprtjem njihove sezone. To je zamujena prodaja, ki boli.

Ponazoritvena skica: 2.000 lanskih kupcev plaščev pozimi. 90-dnevni tok jim pošlje sporočila za vrnitev izven sezone pri morda 0,3-odstotni stopnji naročil — skoraj nič, plus poteg dostavljivosti. Znova nagovorite istih 2.000 v dveh tednih pred vrnitvijo mraza in dobro časovno usklajeno “vaša sezona prihaja, tukaj je nov program” lahko doseže veliko boljši rezultat, ker jih dosežete, ko je potreba resnična. Isti ljudje, nasproten rezultat — edina sprememba je, kdaj ste spregovorili. (Ponazoritvene številke.)

Praktična rešitev: osip merite glede na kupčevo sezono

Tukaj je vrstni red, po katerem bi delal.

1. Opredelite “aktiven” glede na sezono, ne glede na drseče okno. Sezonski kupec je aktiven, če je kupil v svoji pričakovani sezoni. Vprašanje ni “je minilo 90 dni?”, ampak “je kupil zadnjič, ko je prišla njegova sezona?”. Ta preokvirjenost spremeni vse, kar sledi.

2. Označite kupce po mesecu ali sezoni, v kateri kupujejo. Združite ljudi po tem, kdaj dejansko kupujejo — decembrski kupci, spomladanski vrtnarji, kupci pred začetkom šole. Prav ta oznaka vam omogoča, da vse pravilno časovno razporedite, in jo je vredno narediti dobro: kako segmentirati kupce po mesecu, v katerem običajno kupujejo.

3. Nekoga obravnavajte kot izgubljenega le, če je preskočil svojo sezono. Decembrski kupec, ki ta december ni kupil, je resničen kandidat za reaktivacijo. Decembrski kupec, ki marca tiho sedi, ni izgubljen — je med sezonama in se vede normalno. Druge skupine se ne dotikajte s sporočilom za vrnitev.

4. Premaknite svoj nagovor v okno pred sezono. Namesto 90-dnevnega časovnika nastavite opomnik, da se sproži v tednih pred odprtjem sezone vsake skupine. Takrat se zanimanje prebuja in sunek pretvori. Odločitev, kdaj natanko znova nagovoriti lanski seznam, je svoja presoja: kdaj naj reaktivirate lanske naročnike.

5. Ohranjajte lahkotno prisotnost izven sezone, ki ni sporočilo za vrnitev. Enajst mesecev tišine je samo po sebi tveganje. Ostanite nežno na vidiku z vsebino, ne s prošnjami “vrni se” — kar je povsem druga naloga kot reaktivacija.

Kaj avtomatizirati namesto 90-dnevnega časovnika

Konkretno, fiksno pravilo zamenjajte za tole:

  • Sprožilec: približevanje znane nakupne sezone kupca (na podlagi oznake meseca nakupa), plus pogoj “preskočil zadnjo sezono” za pravo reaktivacijo — ne dnevi od zadnjega naročila.
  • Segment: kupci, združeni po nakupni sezoni; znotraj vsake ločite tiste, ki so kupili zadnji cikel, od tistih, ki so ga preskočili.
  • Časovna razporeditev: pred sezono za sunek pričakovanja; pravo sporočilo za vrnitev le za ljudi, ki so zamudili svojo lastno zadnjo sezono.
  • Kanal: e-pošta za sezonski ponovni nagovor; SMS rezerviran za tesen trenutek visoke namere pred sezono za vaše najbolj angažirane sezonske kupce.
  • Vsebina: program vračajoče se sezone in kaj je novega od lani — ne očitki o odsotnosti.
  • Cilj: doseči vsakega kupca, ko se vrača njegova potreba, in mu nehati pošiljati, ko je očitno ni.

Neredni nesezonski kupci — ljudje, katerih vrzeli se razlikujejo iz razlogov, ki niso koledar — potrebujejo soroden, a ločen pristop; to je kako obravnavati kupce z nerednimi cikli ponovnega naročanja.

Kako izmeriti preklop

Primerjajte staro pravilo s sezonskim pristopom po:

  • Stopnji naročil na pošiljanjih za reaktivacijo. Sezonsko ozaveščena časovna razporeditev bi morala z veliko razliko prekašati 90-dnevni tok, ker dosežete ljudi, ko potreba obstaja.
  • Stopnji odjav in pritožb izven sezone. Ta bi morala pasti, ko nehate suvati zadovoljne kupce v njihovih tihih mesecih.
  • Deležu lanskih sezonskih kupcev, ki znova kupijo to sezono. Prava lestvica za to, ali vaša časovna razporeditev deluje.
  • Dostavljivosti na sezonskih pošiljanjih. Manj mrtvih e-poštnih sporočil izven sezone pomeni bolj zdrav ugled pošiljatelja, ko sezona udari.

Če je doseganje ljudi v pravem trenutku tisto, kar premakne te številke, je to argument za napoved namesto fiksne ure — kar vodi v kako napovedati, kdaj je sezonski kupec pripravljen znova kupiti.

Kje se vključi Omnisend

Iz 90-dnevne pasti lahko pobegnete v kateri koli spodobni e-poštni platformi — pravo delo je ponovna opredelitev “izgubljenega”, kar je odločitev, ne funkcija. Sam uporabljam Omnisend zanjo, ker je označevanje kupcev po mesecu nakupa in gradnja segmentov na podlagi datumov naročil dovolj hitro, da ostane sveže, in lahko načrtujem ponovni nagovor pred sezono za posamezno skupino, namesto da bi se zanašal na en globalni časovnik neaktivnosti. Potem ko sem ga za svoje trgovine preizkusil proti Klaviyu, je prav zmožnost zatiranja standardnega sporočila za vrnitev za sezonske segmente brez ponovne gradnje celotnega toka tista, ki je to naredila praktično.

Poštena omejitev: orodje ne bo odločilo, kaj “v sezoni” pomeni za vaš katalog — to je vaše branje lastne zgodovine prodaje. Izvaja časovno razporeditev; vi jo nastavite. Omnisend je partner Shopimationa v pridruženem programu; priporočam ga iz vsakodnevne uporabe, in brezplačna raven zadošča za označitev enega sezonskega segmenta in zamenjavo njegovega 90-dnevnega pravila s sezonsko ozaveščenim.

Vaš naslednji korak

Odprite svoj tok za vrnitev in preverite njegov sprožilec. Če je raven številka dni od nakupa in prodajate karkoli sezonskega, ta tok pošilja e-pošto zadovoljnim kupcem v njihovem času izven sezone in molči, ko so pripravljeni kupiti. Označite eno sezonsko skupino po mesecu nakupa in premaknite njen nagovor v okno pred sezono. Za obširnejši argument o tem, kako sezonske kupce obdržati zunaj splošne reaktivacije, preberite zakaj sezonski kupci ne bi smeli vstopiti v standardni tok za vrnitev.

Why a 90-Day Inactivity Rule Fails for Seasonal Products

A 90-day inactivity rule fails for seasonal products because it measures the wrong thing. It treats a normal, expected gap between buying seasons as if it were a customer slipping away — so it fires “we miss you” win-back emails at people who are behaving exactly as they should, and it stays silent in the weeks when those same people are genuinely ready to buy again. For a store selling coats, garden gear, or holiday-specific products, 90 days of quiet often means “it’s summer,” not “they’ve churned.” The fix is to define lapsing against each customer’s own buying season, not against a fixed clock that assumes everyone shops on a rolling monthly rhythm.

The problem: a fixed timer can’t tell “off-season” apart from “gone”

The 90-day rule comes from a reasonable place. For a lot of stores, a customer who hasn’t ordered in three months probably has cooled off, and a win-back nudge makes sense. So it became a default, baked into templates and starter flows everywhere.

Then you apply it to a seasonal catalog and it breaks. Someone who buys ski gloves every December is supposed to go quiet from January to November. That’s not a warning sign — it’s the entire shape of the category. But the 90-day timer doesn’t know December from July. It counts to 90, sees silence, and drops a “we haven’t seen you in a while, here’s 15% off” email in March, when the customer is thinking about anything but ski gloves.

If your products are tied to a time of year — seasonal apparel, sports equipment, gardening, festive food, holiday and event items — you’ve probably watched this happen. The flow is doing exactly what it was told. It was just told the wrong thing.

Why “just make it 120 days” doesn’t fix it

The obvious patch is to stretch the number. If 90 is too short, make it 180, or 365. That helps a little and misses the point.

A longer fixed window still assumes every customer runs on the same clock, and seasonal buyers don’t. A December ski buyer and a March-for-summer-holiday swimwear buyer have completely different “normal” gaps. One number can’t be right for both. Stretch it long enough to stop annoying the ski buyer and you’ll go a full year without a word to someone whose season came and went — you sat silent through the exact window they’d have bought in.

And discounting your way out of the mistiming is worse. Firing a win-back coupon in the off-season doesn’t reactivate anyone; it just trains your best seasonal customers that if they wait, a discount shows up — so next season they hold out for it instead of paying full price. You’ve taught margin erosion to the people you most wanted at full price. The trouble was never the length of the timer. It’s that a timer is the wrong instrument for seasonal demand — the same reason seasonal buyers shouldn’t be dropped into a generic reactivation flow at all.

Where the money actually leaks

Two leaks, pulling in opposite directions.

First, wasted and damaging sends. Every off-season “we miss you” email to a happy seasonal customer costs you deliverability and goodwill. Low opens on those sends drag your sender reputation, which then hurts the emails you send when it actually matters. And a discount fired into the off-season is margin handed away for no reactivation in return.

Second, and more expensive: the silence at the moment that counts. The 90-day rule keeps you quiet during the off-season and then, because the customer finally buys when their season returns, resets the clock and stays quiet again. So you never send at the one time a nudge would work — the few weeks before their season opens. That’s the missed sale that hurts.

An illustrative sketch: 2,000 last-winter coat buyers. A 90-day flow sends them off-season win-backs at maybe a 0.3% order rate — near nothing, plus the deliverability drag. Re-approach the same 2,000 in the two weeks before cold weather returns and a well-timed “your season’s coming, here’s the new range” can pull far better, because you’re reaching them when the need is real. Same people, opposite result — the only change is when you spoke. (Illustrative figures.)

The practical fix: measure lapsing against the customer’s season

Here’s the order I’d work in.

1. Define “active” per season, not per rolling window. A seasonal customer is active if they bought in their expected season. The question isn’t “has it been 90 days?” but “did they buy last time their season came around?” That reframing changes everything downstream.

2. Tag customers by the month or season they buy in. Group people by when they actually purchase — December buyers, spring-garden buyers, back-to-school buyers. That single tag is what lets you time everything correctly, and it’s worth doing well: how to segment customers by the month they usually purchase.

3. Only treat someone as lapsed if they skipped their own season. A December buyer who didn’t buy this December is a real reactivation candidate. A December buyer sitting quiet in March is not lapsed — they’re between seasons, behaving normally. Don’t touch the second group with a win-back.

4. Move your outreach to the pre-season window. Instead of a 90-day timer, set the reminder to fire in the weeks before each group’s season opens. That’s when interest is waking up and a nudge converts. Deciding exactly when to re-approach last season’s list is its own call: when should you reactivate last season’s subscribers.

5. Keep a light off-season presence that isn’t a win-back. Silence for eleven months is its own risk. Stay gently in view with content, not “come back” pleas — which is a different job from reactivation entirely.

What to automate instead of a 90-day timer

Concretely, swap the fixed rule for this:

  • Trigger: the approach of a customer’s known buying season (based on their purchase-month tag), plus a “skipped last season” condition for true reactivation — not days-since-last-order.
  • Segment: buyers grouped by purchase season; within each, split those who bought last cycle from those who skipped it.
  • Timing: pre-season for the anticipation nudge; a genuine win-back only for people who missed their own last season.
  • Channel: email for the seasonal re-approach; SMS reserved for the tight, high-intent pre-season moment for your most engaged seasonal buyers.
  • Content: the returning season’s range and what’s new since last year — not a guilt-trip about absence.
  • Goal: reach each customer when their need is returning, and stop emailing them when it plainly isn’t.

Irregular non-seasonal buyers — people whose gaps vary for reasons that aren’t the calendar — need a related but distinct approach; that’s how to handle customers with irregular reorder cycles.

How to measure the switch

Compare the old rule against the seasonal approach on:

  • Order rate on reactivation sends. Season-aware timing should beat the 90-day flow by a wide margin, because you’re reaching people when the need exists.
  • Off-season unsubscribe and complaint rate. This should drop once you stop nudging happy customers in their quiet months.
  • Share of last-season buyers who repurchase this season. The real scoreboard for whether your timing is working.
  • Deliverability on seasonal sends. Fewer dead off-season emails means a healthier sender reputation when the season hits.

If reaching people at the right moment is what moves these, that’s the case for prediction over a fixed clock — which leads into how to predict when a seasonal customer is ready to buy again.

Where Omnisend fits

You can escape the 90-day trap in any decent email platform — the real work is redefining “lapsed,” which is a decision, not a feature. I use Omnisend for it because tagging buyers by purchase month and building segments off order dates is quick enough to keep current, and I can schedule the pre-season re-approach per group instead of relying on one global inactivity timer. After testing it against Klaviyo for my own stores, being able to suppress the standard win-back for seasonal segments without rebuilding the whole flow is what made this practical.

The honest limit: the tool won’t decide what “in-season” means for your catalog — that’s your read of your own sales history. It executes the timing; you set it. Omnisend is an affiliate partner of Shopimation; I recommend it from daily use, and the free tier is enough to tag one seasonal segment and replace its 90-day rule with a season-aware one.

Your next step

Open your win-back flow and check its trigger. If it’s a flat days-since-purchase number and you sell anything seasonal, that flow is emailing happy customers in their off-season and going quiet when they’re ready to buy. Tag one seasonal group by purchase month and move its outreach to the pre-season window. For the fuller case on keeping seasonal buyers out of generic reactivation, read why seasonal customers should not enter a standard win-back flow.

Leave a Reply

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