Zakaj sezonskih kupcev ne bi smeli obravnavati kot neaktivnih

Sezonski kupec, ki nakup opravi enkrat na leto, se vede točno tako, kot pričakujemo. Neaktiven kupec pa je brez pravega razloga odplaval stran. Če prvega obravnavate kot drugega, boste komu, ki bi se novembra tako ali tako vrnil, poslali sporočilo »pogrešamo vas, tu je 15 % popusta« – zapravili boste maržo, ki je ne bi bilo treba, in včasih zvestega kupca tako razjezili, da se bo odjavil. Rešitev je, da kupce ločite po njihovem naravnem ritmu nakupovanja, še preden se jih dotakne kakršna koli win-back logika. Premor, ki se ujema z resničnim ciklom izdelka, ni neaktivnost. Je kupec, ki čaka na pravi trenutek. Ta članek govori o tem, kako oba ločiti med sabo in kako zgraditi svoje avtomatizacije tako, da kupec, ki ga vodi koledar, nikoli ne konča v sekvenci za reaktivacijo, namenjeni nekomu, ki je resnično izgubil zanimanje.

Napaka, ki jo naredi večina win-back nastavitev

Večina win-back avtomatizacij se sproži na eno samo številko: dnevi od zadnjega naročila. Devetdeset, sto dvajset, karkoli ste že izbrali. Ta prag obravnava vsakega kupca, kot da nakupuje po isti uri.

Pa ne nakupujejo. Trgovina, ki prodaja kremo za sončenje, vosek za smuči, tablete za alergijo, božične okraske ali vrtna semena, ima kupce, katerih »normalno« je en nakup na sezono in tišina vmes. Nekdo, ki je lani aprila kupil sredstvo proti senenemu nahodu, septembra ni neaktiven. Samo še ne kiha. Če mu v petem mesecu sprožite win-back e-pošto, ste povsem običajno vedenje napačno prebrali kot težavo.

Strošek ni le zapravljena e-pošta. Je počasno spodkopavanje tega, kako vas vidijo vaši najboljši sezonski kupci. Oseba, ki pri vas vsako pomlad z veseljem kupuje, oktobra odpre s krivdo prežeto sporočilo »smo naredili kaj narobe?« in si misli: čez tri tedne sem nameraval naročiti – zakaj me obravnavate, kot da sem odšel?

Zakaj »dnevi od zadnjega naročila« sami po sebi niso dovolj

Razlog, da fiksni prag zadnje aktivnosti pri sezonskih trgovinah odpove, je ta, da zadnja aktivnost in namera nista isto. Premor 200 dni lahko pomeni dva popolnoma različna kupca.

Eden je nehal kupovati, ker ga je pridobil konkurent, ker ga je izdelek razočaral ali pa vas je preprosto pozabil. Ta oseba potrebuje ponovno vključitev. Drugi je nehal kupovati, ker ni sezona – in vrnil se bo po urniku, brez vsakega spodbujanja. Enakih 200 dni na uri, nasprotni situaciji. Ena sama številka ju ne zna ločiti, zato ju vrže v isti koš in polovici pošlje napačno sporočilo.

Dodajanje e-pošte ali večji popust tega ne popravi. Naredi še slabše, kajti zdaj popuste dajete ljudem, ki so imeli polno namero plačati polno ceno. Težava ni v moči vaše win-back avtomatizacije. Težava je, da je usmerjena v napačne kupce.

Kje uhaja denar

Dva iztoka, ki vlečeta v nasprotni smeri.

Prvi je marža. Vsak popust, ki pristane pred kupcem, ki bi tako ali tako ponovno naročil, je čisto darilo. Recimo, da je 300 vaših »neaktivnih« stikov v resnici sezonskih kupcev, vsak bi to sezono pri polni ceni porabil 60 EUR, vaša win-back e-pošta pa jim ponudi 15 % popusta. To je približno 2.700 EUR predane marže za nič spremenjenega – tista naročila bi prišla tako ali tako. (Ilustrativne številke – vstavite svojo velikost seznama in maržo.)

