So erstellen Sie einen Upselling-Flow auf Basis der Kaufhistorie

Der schnellste Weg zu einem Upselling-Flow, der wirklich konvertiert, führt über das, was jemand bereits gekauft hat – nicht über das, von dem Sie hoffen, dass er es wollen könnte. Nehmen Sie die gerade abgeschlossene Bestellung, sehen Sie sich das gekaufte Produkt an und ordnen Sie ihm den einen klaren nächsten Schritt zu: ein größeres Modell, eine Pro-Version, die nächsthöhere Stufe innerhalb derselben Reihe. Senden Sie dieses eine Angebot ein paar Tage nach der Lieferung, an ein Segment, das über genau das Produkt in der Bestellhistorie definiert ist. Kein Raten, kein generisches „Das könnte Ihnen auch gefallen”-Raster. Ein früherer Kauf, ein logisches Upgrade. Diese Zuordnungstabelle ist der gesamte Flow. Machen Sie das richtig, und die E-Mail schreibt sich fast von selbst, weil Sie ja bereits wissen, was der Kunde besitzt.

So bauen Sie die Zuordnung und die dahinterliegenden Auslösebedingungen auf.

Warum vergangene Bestellungen als Auslöser alles andere schlagen

Ein Kauf ist das stärkste Signal, das ein Kunde Ihnen jemals gibt. Er hat nicht nur gestöbert oder etwas in den Warenkorb gelegt – er hat bezahlt, gewartet, ausgepackt und die Sache benutzt. Das verrät Ihnen seine Kategorie, sein Preisempfinden und oft seinen genauen Anwendungsfall. Verglichen mit einem kalten „Für Sie empfohlen”-Block auf Ihrer Startseite weiß ein auf der Bestellhistorie aufgebautes Upselling mehr über die Person als die meisten Ihrer bezahlten Anzeigen.

Die Falle besteht darin, jeden Käufer gleich zu behandeln. Ein Shop mit 400 SKUs und einer pauschalen „Schauen Sie sich unsere Premium-Reihe an”-E-Mail wirft dasselbe Angebot jemandem hin, der ein 12-€-Starterset gekauft hat, wie jemandem, der Ihr 200-€-Flaggschiff gekauft hat. Beide ignorieren es. Der Starterset-Käufer ist noch nicht so weit; der Flaggschiff-Besitzer hat die Premium-Reihe bereits. Die Kaufhistorie behebt das, indem sie das Angebot vom konkreten Produkt in der Bestellung abhängig macht.

Wo ohne sie der Umsatz verloren geht

Die meisten Shops haben einen natürlichen Upgrade-Pfad in ihrem Katalog liegen und weisen zurückkehrende Kunden nie darauf hin. Der Verlust ist leise, deshalb ist er leicht zu übersehen.

Angenommen, 300 Personen kaufen pro Monat Ihr Einstiegsprodukt. Ein nennenswerter Teil von ihnen – diejenigen, denen es gefallen hat – würde beim nächsten Kauf gern eine Stufe höher gehen, wenn Sie ihnen das Richtige zum richtigen Zeitpunkt zeigen. Wenn auch nur 6 % dieser 300 statt gar nichts ein 40-€-Upgrade nehmen, sind das rund 720 € im Monat (nur zur Veranschaulichung – rechnen Sie mit Ihren eigenen Zahlen) von Kunden, für deren Akquise Sie bereits bezahlt haben. Lassen Sie den Flow weg, verschwindet diese Nachfrage nicht; sie bleibt nur unbeantwortet – oder schlimmer, der Kunde kauft das Upgrade bei einem Wettbewerber, der ihm eine E-Mail geschickt hat.

Der andere Verlust ist das Timing. Selbst Shops, die ein Upselling versenden, verschicken es oft als einmalige Kampagne an die gesamte Liste, sodass die Person, die gestern gekauft hat, und die Person, die vor acht Monaten gekauft hat, am selben Tag dieselbe Nachricht erhalten. Das Auslösen über die Bestellhistorie löst das Wer und das Wann in einem Zug.

Die praktische Lösung: bauen Sie zuerst die Zuordnungstabelle

Bevor Sie irgendein Automatisierungstool anfassen, öffnen Sie eine Tabelle. Das ist der Teil, der die eigentliche Arbeit leistet.

