Add-On SKU Placement in the Pre-Ship Edit Window
The 24-72 hour pre-ship edit window is the highest-intent add-on surface in DTC subscriptions. Here's how to place SKUs, set price ceilings, and choose between email and portal patterns.
Quick answer
Place add-on SKUs inside the 24-72 hour pre-ship edit window when subscribers are already touching their order. Cap add-ons at 60-80% of the base box price, restrict to in-stock single-purchase SKUs, and surface them in both the edit-reminder email and the portal cart drawer. Expect 8-14% attach rate on the email and 18-25% on the portal — without raising skip or churn rates.
Add-On SKU Placement in the Pre-Ship Edit Window
Placing one-time add-on SKUs inside the 24-72 hour window when subscribers can still edit their upcoming subscription order.
The pre-ship edit window is the short period — usually 24 to 72 hours before a subscription order locks for fulfilment — when subscribers can swap, skip, or modify their next box. Because the subscriber is already authenticated, already reviewing line items, and has a card on file, it is the highest-intent surface in the entire subscription lifecycle for cross-selling one-time add-ons.
Doing it well is a placement problem more than a discount problem: which SKUs are eligible, what price ceiling applies, and where in the email + portal flow the offer appears. Get those three right and you lift average order value by 12-20% without measurable impact on skip or cancellation rates.
This page is the operational sibling of the broader Subscription Expansion Playbook. The playbook covers when to expand a subscriber across their lifecycle; this page covers what to ship on the single highest-converting surface inside it.
The reader assumed here runs a recurring physical-goods brand on Shopify, Recharge, Skio, or Stay AI, has 5k+ active subscribers, and already sends an edit-reminder email 48-72 hours before charge.
Why this window converts so hard
Three things compound inside the edit window. The subscriber has a card on file, so there is no checkout friction. They have already decided not to skip, which is a small but real commitment signal. And they are inside an interface that lets them act in one click.
Compare that to a cold email blast to the same list. Same subscriber, same SKU, same price — but cold email needs to re-establish intent, route through checkout, and survive a payment step. Edit-window placements convert at roughly 4-6x the rate of standalone promotional emails to the same cohort.
The counter-intuitive part
Subscribers who add a one-time SKU in the edit window have lower 90-day churn than subscribers who pass through the window without engaging. The act of customising the box looks a lot like a renewed purchase decision. Treat add-on revenue as a retention signal, not just an AOV lever.
SKU eligibility rules
Not every SKU belongs in the edit window. The two cardinal sins are surfacing items that are out of stock by the time fulfilment runs, and surfacing items priced above the base subscription — both teach subscribers to distrust the surface.
A clean eligibility rule set: in-stock with safety buffer for the fulfilment cutoff, single-purchase only (no nested subscriptions), shippable in the same parcel as the base box, and priced at or below the base box value. For a beauty brand on a €38 monthly box, that means add-ons land between €6 and €30.
Price ceiling matters because it caps perceived risk. An add-on at 60-80% of the base price reads as a treat; an add-on at 150% reads as a second purchase decision and converts at roughly a third of the rate. Hold the ceiling even when margin tempts you to break it.
Benchmark attach rates by placement
Attach rate and AOV lift by edit-window placement pattern
| Placement | Attach rate | AOV lift on active orders | Implementation effort |
|---|---|---|---|
| Edit-reminder email — single hero SKU | 8-12% | +€3.20 | Low |
| Edit-reminder email — 3-SKU carousel | 11-14% | +€4.80 | Low |
| Portal cart drawer — recommended add-ons | 18-25% | +€6.10 | Medium |
| Portal post-edit confirmation page | 9-13% | +€2.90 | Low |
| SMS edit reminder with deep link | 6-9% | +€2.10 | Medium |
| Skip-confirmation interstitial (swap offer) | 22-30% | +€5.40 | Medium |
The portal cart drawer wins on attach rate because the subscriber is already in a decision posture. The skip-confirmation interstitial is the related pattern covered in Skip-to-Swap — same window, different trigger, and worth running in parallel rather than as alternatives.
Email vs portal: where to place what
Use the edit-reminder email to surface one hero SKU with a clear visual and a one-tap add link. Three SKUs in a carousel slightly outperforms one hero on attach rate, but loses ground on click-through to the portal — and portal visits are the real prize because everything else gets easier once they land.
Inside the portal, place 2-3 recommended add-ons in the cart drawer using a recommendation rule like "frequently added by subscribers on the same plan" or "new this month from your favourite category". Avoid showing more than four — choice overload drops attach rate sharply past that point.
Experiment ideas to run next
Three high-leverage tests. First, vary the email hero SKU selection rule: best-seller vs personalised vs new-arrival. Personalised usually wins on attach rate but best-seller wins on revenue per send because the average price is higher.
Second, test the price-ceiling rule itself — 60% of base vs 80% vs 100% — and measure 90-day repeat add-on rate, not just same-cycle attach. Third, test bundling two complementary low-price SKUs as a single add-on tile against showing them as separate options; bundles usually lift AOV but compress unit velocity.
Frequently asked questions
48 to 72 hours is the sweet spot for most physical-goods subscriptions. Shorter than 24 hours and email open rates can't catch the window; longer than 96 hours and you push fulfilment cutoffs uncomfortably close to charge dates. If you have warehouse capacity, 72 hours gives the best balance of attach rate and operational safety.
A small subscriber-only discount of 10-15% lifts attach rate by roughly 3-5 percentage points and is generally worth it. Larger discounts (25%+) start to cannibalise full-price standalone purchases from the same subscribers without much added attach lift. Hold the discount visible — "subscriber price" framing outperforms an invisible price cut.
Skip-to-Swap triggers when a subscriber clicks the skip button and offers a one-time add-on as a salvage path. Edit-window placement runs for every active subscriber whether they skip or not. They share the same surface but solve different problems — Skip-to-Swap is churn defence; edit-window placement is expansion. Run both.
In most tests, no — skip rate stays flat or moves by less than half a percentage point. The subscribers who were going to skip still skip; the add-on offer just monetises the ones who weren't. If you see skip rate climb after launching, your hero SKU is probably above the price ceiling or out of stock.
Across a typical 30k-active-subscriber brand, combining the email hero placement and portal cart drawer recommendations lifts blended AOV by 12-20% on active (non-skipped) orders. Revenue per shipped box typically lifts €4-€7. The lift compounds because subscribers who attach once attach again at roughly twice the base rate.
Rotate. Showing the same hero SKU for two cycles in a row drops attach rate by roughly 40% on the second cycle. A simple monthly theme — new arrival, seasonal, restock — keeps the surface fresh without needing a heavy personalisation engine. Rotate the portal drawer recommendations more aggressively than the email hero.
Two safeguards. Set a stock floor in your eligibility rule — typically pull a SKU out of the surface when inventory drops below 1.5x expected attach for the remaining window. And reserve attached units immediately at click, not at the fulfilment batch run, so oversells don't cascade into apology emails.
Yes, and arguably better — prepaid subscribers can't reduce future spend by skipping, so add-ons are the only expansion lever you have. The mechanics are identical; the edit window applies to the next shipment, not the next charge. Attach rates run 20-30% higher on prepaid cohorts because the subscriber's commitment signal is stronger.
Hold out 10-15% of subscribers from the add-on surface for at least two cycles and compare AOV, skip rate, and 90-day retention. Measuring attach rate alone overstates impact because some attached revenue would have happened in a separate standalone order. The honest incremental lift is usually 70-85% of the raw attach revenue.
For portal cart drawer recommendations specifically — that's where personalised ranking earns its keep. The email hero is usually best as a single curated SKU because the channel doesn't support real-time ranking well. Start with simple rules (category affinity, plan-mate co-purchase) before investing in a model; the rule-based version captures most of the available lift.
Test ideas before you ship them
Run unlimited A/B tests, attach hypotheses to outcomes, and build a searchable archive of what works — and what doesn't.