Drugi iztok je tišji in sčasoma hujši: odjave in pritožbe zaradi neželene pošte s strani ljudi, ki se počutijo napačno prebrane. Sezonski kupec, ki se odjavi izven sezone, je izgubljen tudi za naslednjo sezono. Niste zapravili le ene e-pošte. Izbrisali ste ponavljajočega se kupca s svojega dosegljivega seznama in znova boste plačali strošek pridobivanja, da nadomestite prihodek, ki ste ga že imeli.

Kako ločiti sezonske od resnično neaktivnih

To naredite, preden zgradite ali popravite katero koli win-back avtomatizacijo. Cilj je čista razdelitev, tako da kupci, ki jih vodi koledar, nikoli ne vstopijo v sekvenco za reaktivacijo.

  1. Glejte časovni razmik med ponovnimi nakupi, ne le datuma zadnjega nakupa. Izvozite kupce z dvema naročiloma ali več in preverite razmike. Če velik delež kupcev nekega izdelka ponovno naroči približno vsakih 11–13 mesecev, gre za letni cikel, ne za odliv. Kupce z enim samim naročilom je težje brati – obravnavajte jih kot neznanko, dokler bodisi ne ponovijo nakupa bodisi jasno ohladijo.

  2. Označite po kategoriji izdelka, ker se sezone razlikujejo. Kategorije za sončenje, alergije, praznike, šport in darila imajo vsaka svoje obdobje. Kupec je lahko »v sezoni« za eno kategorijo in resnično neaktiven za drugo. Segmentirajte na ravni kategorije, ne cele trgovine.

  3. Za vsako kategorijo določite izvensezonski medčas. Za letni izdelek »neaktiven« ne bi smel pomeniti 120 dni. Lahko pomeni 15 ali 16 mesecev – cel cikel plus obdobje strpnosti. Šele po tem daljšem obdobju izpuščen nakup dejansko pomeni izgubljenega kupca.

  4. Kupce v sezoni popolnoma izključite iz win-backa. Če je kupec znotraj svojega pričakovanega obdobja nakupovanja, ne sodi v avtomatizacijo za reaktivacijo. Sodi v avtomatizacijo za predsezonski opomnik – drugo orodje za drugačno delo.

Če niste prepričani, v kateri predal spada nek stik, je ta presoja tema zase, ki jo obdela ločevanje začasno neaktivnih kupcev od resnično izgubljenih. Iskanje pravega izvensezonskega medčasa za vsak izdelek pa je ravno vaja iz članka kako najti naravno obdobje ponovnega naročila za neaktivnega kupca.

Kaj avtomatizirati namesto slepega win-backa

Obrnite logiko. Namesto da sezonske kupce lovite, ko utihnejo, jih dosezite tik pred začetkom njihove sezone – kot opomnik, ne kot reševanje.

  • Sprožilec: na datum vezan, zasidran na kupčev lastni zadnji nakup ali na znani vrh kategorije. Če je nekdo lani marca kupil vrtna semena, načrtujte sporočilo za konec februarja naslednje leto.
  • Segment: kupci sezonske kategorije z vsaj enim prejšnjim sezonskim naročilom; izključite vse, ki so kupili znotraj tekoče sezone.
  • Časovni razpored: nekaj tednov pred vrhom, ko se začenja načrtovanje, a pred navalom in preden konkurenti preplavijo nabiralnik.
  • Kanal: e-pošta prenaša podrobnosti; kratek SMS lahko deluje za sezono s trdim datumom, kot je praznik, če imate soglasje.
  • Vsebina: »Kmalu je [sezona] – tu je, kar je novega od lani.« Koristno, usmerjeno naprej, brez opravičil, brez krivde. Polna cena je povsem v redu; ti ljudje nameravajo kupiti.
  • Cilj: dobiti ponovno naročilo pod svojimi pogoji, pri polni marži, preden kupec začne razgledovati okrog.