Spalte A: das gekaufte Produkt. Listen Sie die SKUs (oder Produktkategorien) auf, die einen offensichtlichen nächsten Schritt nach oben haben.

Spalte B: das Upgrade, das Sie anbieten. Zu jedem das eine beste Produkt „eine Stufe höher”. Nicht drei Optionen – eine. Hat ein Produkt kein echtes Upgrade, lassen Sie es ganz aus dem Flow heraus, statt ihm ein schwaches Cross-Selling aufzuzwingen.

Spalte C: der Grund. Ein ehrlicher Satz dazu, warum das Upgrade für jemanden besser ist, der das erste Produkt besitzt. Wenn Sie diesen Satz nicht schreiben können, stimmt die Zuordnung nicht.

Ein grobes Beispiel für die Logik:

  • 500-ml-Flasche gekauft → die 1-l-Flasche anbieten (besserer Preis pro ml, seltener nachbestellen). Das ist eine Mengenfrage und überschneidet sich mit so verkaufen Sie größere Größen, Bundles und Multipacks per Upselling.
  • Standardmodell gekauft → das Pro-Modell anbieten (die konkrete Funktion, die dem Standard fehlt).
  • Einzelkurs gekauft → das komplette Programm anbieten.

Halten Sie die Tabelle anfangs klein. Zehn bis fünfzehn starke Zuordnungen decken den Großteil Ihres Volumens ab, denn Verkäufe konzentrieren sich meist auf eine Handvoll Produkte.

Was Sie automatisieren – Auslöser, Segment, Timing, Kanal, Inhalt, Ziel

  • Auslöser: Bestellung abgeschlossen, die ein Produkt enthält, das in Spalte A Ihrer Tabelle vorkommt.
  • Segment: dynamisch, aufgebaut auf der Bestellhistorie – „hat [Produkt X] gekauft, hat [Upgrade Y] nicht gekauft”. Diese zweite Bedingung ist entscheidend. Bieten Sie niemandem etwas per Upselling an, das er bereits besitzt; nichts zerstört das Vertrauen in einen Flow schneller.
  • Timing: warten Sie, bis der Kunde das erste Produkt tatsächlich genutzt hat. Bei den meisten physischen Produkten sind das rund 7–14 Tage nach der Lieferung, nicht nach dem Kauf – Sie wollen ihn über die Flitterwochenphase hinaus und in ein „das ist gut, ich würde noch weitergehen” hinein. Bei einem Verbrauchsprodukt ist das Timing eine eigene Disziplin; siehe so betreiben Sie Upselling, bevor ein Kunde nachbestellen muss.
  • Kanal: E-Mail transportiert die Details gut. Fügen Sie SMS nur bei hochwertigen Upgrades hinzu, bei denen sich der zusätzliche Kontaktpunkt lohnt.
  • Inhalt: benennen Sie, was der Kunde gekauft hat, sagen Sie klar, warum das Upgrade gerade für ihn passt, zeigen Sie die Preisdifferenz (oder den Preis pro Einheit), ein Button. Ziehen Sie den Grund direkt aus Spalte C.
  • Ziel: ein Upgrade-Kauf pro berechtigtem Kunden. Setzen Sie den Ausstieg so, dass er in dem Moment auslöst, in dem der Kunde das Upgrade kauft, damit er das Angebot nicht mehr erhält.

Ein Beispiel aus einem Shop

Ein Shop, der Kaffeezubehör verkauft. (Zur Veranschaulichung – setzen Sie Ihren eigenen Katalog ein.) Jemand kauft die manuelle Handmühle für 35 €. Zwei Wochen später, sobald er tatsächlich Bohnen damit gemahlen und die Arbeit im Handgelenk gespürt hat, bekommt er eine E-Mail: „Sie haben die Handmühle – hier ist die elektrische, die denselben Mahlgrad in zehn Sekunden schafft.” Preisdifferenz gezeigt, eine ehrliche Zeile zum Kompromiss (Geschwindigkeit und Gleichmäßigkeit gegen das manuelle Ritual), ein Button.

