In many shops the final quarter accounts for a disproportionately large share of annual sales, yet its result is decided by choices made weeks earlier: stock purchasing, inventory, the feed, budgets. This guide turns Q4 planning into a repeatable routine built on data from previous seasons: from calculating how much the season really matters, through a reverse calendar and days of stock at peak pace, to campaign decisions.
Starting point
How much Q4 matters to your shop: calculate its share
Seasonality is a feature of a category, not of e-commerce as a whole. Before planning anything, calculate from your own data what share of annual sales each month generates, per category and per product. An example distribution for a home decoration shop (illustrative data):
Month’s share of annual saleshome decoration shop · illustrative data
Half of annual sales in three months. With a distribution like this, every stock-out, every malfunctioning campaign and every product rejected from the feed costs several times more in Q4 than in spring. The reverse also holds: a category without a seasonal peak does not need all this effort, which is why the calculation is done per category.
Schedule
Reverse calendar: planning backwards from December
The season is planned from the end: backwards from the sales peak, step by step, counting time in weeks to the peak (T−10 means ten weeks before the peak). The dates are indicative; the order is fixed:
Previous season analysis and purchasing decisions
What sold and when, per product and category; which bestsellers ran out before the peak. This produces the purchase list for suppliers, because delivery time is the longest chain in the whole plan.
Stock orders placed
Reorders of seasonal bestsellers with a buffer for supplier delays. Anything that arrives after the peak will sit in the warehouse until next year.
Product feed and labels ready
Titles, images, prices and availability in order, seasonal products tagged with labels, campaign groups defined. Merchant Center rejections cleared before traffic becomes more expensive.
Seasonal campaigns and creatives launched
The seasonal structure and creatives run on small budgets, giving ad systems time to calibrate. Run A/B tests of creatives now, because during the peak there will be neither the time nor the cheap traffic for them.
Budgets raised, stock levels under control
Raise budgets gradually instead of jumping on peak day. Review days of stock for promoted products: anything that will sell out before the peak is removed from campaigns now.
The peak: steering only
No structural rebuilds and no big experiments. What remains is daily monitoring: stock levels, excluding products that are selling out, bids and responding to anomalies.
Warehouse
Seasonal stock: days of stock at peak pace
The calculation that shatters illusions
Days of stock calculated from average annual sales are misleading during the season. For Q4 they are calculated at peak pace from the previous year, adjusted for this year’s trend.
A product with stock “for 60 days” at the September pace can have a dozen or so days at the December pace. Then there is the delivery time: a reorder must come ahead of depletion by the full lead time, otherwise the goods will arrive after the season. How stock levels link with product campaigns day to day is covered in a separate guide on stock levels in campaigns.
Advertising
Three campaign decisions before the peak
What to scale: margin times stock
The seasonal budget goes to products that combine margin with stock coverage for the entire peak. A bestseller without stock is the most expensive advert of the year: you pay for clicks on a product that will soon be gone.
What not to advertise: exclusions instead of pauses
Products whose stock will run out before the peak drop out of campaigns via a label or an exclusion, without pausing entire campaigns. The structure and optimisation history remain intact.
When to start: from last year’s curve
Seasonal interest grows for weeks before the peak; the right start date is visible in data from the previous season (sales and searches week by week). Starting with the curve means cheaper traffic and campaigns that have stabilised before the most expensive days.
Real risk
A budget jump on peak day destabilises optimisation. Ad systems tune bids to the spending level; a sudden change just before the peak sends them into a learning period exactly when traffic is most expensive. Budgets are raised in steps over the preceding weeks, and structural changes are frozen during the peak.
DataOrganizer
How DataOrganizer supports season planning
This entire plan rests on four datasets, which DataOrganizer keeps in a single model: sales history per product and category, stock levels with days of stock, margin and campaign results. Planning questions no longer require stitching exports together:
Peak bestsellers versus today’s stock:
| Product | Peak pace | Stock today | Days of stock (peak pace) | Verdict |
|---|---|---|---|---|
| Christmas lights 200 LED | 210 units/wk | 1,650 units | 55 days | covers the season |
| Glass bauble set, 24 pcs | 140 units/wk | 380 units | 19 days | reorder now |
| Wooden advent calendar | 90 units/wk | 60 units | 4.7 days | too little for campaigns |
At the previous peak’s pace, the advent calendar sells out in under a week: with a typical delivery time, a reorder will no longer arrive in time, so it is safer to exclude it from seasonal campaigns and sell the stock organically. The baubles need ordering this week so that delivery comes ahead of the peak.
Methodological note: a plan based on the previous season assumes the years are comparable; changes in product range, prices and market require adjustments. All figures in the examples are illustrative, and the calendar milestones (T−10 to T−0) are a framework to be adapted to delivery times and category, not fixed dates.
Key takeaway
Q4 is won before Q4. Season share calculated per category, a reverse calendar led by purchasing, days of stock at peak pace and budgets raised in steps: that is the whole method, and every element of it rests on data from previous years.
FAQ
Frequently asked questions about Q4 planning
When should Q4 planning start?
Early enough to complete stock purchasing: analysis of the previous season and purchasing decisions around 10 weeks before the peak, earlier with long delivery times. The feed, labels and campaign structure should be running a few weeks before the peak.
How do you calculate Q4’s share of annual sales?
October–December sales divided by annual sales, separately per category and per product. The shop average masks differences: part of the range makes half its annual result in Q4, while another part barely notices the season.
How do you calculate stock for the season?
Days of stock at peak pace: stock level divided by average daily sales from the equivalent period of the previous season. Stock “for two months” at the September pace can be stock for two weeks in December; reorders must come ahead of depletion by the full delivery time.
Should budgets be raised just before Black Friday?
In steps over the preceding weeks, rather than a jump on peak day. A sudden change sends campaigns into a learning period during the most expensive traffic of the year; during the peak itself, only bid and exclusion management remains, without restructuring.
How does DataOrganizer help?
It keeps sales history, stock levels with days of stock, margin and campaigns in a single model, so planning questions (“what sold at the peak”, “which products have too little stock to repeat”, “where do margin and stock justify scaling”) get answers in minutes.
Cheat sheet for the whole guide
A Q4 plan in three moves
1. Calculate the season from your own data. The share of each month in annual sales per category shows where the season exists and how much it really weighs.
2. Plan backwards. A reverse calendar led by stock purchasing: T−10 analysis and decisions, T−6 feed and labels, T−4 campaigns on small budgets, T−2 budgets raised in steps, at the peak only fine-tuning.
3. Calculate stock at peak pace. Days of stock at the December pace and reorders ahead of delivery time decide what can be scaled. DataOrganizer keeps sales, stock, margin and campaigns together, so the entire plan is built from data rather than memory.
DataOrganizer · a season planned on data
Connect your shop and ad platforms: season history, days of stock at peak sales pace and margin come together in one place. Demo account available instantly; you only pay for the sources you connect.