Ta predsezonski opomnik naj bo popolnoma ločen od vaše prave win-back avtomatizacije. Le kupec, ki zamudi svoj celoten cikel plus medčas, naj kdaj koli preide v reaktivacijo.

Primer iz trgovine

Predstavljajte si trgovino, ki prodaja izdelke za alergije in seneni nahod. Analitika pokaže, da večina ponovnih kupcev naroči vsako pomlad, od marca do maja, ostalo leto pa molči. To je vzorec, ne iztok.

Fiksni 90-dnevni win-back bi te kupce vsako poletje obstreljeval – v najslabšem možnem času – s popustom, ki ga ne potrebujejo. Namesto tega trgovina označi vse kupce iz kategorije za alergije, nastavi opomnik, da se sproži konec februarja, vezan na prejšnji nakup vsakega kupca, in izključi vse, ki so tisto pomlad že naročili. Sporočilo se začne z novimi izdelki in obvestilom o ponovni zalogi, brez kupona. Resnična neaktivnost se označi šele, če kupec preskoči celo pomlad in še naslednjo – približno 15-mesečni premor – in tedaj ima prava win-back sekvenca smisel, ker zdaj tišina nekaj pomeni. (Ilustrativen primer – prilagodite obdobja svojim podatkom.)

Kako meriti, ali razdelitev deluje

  • Stopnja odjav in pritožb izven sezone med sezonskimi segmenti – ta naj upade, ko nehate napačno časiti sporočila.
  • Konverzija predsezonskega opomnika – prihodek na prejemnika iz na datum sprožene avtomatizacije, pri polni ali skoraj polni ceni.
  • Izpostavljenost popustom – kolikšen del vaše win-back popustne količine je pred popravkom dosegal sezonske kupce. V idealnem primeru ta pade blizu ničle.
  • Stopnja ponovnih naročil v pričakovanem obdobju – se označeni sezonski kupci vračajo po urniku, brez reševalne e-pošte?

Če ugotovite, da veliko stikov v win-backu nikoli ni zares potrebovalo reševanja, gre za isto zapravljanje, obravnavano v članku kako se izogniti pošiljanju win-back sporočil kupcem, ki izdelka več ne potrebujejo.

Kako Omnisend obvladuje časovni razpored

Zgornje ločevanje stoji ali pade na dveh stvareh: na sprožilcih, vezanih na datum in zasidranih v lastno zgodovino vsakega kupca, in na segmentih, ki znajo izključiti kupce v sezoni. Oboje je v Omnisendu povsem običajno delo, in prav to poganjam v svojih trgovinah, potem ko sem ga preizkusil proti Klaviyu.

Zgradite lahko segment, kot je »kupil iz kategorije za alergije, zadnje naročilo pred več kot 300 dnevi, brez naročila v zadnjih 60«, in na njem poženete na datum sproženo avtomatizacijo. Bloki s priporočili izdelkov samodejno potegnejo notri, kar je novega za tisto kategorijo, tako da se predsezonski opomnik zdi svež namesto reciklirane. Poštena omejitev: orodje zna natančno razporediti in ciljati, ne more pa vam povedati resnične sezone izdelka – to pride iz branja vaših lastnih podatkov o naročilih. Omnisend je partner Shopimationa preko affiliate programa; priporočam ga iz vsakodnevne rabe, brezplačni paket pa zadošča, da zgradite en sezonski segment in preizkusite opomnik, preden ga razširite.

Vaš naslednji korak

Odprite svojo zgodovino naročil in izberite svoj najbolj očitno sezonski izdelek. Izmerite tipičen premor med ponovnimi naročili zanj. Če je ta premor blizu leta, vaš trenutni win-back prag prav zdaj napačno sproža pri teh kupcih – potegnite jih iz avtomatizacije in namesto tega nastavite predsezonski opomnik. Ko boste pripravljeni določiti natančen medčas za vsak izdelek, predelajte članek kdaj naj se win-back pot začne za različne vrste izdelkov.