Stellen Sie das dem alten Vorgehen des Shops gegenüber – ein monatlicher Newsletter, der die elektrische Mühle an alle 4.000 Abonnenten zeigt, darunter die 600, die sie bereits besitzen. Dasselbe Produkt, aber die historienbasierte Variante erreicht diesen Monat die 40 Personen, für die sie das offensichtlich nächste Ding ist – genau in dem Moment, in dem es offensichtlich ist. Raten Sie, welche pro Versand konvertiert.

Ich hänge da keinen erfundenen Zuwachs-Prozentsatz dran. Worauf es ankommt, ist der Mechanismus: Das Angebot ist relevant, weil es auf einem echten Kauf beruht, und es ist auf den Moment getimt, in dem der Kunde die Lücke spüren kann, die das Upgrade füllt.

Was Sie messen sollten

  • Upgrade-Konversionsrate – von den berechtigten Kunden, die in den Flow eingetreten sind, wie viele das zugeordnete Upgrade gekauft haben. Messen Sie das pro Zuordnung, denn ein einziges schlechtes Paar in Spalte B kann den Durchschnitt nach unten ziehen.
  • Umsatz pro Empfänger – Upgrade-Umsatz ÷ Anzahl der Eingetretenen. Das ehrliche Maß dafür, ob der Flow seinen Platz verdient.
  • Inkrementeller Umsatz – die schwierige Frage, ob diese Upgrades wirklich zusätzlich sind oder ohnehin passiert wären, wird in den inkrementellen Umsatz aus Upselling-E-Mails messen behandelt. Überspringen Sie das nicht; ein Flow kann geschäftig aussehen und trotzdem wenig beitragen.

Die Kaufhistorie ist nur ein Eingangssignal. Sobald das läuft, können Stöbern, Klicks und Engagement die Zielgenauigkeit weiter schärfen – das ist das Feld von so verbessern Sie die Upselling-Relevanz mit Verhaltensdaten, das dort ansetzt, wo die Bestelldaten aufhören.

Wie Omnisend Ihnen beim Aufbau hilft

Die Zuordnungstabelle ist das Denken; ein Tool führt es nur aus. Ich habe Klaviyo und Omnisend getestet und nutze in meinen eigenen Shops Omnisend, vor allem, weil ich diese produkthistorienbasierten Segmente selbst aufbauen und das Angebot selbst bearbeiten kann, ohne auf einen Entwickler zu warten, und weil die Preisgestaltung zu meinem Volumen passte.

Für diesen konkreten Aufbau sind die nützlichen Teile: Segmente auf Basis gekaufter Produkte (einschließlich „X gekauft, aber Y nicht”), Automatisierungen, die über Bestelldaten auslösen, Produktblöcke, die das passende Upgrade einziehen, und eine Ausstieg-bei-Kauf-Regel, damit Käufer das Angebot nicht mehr erhalten. Das deckt den obigen Flow von Anfang bis Ende ab. (Omnisend ist ein Tool, das ich nutze und empfehle; jeder Affiliate-Link hier ist als solcher gekennzeichnet – der Flow funktioniert gleich, womit auch immer Sie ihn bauen.)

Was es nicht leisten wird, ist, die Zuordnung für Sie zu erfinden. Ist Spalte B ein schwaches Paar, rettet keine Automatisierung das – das Tool versendet Ihr Urteil schneller, es liefert nicht das Urteil.

Ihr nächster Schritt

Öffnen Sie noch heute eine Tabelle und schreiben Sie Ihre zehn stärksten Produkt-zu-Upgrade-Zuordnungen auf, jede mit dem Ein-Satz-Grund in Spalte C. Wenn Sie den Grund nicht ehrlich formulieren können, streichen Sie die Zeile. Bauen Sie dann zuerst den Flow für Ihre umsatzstärkste Einzelzuordnung, prüfen Sie durch einen Testkauf beider Produkte, dass der Ausschluss „besitzt das Upgrade bereits” funktioniert, und erweitern Sie erst, wenn diese eine konvertiert.

Für die vollständige Architektur, in der dieser Flow steckt, beginnen Sie mit so bauen Sie eine E-Commerce-Upselling-Automatisierung auf, und um die Botschaft je Produkttyp anzupassen, lesen Sie so personalisieren Sie Upselling-Angebote nach Produktkategorie.

Kako zgraditi tok dodatne prodaje na podlagi zgodovine nakupov

