Promotion management is the process of choosing which products to promote, at what discount and when, forecasting the extra demand each offer creates, and making sure that stock, transport and store capacity are in place before the offer goes live. Done well, it lifts sales without leaving empty shelves during the campaign or excess stock after it.
Most promotions that disappoint fail in the second half of that definition. The offer is planned by the commercial team, the inventory by the supply chain team, and the two plans meet for the first time on the shelf. The shopper who finds the advertised item out of stock in their size, or the store left with three weeks of cover after the campaign, is seeing that gap.
What Is Promotion Management?
Promotion management covers the whole life of an offer, from the idea to the post-event review. In retail it usually runs as a weekly cycle (the circular or campaign calendar); in consumer goods manufacturing it is often called trade promotion management, because the promotion is funded by the brand and run through retail partners.
A complete promotion cycle has six steps:
- Select the candidate products, mechanics (percentage off, multi-buy, BOGO) and timing.
- Forecast the net lift: the extra demand the offer creates after cannibalization, halo and the post-promotion dip.
- Approve the plan with category, finance and supply chain looking at the same numbers.
- Supply the offer: purchase orders, DC replenishment and store allocation sized to the forecast.
- Execute and adjust: read sales during the campaign and rebalance stock between stores.
- Measure true incrementality afterwards, so the next forecast learns from this one.
Steps 1, 2 and 6 get most of the attention in marketing. Steps 3 to 5 decide whether the shopper can actually buy the item.
Why Promotions Run Out of Stock or Leave Excess
Promotional demand is harder to plan than everyday demand. A promoted item can sell far above its normal rate for a week, then drop below its baseline as shoppers who stocked up stop buying. New and seasonal promotional items often have no sales history at all.
Four planning gaps cause most promotion failures:
- The forecast counts gross lift. Units sold on the promoted item include sales taken from substitutes and sales pulled forward from next month. Plan replenishment on gross lift and the network ends up overstocked.
- The supply plan hears about the offer too late. If the promotion calendar is not in the demand plan when purchase orders are cut, the DC buys for a normal week.
- Allocation ignores the store. Spreading campaign stock evenly leaves high-demand stores short and low-demand stores holding cover.
- Capacity is assumed. Truck slots, DC throughput, pallet quantities and supplier minimum order quantities limit what can reach the shelf in time, and they rarely appear in the promotion plan.
How to Forecast True Promotional Lift
A promotion forecast should separate the baseline (what would have sold anyway) from the lift the offer adds, then adjust that lift for its side effects:
- Cannibalization: a discount on one brand of yogurt takes sales from the competing brands on the same shelf.
- Halo: a discount on chips lifts dips and soft drinks.
- Pantry-loading: shoppers stock up during the offer and buy less for the next few weeks, the post-promotion dip.
- Context: weather, local events and the store’s own customer mix change how much an offer lifts.
Solvoyo, a supply chain decision automation platform, models promotional demand separately from the baseline. Gradient-boosted tree models read discount depth, mechanic (BOGO, percentage off) and display or feature placement, with a price-elasticity layer on top. Cross-product elasticity models then capture cannibalization and halo, so the output is net, cannibalization-adjusted category lift rather than the inflated lift on the promoted item alone (how Solvoyo’s AI models promotions).
For a new item with no history, the forecast starts from analogs: similar past promotions matched on price, product attributes and achieved uplift. As real sales arrive during the offer, the forecast corrects itself.
Connecting Promotions to Replenishment and Allocation
Promotion planning software that integrates with replenishment turns each approved offer into store orders, DC orders and allocations automatically, so the stock is moving before the offer goes live. It does three things:
- Turns the forecast into orders. The store-level promotional forecast feeds store and DC replenishment recommendations and supplier purchase orders.
- Allocates by predicted demand. Campaign stock goes to each store in proportion to its forecast, within store capacity and minimum presentation quantities, instead of in equal shares.
- Watches the exit. Exit dates and stock positions are monitored through the campaign, and alerts trigger transfer or markdown recommendations before leftover promotional stock becomes shrink.
In the Solvoyo platform, approved promotions trigger store and DC replenishment recommendations directly, so pricing and replenishment run as one connected flow (pricing and promotion optimization). Grocery retailers plan promotional and in-and-out items in dedicated workflows: each item gets a store-level forecast for its offer period, and allocation is automated against that forecast (grocery planning). Demand, replenishment, promotions and pricing run on a single data model, so the campaign plan and everyday store replenishment work from the same numbers.
Planning Promotions With Fulfillment Capacity
A promotion forecast is only useful if the network can deliver it, so run the capacity checks before the offer is approved:
- Orders in shippable units. Purchase orders and store allocations rounded to full pallets or full truckloads, and to each supplier’s minimum order quantity.
- DC and transport limits. Inbound volume for the campaign week checked against DC throughput and truck capacity, with the trade-offs made on value when capacity is short.
- Production lead time. For manufacturers, the promotional volume has to be in the production plan early enough to be made, not only sold.
In grocery, Solvoyo plans replenishment and transportation together in a single optimization, so the order that is right for the shelf also fits the truck. Read more on transportation and fulfillment planning.
Promotion Planning by Industry
The steps are the same in every industry. What breaks first differs.
| Industry | What goes wrong, and what to plan together |
|---|---|
| Grocery and discount retail | Weekly circulars, short shelf lives and in-and-out items with no history. Plan the store-level offer forecast, DC purchase orders, allocation and the waste vs availability trade-off together. |
| Fashion and apparel | The advertised item is in stock, but not in the sizes shoppers want. Build the promotional lift into the pre-season buy at option-size level, then allocate by size and store in season. |
| Consumer goods manufacturers | Trade promotions agreed with retailers are missing from the production and DC plan. Plan trade spend by channel and product, the demand plan and production capacity together. |
| E-commerce and DTC | Influencer and flash-sale spikes outrun fulfillment center stock. Plan SKU-level lift forecasts, buy sizing and stock positioning across fulfillment centers together. |
For apparel, the apparel planning page covers size curves per store cluster and in-season transfers; DeFacto runs initial allocation, replenishment and store-to-store transfers on Solvoyo, and its planners accept 95% of the daily recommendations. For online retail, see e-commerce planning. For consumer goods, see CPG planning, and for the demand side, demand planning, where promotional plans, campaign timing and expected lift sit in the same demand plan as the statistical baseline.
Case Study: A101 Promotional Item Planning
A101, a Turkish discount retailer that launches new promotional items every week, planned these short-life items largely by hand: category managers judged quantities, new items without sales history were sized on judgment, and purchase orders often ignored full-pallet quantities and minimum order quantities.
A101 moved promotional item planning and purchase order recommendations onto one Solvoyo platform covering 56 DCs:
- Forecasts for new items start from similar past promotions, matched on price, attributes and uplift.
- Order quantities are rounded automatically to full pallets or full truckloads.
- Regional managers adjust DC quantities and run DC-to-store allocations with flexible rules, integrated with SAP.
Within months, stock-outs on promotional items fell by 50%, and inventory of those items dropped by 18%. Promotional (in-and-out) items now account for 20% of A101’s revenue, and every campaign feeds the forecasts for the next ones. Read the A101 promotional item planning case study.
What to Look for in Promotion Management Software
If you are comparing tools, ask each vendor to show these on your own data:
- Net lift, not gross. Cannibalization, halo and pantry-loading in the forecast, with the effect of each visible to the planner.
- Forecasts for items with no history. Analog matching on price, attributes and past uplift.
- Approval that moves stock. An approved promotion should create replenishment, allocation and purchase order recommendations without a handoff.
- Capacity in the plan. Pallet and truckload rounding, supplier minimum order quantities, DC and transport limits.
- One workflow and an audit trail. Category managers, central planners and finance reviewing selections, quantities, prices and budgets in one place.
- Post-event measurement. True incrementality per promotion, fed back into the next forecast.
When the lift is net and the order already fits the truck, planners have little reason to edit it: Solvoyo customers reach 95%+ automation on daily operational planning decisions, with individual acceptance results from 81% in a first year to 100% in fulfillment and transportation (how Solvoyo measures acceptance).
Frequently Asked Questions
Promotion management is the broad term for planning, supplying and measuring offers to shoppers, usually run by retailers through a weekly circular. Trade promotion management is the consumer goods manufacturer’s version: the brand funds a promotion that a retail partner runs, so it adds trade spend budgeting, retailer agreements and settlement. Both need the same thing from the supply chain: a net lift forecast that reaches the production, DC and store plans in time.
The promotion calendar sits inside the demand plan, so every approved offer becomes a store-level forecast of net lift, adjusted for cannibalization, halo and pantry-loading. That forecast drives store and DC replenishment, purchase orders and allocation automatically. Out-of-stocks fall because stock is ordered for the real lift, and waste falls because orders are not inflated by gross lift and exit stock is flagged for transfer or markdown before it spoils.
Start from analogs: past promotions on similar items, matched on price point, product attributes, mechanic and the uplift they achieved. The analog forecast sets the initial purchase order and allocation. Once the offer is live, actual sales correct the forecast, and leftover stock is flagged for transfer or markdown before the exit date. A101 uses analog forecasts for the new promotional items it launches every week.
Pantry-loading, also called forward buying, is when shoppers buy more than they need during a promotion and then buy less for the following weeks. It creates a post-promotion dip below the normal baseline. If the forecast ignores it, replenishment orders the usual quantity after the campaign and the store ends up with excess stock. Modeling the dip lets planners reduce the follow-on orders.
Check the campaign volume against capacity before the promotion is approved. Round orders to full pallets, full truckloads and supplier minimum order quantities, compare inbound volume with DC throughput and truck slots for the campaign week, and confirm production lead times for manufacturers. Planning replenishment and transportation in the same optimization makes these trade-offs on value instead of on whoever orders first.