Why Seasonal Customers Should Not Be Treated as Inactive

A seasonal customer who buys once a year is behaving exactly as expected. An inactive customer has drifted away for no good reason. Treat the first like the second and you’ll send “we miss you, here’s 15% off” to someone who was always going to come back in November anyway — spending margin you didn’t need to spend, and sometimes annoying a loyal buyer into unsubscribing. The fix is to separate customers by their natural buying rhythm before any win-back logic touches them. A gap that matches a product’s real cycle is not inactivity. It’s a customer waiting for the right time. This article is about telling those two apart and building your flows so the calendar-driven buyer never lands in a reactivation sequence meant for someone who genuinely lost interest.

The mistake most win-back setups make

Most win-back flows trigger on a single number: days since last order. Ninety days, one hundred and twenty, whatever you picked. That threshold treats every customer as if they buy on the same clock.

They don’t. A store selling sunscreen, ski wax, allergy tablets, Christmas decorations, or garden seed has customers whose “normal” is one purchase per season and silence in between. Someone who bought hay fever relief last April isn’t lapsing in September. They’re just not sneezing yet. Fire a win-back email at them in month five and you’ve misread ordinary behavior as a problem.

The cost isn’t only wasted email. It’s the slow erosion of how your best seasonal buyers see you. A person who cheerfully buys from you every spring, opens a guilt-flavored “did we do something wrong?” note in October, and thinks: I was going to order in three weeks — why are you treating me like I left?

Why “days since last order” isn’t enough on its own

The reason a flat recency threshold fails for seasonal stores is that recency and intent aren’t the same thing. A 200-day gap can mean two completely different customers.

One stopped buying because a competitor won them, the product disappointed, or they simply forgot you. That person needs re-engagement. The other stopped buying because it’s not the season — and they’ll be back on schedule with zero prompting. Same 200 days on the clock, opposite situations. A single number can’t tell them apart, so it lumps them together and applies the wrong message to half of them.

Adding more emails or a bigger discount doesn’t fix this. It makes it worse, because now you’re discounting to people who had full intent to pay full price. The problem isn’t the strength of your win-back flow. It’s that the flow is being pointed at the wrong customers.

Where the money leaks

Two leaks, and they pull in opposite directions.

The first is margin. Every discount that lands in front of a customer who would have reordered anyway is pure giveaway. Say 300 of your “lapsed” contacts are actually seasonal buyers, they’d each have spent €60 at full price this season, and your win-back email hands them 15% off. That’s around €2,700 in margin surrendered to change nothing — those orders were coming regardless. (Illustrative figures — plug in your own list size and margin.)

The second leak is quieter and worse over time: unsubscribes and spam complaints from people who feel misread. A seasonal buyer who opts out in the off-season is gone for next season too. You didn’t just waste one email. You deleted a recurring customer from your reachable list, and you’ll pay acquisition cost again to replace revenue you already had.

How to separate seasonal from genuinely inactive

Do this before you build or fix any win-back flow. The goal is a clean split so calendar-driven buyers never enter a reactivation sequence.

  1. Look at repeat-purchase timing, not the last-purchase date alone. Pull customers with two or more orders and check the spacing. If a large share of a product’s buyers reorder roughly every 11–13 months, that’s a yearly cycle, not churn. One-order customers are harder to read — treat them as unknown until they either repeat or clearly go cold.

  2. Tag by product category, because seasons differ. Suncare, allergy, holiday, sporting, and gifting categories each have their own window. A customer can be “in season” for one category and genuinely lapsed on another. Segment at the category level, not the whole store.

  3. Define an off-season buffer per category. For a yearly product, “inactive” shouldn’t mean 120 days. It might mean 15 or 16 months — a full cycle plus a grace period. Only after that longer window does a missed purchase actually signal a lost customer.

  4. Suppress in-season buyers from win-back entirely. If a customer is inside their expected buying window, they don’t belong in a reactivation flow. They belong in a pre-season reminder flow — a different tool for a different job.