Najhitrejši način za izgradnjo toka dodatne prodaje, ki se resnično pretvarja, je, da ga sprožite na podlagi tega, kar je nekdo že kupil, ne pa na podlagi tega, kar upate, da bo želel. Vzemite naročilo, ki je pravkar zaključeno, poglejte, kateri izdelek so kupili, in ga preslikajte v en jasen korak navzgor — večji model, profesionalno različico, naslednji nivo v isti liniji. To eno samo ponudbo pošljite nekaj dni po dostavi, in sicer segmentu, ki je določen z natančnim izdelkom v njihovi zgodovini naročil. Brez ugibanja, brez splošne mreže “morda vam bo tudi všeč”. En pretekli nakup, ena logična nadgradnja. Ta preslikovalna tabela je celoten tok. Naredite jo prav in email se skoraj sam napiše, ker že veste, kaj imajo.

Takole zgradite preslikavo in vstopne pogoje za njo.

Zakaj pretekla naročila premagajo vse drugo kot sprožilec

Nakup je najmočnejši signal, ki vam ga kupec kdaj da. Niso le brskali ali dodali v košarico — plačali so, čakali, odprli embalažo in stvar uporabili. To vam pove njihovo kategorijo, njihovo cenovno udobje in pogosto tudi njihov natančen primer uporabe. V primerjavi s hladnim blokom “priporočeno za vas” na vaši domači strani dodatna prodaja, zgrajena na zgodovini naročil, o osebi ve več kot večina vaših plačanih oglasov.

Past je v tem, da vse kupce obravnavamo enako. Trgovina s 400 SKU-ji in enim splošnim emailom “oglejte si našo premium linijo” meče isto ponudbo tako nekomu, ki je kupil začetni komplet za 12 €, kot nekomu, ki je kupil vaš vodilni izdelek za 200 €. Oba ga ignorirata. Kupec začetnega kompleta še ni pripravljen; lastnik vodilnega izdelka premium linijo že ima. Zgodovina nakupov to popravi tako, da ponudbo naredi odvisno od konkretnega izdelka v naročilu.

Kje pušča prihodek brez tega

Večina trgovin ima v svojem katalogu naravno pot nadgradnje, ki pa nanjo vračajočih se kupcev nikoli ne usmeri. Puščanje je tiho, zato ga je zlahka spregledati.

Recimo, da 300 ljudi na mesec kupi vaš osnovni izdelek. Pomemben del njih — tisti, ki jim je bil všeč — bi ob naslednjem nakupu z veseljem stopil nivo višje, če bi jim ob pravem trenutku pokazali pravega. Če bi tudi le 6 % teh 300 vzelo nadgradnjo za 40 € namesto ničesar, je to približno 720 € na mesec (ponazoritveno — preračunajte na svojih številkah) od kupcev, za katere ste že plačali pridobitev. Preskočite tok in to povpraševanje ne izgine; ostane le neodgovorjeno, ali še huje, nadgradnjo kupijo pri konkurentu, ki jim je poslal email.

Drugo puščanje je časovnica. Celo trgovine, ki dodatno prodajo pošljejo, jo pogosto razpošljejo kot enkratno kampanjo celotnemu seznamu, tako da oseba, ki je kupila včeraj, in oseba, ki je kupila pred osmimi meseci, dobita isto sporočilo na isti dan. Sprožanje na podlagi zgodovine naročil reši kdo in kdaj z eno potezo.

Praktična rešitev: najprej zgradite preslikovalno tabelo

Preden se dotaknete katerega koli orodja za avtomatizacijo, odprite preglednico. To je del, ki opravi pravo delo.

Stolpec A: izdelek, ki so ga kupili. Naštejte SKU-je (ali kategorije izdelkov), ki imajo očiten naslednji korak navzgor.

Stolpec B: nadgradnja, ki jo boste ponudili. Za vsakega en sam najboljši izdelek “en nivo višje”. Ne tri možnosti — ena. Če izdelek nima resnične nadgradnje, ga raje popolnoma izpustite iz toka, kot da namesto tega silite šibko navzkrižno prodajo.

Stolpec C: razlog. En pošten stavek o tem, zakaj je nadgradnja boljša za nekoga, ki ima prvo stvar. Če tega stavka ne morete napisati, je preslikava napačna.

