How This Fashion Brand Never Paused Ads When Its Bestseller Sold Out — Using a Pre-Order System That Captured Demand Through Three Inventory Cycles
A women's fashion brand kept watching its best-selling plus-size denim shorts sell out mid-campaign — forcing the choice between running ads to a dead product page or pausing and watching ROAS collapse. Instead, the team built a pre-order system that kept demand capture running through three separate inventory cycles over six months, bridged stockout windows with 10% discount incentives, and coordinated production batches with campaign go-live dates. Ads never fully stopped. Revenue never fully dropped.
June 21st. The media buying team opened Shopify and sent an urgent message: "I just noticed that our best selling denim shorts is out of stock. We're seeing a major dip in performance due to that." The founder replied: XL and 2XL in dark blue. Gone. Restock expected last week of June — two weeks away. Two weeks of dead product pages. Two weeks of ad spend pointing buyers at a size they couldn't buy.
The standard answer is to pause. Protect ROAS. Wait for stock. Resume.
This brand chose a different answer every single time it happened.
BRAND SNAPSHOT
Industry: D2C Fashion
Category: Women's shorts — denim, running, skorts, activewear; plus-size focus
Geography: India (Chennai-based, pan-India shipping)
Stage: ₹3.8L/month → ₹30L/month over 6 months
Services: Meta Ads (Scientific Media Buying), Creative Strategy, Inventory-Campaign Coordination, Pre-Order System Architecture
Why Stockouts Were This Brand's Biggest Growth Problem
Demand wasn't the constraint. The plus-size denim had real product-market fit — it sold through XL and 2XL faster than the factory could make more. The production bottleneck was structural: 45 days to produce each batch, because plus-size manufacturing takes longer, and the brand was scaling order volumes simultaneously from 500 pieces to 4,000+ pieces per batch. No shortcut existed.
The problem wasn't that stock ran out. The problem was what happened to the Meta ad campaigns while it did. A campaign that had been accumulating purchase signals — building its model of who buys plus-size denim, at what price, from which cities — went dark the moment the product page had nothing to sell. When ads resumed after restock, the algorithm started rebuilding from a degraded baseline. The learning phase that had taken weeks to earn had to be partially reconstructed. Every stockout cycle cost real time and real budget.
And this happened repeatedly. June. August. November. The pattern was predictable before it was solved.
The Root Cause: 45-Day Production Lead Times vs. Real-Time Demand
The brand's scaling ambition and its production reality were operating on completely different timelines. By the time inventory for November was being ordered — in September — nobody could reliably forecast how fast the October campaigns would run through stock. The founder stated it plainly in November: "I was planning for Jan assuming Nov, Dec might be slow and the turnaround time is 45 days for each batch."
Every founder with a manufacturing-dependent D2C brand knows this tension. The ads create demand faster than the supply chain can satisfy it. And in a category where the bestseller is also the most size-constrained product — plus sizes in India requiring larger fabric cuts, more tailoring time, specialized fit work — the gap between demand and supply was almost guaranteed to open up at exactly the wrong moments.
Pausing ads was the safe response. It was also the expensive one — paid not just in lost revenue during the pause, but in algorithm rebuilding costs when campaigns restarted.
How a Pre-Order System Bridged Every Stockout Window
Sentinel (Scientific Media Buying): The first time the bestselling denim sold out in June, the Arlox team proposed the pre-order system before the founder had time to react: "How about we take pre orders in the meantime? Otherwise we may see a drop in sales and ROAS." The founder activated the Stoq pre-order plugin on Shopify within hours, set a 10-day dispatch promise, and kept the product page live as a purchasable item. Buyers could still convert. The pixel kept recording purchase events. The campaign's audience model kept accumulating.
By the third cycle — November into December — the system had been refined into a deliberate, structured operation rather than a reactive scramble. The team asked the right questions before going live: "When are items expected to be sent out? When is the actual ready stock date? Is there a specific closing date for the pre-order? We need these as they relate to the creative and help build scarcity and FOMO."
The founder mapped out the production schedule precisely: 800 pieces arriving December 22–23 (mix of black, blue, white denim up to 6XL), 600 pieces in the first week of January, 3,000 pieces by January 20th. Each batch became a pre-order window with its own close date, its own discount logic, and its own campaign creative — turning a supply chain problem into a sequenced demand campaign.
Mythos (Creative Advantage): Pre-order campaigns couldn't run the same creatives as in-stock campaigns. A buyer committing to a 10-day wait needed different motivation than a buyer who could have the product in 2 days. The creative team built scarcity-and-FOMO framing around each pre-order window: explicit dispatch dates, the 10% pre-order discount as a time-bounded incentive, and the visibility of limited batch sizes. "We need [these dates] as they relate to the creative and help build scarcity and FOMO" — this was the brief, and it shaped every ad that ran during stockout periods.
The team also made a deliberate decision about timing: don't open pre-orders too early. The founder had learned this through iteration — "Preorder works best when the wait time is 2 weeks." Open the pre-order too soon and the wait feels unreasonable; buyers disengage. Keep the pre-order window tight and the scarcity is real, the urgency is genuine, and conversion rates hold.
Vault (Brand Value Engine): One technical problem emerged early and was caught quickly. The Stoq pre-order plugin bypassed Razorpay Magic Checkout, routing buyers to Shopify's standard checkout instead. This created friction at exactly the point where conversion rates are most sensitive. The team diagnosed it within two days of launch: "The pre orders are getting captured on razorpay but bypassing the magic checkout and leading to shopify's checkout." The plugin configuration was corrected, and subsequent pre-order cycles ran through Magic Checkout as intended.
The discount strategy was also refined. The original pre-order setup had an automatic 10% discount applied — which the founder hadn't intended and which was inconsistent with the brand's pricing strategy. It was disabled. In the December cycle, the 10% pre-order discount was reinstated as a deliberate incentive — but with clear terms: 10% during the pre-order window, full price from December 23rd when ready stock arrived. The scarcity window was explicitly capped, giving buyers a reason to commit before stock became available.
Three Cycles, Zero Full Campaign Pauses: The Numbers
June 2025 — Cycle 1: XL and 2XL dark blue denim out of stock; pre-order live within 24 hours of identifying the gap; Stoq plugin with 10-day dispatch promise; campaign kept live through 2-week restock window
August 2025 — Cycle 2: Plus-size denim sold out again; pre-order reactivated August 21; restock confirmed September 6; ads maintained with pre-order creative
November–January — Cycle 3 (full system): Low denim stock identified November 22; pre-order structured around 3 production batches (800 pcs Dec 23 / 600 pcs Jan week 1 / 3,000 pcs Jan 20); pre-order live December 9; dispatch date adjusted twice due to transport delays (Dec 23 → Jan 26 → Jan 30 for specific colours due to Pongal holiday production pause); pre-order window kept live through each adjustment
Budget during stockouts: Rather than pausing, team reduced spend by 30% on the hero denim ad during low-stock periods — protecting the algorithm's accumulated learning while reducing the financial risk of running ads to limited inventory
Production scale: Orders grew from 500 pcs/batch to 4,500 pcs/batch during the engagement — but even at 4,500 pcs, demand was outpacing supply by December
Holding ROAS during pre-order windows: Campaigns stabilised within 1–2 days of pre-order launch each cycle, maintaining performance rather than requiring algorithm rebuilding from scratch post-restock
What Every D2C Fashion Brand Can Learn From This
A paused campaign is not a neutral event. Every time a Meta campaign stops — whether for stockout, budget, or platform issue — the algorithm's purchase signal accumulates decay. The learning that took 4–6 weeks to build degrades during the pause and must be partially rebuilt when campaigns restart. A pre-order that maintains purchase events, even at lower volume, costs far less than a pause and rebuild cycle.
Pre-orders work best at 2-week windows, not 4. The founder learned this through trial: buyers will commit to a 2-week wait for a product they want. Four weeks is too long — uncertainty about their own plans, doubt about whether the product is worth waiting for, and competing alternatives all erode the conversion intent. Set the window tight, communicate it clearly in the creative, and close the pre-order before the scarcity becomes unconvincing.
Map your production calendar to your campaign calendar before stock runs out, not after. By November, the team was asking inventory questions 6–8 weeks ahead: batch sizes, dispatch dates, size availability, expected delays. The earlier you know when inventory is arriving, the earlier you can structure the pre-order window, price the discount correctly, and build the creative around real scarcity rather than manufactured urgency.
What Made This Harder Than Expected
Dispatch dates kept shifting. The January batch dispatch date moved from January 28 to January 26 — and then specific colours slipped to January 30–31 due to Pongal holiday production delays. Each shift required updating the pre-order creative, adjusting the website dispatch promise, and communicating changes to buyers who had already committed. Managing customer expectation across multiple date revisions added operational overhead that grew with each cycle.
The pre-order plugin bypassed the optimised checkout on first launch. Stoq's integration didn't route through Razorpay Magic Checkout by default, adding checkout friction at a point where the brand had invested significant effort in removing it. The fix was quick once identified — but it took two days to catch, during which pre-order conversion rates were lower than they should have been. Any new plugin integration affecting checkout flow should be tested end-to-end before campaigns go live.
What the Brand Got Wrong Before Working With Arlox
"Stock-outs are a supply chain problem, not a marketing problem." The instinct was to manage stockouts on the operations side — reorder faster, increase batch sizes, reduce lead times. All of that happened. But the marketing consequence of a stockout — campaign learning degradation, ROAS collapse, algorithm rebuild cost — wasn't being managed alongside the supply chain fix. The pre-order system was the marketing solution to a manufacturing constraint. Both had to run in parallel.
"Pausing is the responsible choice when stock runs low." Reducing budget during low-stock periods is prudent. Pausing entirely hands the algorithm a disruption it treats the same as a campaign restart. The team's approach — reduce by 30%, activate pre-order, maintain purchase signal at lower volume — was more sophisticated than binary pause/resume, and it preserved months of accumulated pixel learning that would otherwise have been partially lost.

Durga Chiranjeevi
Founder
Before
3.8L MRR
After
30L MRR