If you’re unsure which bucket a contact falls into, that judgment call is its own topic, worked through in separating temporarily inactive customers from truly lost customers. And figuring out the right off-season buffer per product is exactly the exercise in finding the natural reorder window for a lapsed customer.

What to automate instead of a blind win-back

Flip the logic. Rather than chasing seasonal customers when they go quiet, reach them just before their season starts — as a reminder, not a rescue.

  • Trigger: date-based, anchored to the customer’s own last purchase or the category’s known peak. If someone bought garden seed last March, schedule a message for late February the following year.
  • Segment: customers of a seasonal category with at least one prior in-season order; exclude anyone who bought within the current season.
  • Timing: a few weeks ahead of peak, when planning starts but before the rush and before competitors flood the inbox.
  • Channel: email carries the detail; a short SMS can work for a hard-dated season like a holiday if you have consent.
  • Content: “It’s almost [season] — here’s what’s new since last year.” Helpful, forward-looking, no apology, no guilt. Full price is fine; these people intend to buy.
  • Goal: get the reorder on your terms, at full margin, before the customer starts shopping around.

Keep this pre-season reminder completely separate from your true win-back flow. Only a customer who misses their own full cycle plus buffer should ever cross over into reactivation.

A store example

Picture a store selling allergy and hay-fever products. Analytics show most repeat buyers reorder every spring, March through May, and go silent the rest of the year. That’s the pattern, not a leak.

A flat 90-day win-back would blast these customers every summer — the worst possible time — with a discount they don’t need. Instead, the store tags all allergy-category buyers, sets a reminder to fire in late February keyed to each customer’s prior purchase, and suppresses anyone who already ordered that spring. The message leads with new products and a restock note, no coupon. Genuine inactivity is only flagged if a customer skips an entire spring and the following one — roughly a 15-month gap — at which point a real win-back sequence makes sense, because now the silence means something. (Illustrative example — adapt the windows to your own data.)

How to measure whether the split is working

  • Off-season unsubscribe and complaint rate among seasonal segments — should drop once you stop mistiming messages.
  • Pre-season reminder conversion — revenue per recipient from the date-triggered flow, at full or near-full price.
  • Discount exposure — how much of your win-back discount volume was reaching seasonal buyers before the fix. Ideally that falls close to zero.
  • Reorder rate at the expected window — are tagged seasonal customers coming back on schedule without a rescue email?

If you find a lot of contacts sitting in win-back who never actually needed rescuing, that’s the same waste addressed in how to avoid sending win-back messages to customers who no longer need the product.

How Omnisend handles the timing

The separation above lives or dies on two things: date-based triggers tied to each customer’s own history, and segments that can exclude in-season buyers. Both are ordinary work in Omnisend, which is what I run in my stores after testing it against Klaviyo.

You can build a segment like “bought from the allergy category, last order more than 300 days ago, no order in the last 60,” then drive a date-triggered automation off it. Product recommendation blocks pull in what’s new for that category automatically, so the pre-season reminder feels current instead of recycled. The honest limit: the tool can schedule and target precisely, but it can’t tell you a product’s true season — that comes from reading your own order data first. Omnisend is an affiliate partner of Shopimation; I recommend it from daily use, and the free tier is enough to build one seasonal segment and test the reminder before rolling it wider.

Your next step

Open your order history and pick your most obviously seasonal product. Measure the typical gap between repeat orders for it. If that gap is close to a year, your current win-back threshold is misfiring on those buyers right now — pull them out of the flow and set a pre-season reminder instead. When you’re ready to define the exact buffer for each product, work through when a win-back journey should start for different product types.

Leave a Reply

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