Grob primer logike:

  • Kupili 500 ml steklenico → ponudite 1 L (boljša cena na ml, manj ponovnih naročil). To je količina in se prekriva s kako navijati k večjim velikostim, kompletom in večpakom.
  • Kupili standardni model → ponudite pro model (konkretna funkcija, ki jo standardni nima).
  • Kupili posamezen tečaj → ponudite celoten program.

Tabelo na začetku ohranite majhno. Deset do petnajst močnih preslikav pokrije večino vašega obsega, ker se prodaja običajno zgošča pri peščici izdelkov.

Kaj avtomatizirati — sprožilec, segment, časovnica, kanal, vsebina, cilj

  • Sprožilec: zaključeno naročilo, ki vsebuje izdelek, ki se pojavi v stolpcu A vaše tabele.
  • Segment: dinamičen, zgrajen na zgodovini naročil — “kupil [izdelek X], ni kupil [nadgradnja Y].” Ta drugi pogoj je pomemben. Nikoli ne prodajajte nadgradnje nekomu, ki že ima stvar; nič ne ubije zaupanja v tok hitreje.
  • Časovnica: počakajte, da prvi izdelek dejansko uporabijo. Za večino fizičnih izdelkov je to približno 7–14 dni po dostavi, ne po nakupu — želite jih onkraj medenih tednov in v fazi “to je dobro, šel bi še dlje”. Za potrošni izdelek je časovnica cela disciplina zase; glejte kako navijati k dodatni prodaji, preden mora kupec ponovno naročiti.
  • Kanal: email dobro prenese podrobnosti. SMS dodajte le za nadgradnje visoke vrednosti, kjer se dodaten stik izplača.
  • Vsebina: poimenujte, kaj so kupili, jasno povejte, zakaj jim nadgradnja konkretno ustreza, prikažite razliko v ceni (ali ceno na enoto), en gumb. Razlog povlecite naravnost iz stolpca C.
  • Cilj: en nakup nadgradnje na upravičenega kupca. Izhod nastavite tako, da se sproži v trenutku, ko kupijo nadgradnjo, da ponudbe nehajo dobivati.

Primer trgovine

Trgovina, ki prodaja opremo za kavo. (Ponazoritveno — vstavite svoj katalog.) Nekdo kupi ročni mlinček za 35 €. Dva tedna kasneje, ko so z njim dejansko mleli zrna in začutili delo v zapestju, dobijo en email: “Imate ročni mlinček — tukaj je električni, ki naredi isto mletje v desetih sekundah.” Prikazana razlika v ceni, ena poštena vrstica o kompromisu (hitrost in doslednost proti ročnemu ritualu), en gumb.

Primerjajte to s staro trgovinsko taktiko — mesečnim novičnikom, ki električni mlinček predstavi vsem 4.000 naročnikom, vključno s 600, ki ga že imajo. Isti izdelek, a različica na podlagi zgodovine doseže tistih 40 ljudi ta mesec, za katere je očitna naslednja stvar, in to v trenutku, ko je očitna. Ugibajte, katera se pretvarja na poslani email.

Ne bom pripel izmišljenega odstotka dviga. Pomemben je mehanizem: ponudba je relevantna, ker je zgrajena na resničnem nakupu, in je časovno umeščena v trenutek, ko kupec lahko začuti vrzel, ki jo nadgradnja zapolni.

Kaj meriti

  • Stopnja pretvorbe nadgradnje — od upravičenih kupcev, ki so vstopili v tok, koliko jih je kupilo preslikano nadgradnjo. Sledite ji na preslikavo, ker en slab par v stolpcu B lahko potegne povprečje navzdol.
  • Prihodek na prejemnika — prihodek od nadgradenj ÷ ljudje, ki so vstopili. Pošteno merilo, ali si tok zasluži svoje mesto.
  • Prirastni prihodek — težko vprašanje, ali so te nadgradnje resnično dodatne ali bi se zgodile tako ali tako, obravnava merjenje prirastnega prihodka iz emailov za dodatno prodajo. Ne preskočite ga; tok je lahko videti zaposlen in vseeno doda malo.

Zgodovina nakupov je le en vhod. Ko to teče, lahko brskanje, kliki in angažiranost dodatno izostrijo ciljanje — to je področje kako izboljšati relevantnost dodatne prodaje z vedenjskimi podatki, ki nadaljuje tam, kjer se podatki o naročilih končajo.

Kako vam Omnisend pomaga to zgraditi

Preslikovalna tabela je razmišljanje; orodje jo le izvede. Testiral sem Klaviyo in Omnisend ter v svojih trgovinah uporabljam Omnisend, večinoma zato, ker lahko te segmente po zgodovini izdelkov zgradim in ponudbo urejam sam, ne da bi čakal na razvijalca, in ker se je cena ujela z mojim obsegom.

Za to konkretno izgradnjo so koristni ti deli: segmenti na podlagi kupljenih izdelkov (vključno s “kupil X, ne pa Y”), avtomatizacije, ki se sprožijo na podatkih o naročilu, bloki izdelkov, ki povlečejo pravo nadgradnjo, in pravilo za izhod ob nakupu, da kupci nehajo dobivati ponudbo. To pokrije zgornji tok od začetka do konca. (Omnisend je orodje, ki ga uporabljam in priporočam; morebitna partnerska povezava tukaj je razkrita — tok deluje enako, ne glede na to, kako ga zgradite.)

Česar pa ne bo naredil, je, da bi si preslikavo izmislil namesto vas. Če je stolpec B šibek par, ga nobena avtomatizacija ne reši — orodje vašo presojo le pošlje hitreje, presoje ne dobavi.

Vaš naslednji korak

Odprite preglednico in danes zapišite svojih deset najmočnejših preslikav izdelek-v-nadgradnjo, vsako z enostavčnim razlogom v stolpcu C. Če razloga ne morete napisati pošteno, vrstico črtajte. Nato najprej zgradite tok za svojo eno preslikavo z največjim obsegom, s testnim nakupom obeh izdelkov potrdite, da izključitev “že ima nadgradnjo” deluje, in šele ko se ta pretvarja, razširite.

Za celotno arhitekturo, znotraj katere ta tok sedi, začnite s kako zgraditi avtomatizacijo dodatne prodaje za spletno trgovino, za prilagoditev sporočila glede na vrsto izdelka pa preberite kako personalizirati ponudbe dodatne prodaje po kategoriji izdelka.

How to Build an Upsell Flow Based on Purchase History

To build an upsell flow based on purchase history, you segment customers by what they already bought, pick one logical next product for each segment, and send an automated email 7–14 days after delivery that presents that product as the natural upgrade. The trigger is the original order, the segment is the product or category purchased, and the offer is specific — not a generic “you might also like” block. That’s the whole system. The rest of this article covers the order to build it in, what to automate exactly, and which numbers tell you whether it’s working.

Why purchase history beats every other targeting signal you have

You’re probably spending most of your marketing budget guessing. Meta guesses which cold audiences might want your product. Google guesses which searches show intent. Both guesses get more expensive every quarter, and when you pause the campaigns, revenue drops the same week.

Meanwhile, your order database contains zero guesses. A customer who bought a €45 espresso grinder told you three things: they drink espresso at home, they care enough to grind fresh, and they trust your store with their money. No ad platform can give you that certainty at any price. Yet most stores under €100k in revenue send this customer the same newsletter as everyone else — or nothing at all.

Why “just run more promotions” doesn’t fix flat repeat revenue

The usual response to slow repeat purchases is a storewide discount blast. It works once, in the sense that revenue spikes for two days. But it trains customers to wait for the next 15% code, it gives margin away to people who would have bought anyway, and it tells the grinder buyer nothing about why they specifically should come back. A discount is a price message. An upsell based on purchase history is a relevance message, and relevance doesn’t erode your margin every time you use it.

There’s a second problem: promotions are manual. Someone has to plan them, design them, and send them, every single time. A purchase-history flow is built once and then runs on every qualifying order without you touching it.

Where the money leaks: a quick illustrative calculation

Say your store does 300 orders a month at a €55 average order value (illustrative numbers — substitute your own). If even 4% of those buyers would accept a relevant €30 follow-up offer when asked at the right moment, that’s 12 extra orders and €360 a month, roughly €4,300 a year — from customers you already paid to acquire. If you never ask, that number is €0, and the leak is invisible because it never shows up as a cost line. It only shows up as repeat purchase rate staying stuck where it’s always been.

Build it in this order

  1. Pull your top products first. Export your last 6–12 months of orders and find the 3–5 products or categories that account for most first purchases. You don’t need a flow for every SKU. You need flows for the handful of products most new customers actually start with.
  2. Map one next-step offer per product. For each top seller, write down the single most logical upgrade or companion: the grinder buyer gets a tamper and scale kit, or the larger burr model. If you can’t name an obvious next product, skip that segment for now — a forced offer converts worse than no offer. Deciding between an upgrade and a companion product? That’s the difference covered in cross-sell vs upsell and which your store should use.
  3. Set the timing. For most physical products, 7–14 days after delivery works as a starting point: long enough that the product arrived and got used, short enough that the purchase is still fresh. Consumables can go longer; there’s more on timing in when to send an upsell offer.
  4. Write the emails before you build anything. Two emails per segment is enough to start. Email one explains why the next product makes sense given what they bought. Email two, a few days later, handles the most common objection (price, compatibility, “do I really need this”).
  5. Only then open your email tool. Building the automation is the fast part once the segments, offers, timing, and copy exist. Doing it in the reverse order is how stores end up with a live flow sending vague offers to everyone.

What you don’t need yet: predictive AI product recommendations, dynamic pricing, or flows for every product in your catalog. Three well-matched segments beat thirty generic ones.

The exact automation, component by component

  • Trigger: order placed (or order fulfilled, if your delivery times vary a lot).
  • Segment filter: order contains product X or category X, AND the customer hasn’t already bought the upsell product. That second condition matters — recommending something they already own is the fastest way to look like a robot.
  • Delay: 10 days after fulfillment for email one; 4 more days for email two if there’s no purchase in between.
  • Channel: email for both. SMS is too aggressive for a first upsell touch at this price point.
  • Message content: reference the exact product they bought by name, explain the specific reason the next product improves it, one product, one link, one clear price. No product grid.
  • Exit condition: customer leaves the flow the moment they buy anything, so they never get pitched something they just ordered.
  • Goal: a second order within 30 days of the first.

A worked example with a skincare store

Illustrative scenario: a store sells a €28 vitamin C serum as its most common first purchase. The purchase-history flow triggers on any order containing the serum. Day 10, email one: “You’ve had the serum for about a week — here’s why most serum users add the €19 SPF moisturizer” with a two-sentence explanation of why vitamin C and daily SPF work together. Day 14, email two: a short answer to “will this work on oily skin,” the top pre-sale question, plus the same single link. If, illustratively, the flow reaches 200 serum buyers a month and 5% take the offer, that’s 10 extra orders and €190 a month from two emails written once. The numbers are invented; the structure is the point — and it works without any discount, which is why it pairs well with the approach in upselling without using a discount.

The metrics that tell you if it’s working

  • Revenue per recipient for the flow — the single best health number, because it combines open, click, and conversion into one figure.
  • Conversion rate per segment, so you can kill offers that don’t match and double down on ones that do.
  • Repeat purchase rate for customers who entered the flow vs. those who didn’t (measured over the same window).
  • Unsubscribe rate on the flow emails — if it climbs above your newsletter baseline, your offer or timing is off. Upselling without hurting customer trust covers the warning signs.

Setting this up in Omnisend

Any platform with purchase-based triggers can run this. I use Omnisend for my own stores — I spent years dismissing email as outdated spam, and it took rising ad costs to make me test Klaviyo and Omnisend properly; I stayed with Omnisend because I could build and adjust these flows myself without a consultant. For this specific flow you’d use a custom workflow with an order trigger, add a filter on the product or category in the order, set the delays, and add an exit condition on any new purchase. Honest caveat: the flow is only as good as your product mapping and your order data. If your catalog has messy categories or the “next product” logic is weak, the automation will faithfully deliver a bad offer on schedule.

Your next step

Before building anything, open your order export and answer one question: what do buyers of your best-selling product buy next, when they buy anything at all? If a pattern exists, you have your first segment and your first offer — and the flow above turns that pattern into revenue on autopilot. If you want the broader foundation first, start with how to build an ecommerce upsell automation.

Leave a Reply

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