Retail AI that starts with stock, not content.

Most retailers run marketing and inventory as separate systems with a meeting between them. So the campaign that works sells out in four days, and the one that fails leaves stock nobody planned for.

Most retail AI starts on the marketing side, because content is the easiest place to start. The bigger number usually sits on the other side of that meeting.

The gap between the campaign and the stockroom

A campaign plan is built weeks ahead, from a brief and a calendar. The buying plan is built from forecasts and supplier lead times. Neither sees what the other is doing this week. The result shows up in two places on the P&L: lost sales when a promoted line runs out, and markdown when a slow line was never pushed.

Dataiku's guide describes an AI agent for regional retail managers that tunes pricing, inventory and promotions across stores with different customers. Neptune's whitepaper gives the same advice we give clients: start with the unglamorous use cases that solve a specific profit-and-loss problem.

What changes

  • Before launch, AI checks the campaign plan against stock, open orders and recent demand, and flags promoted lines likely to sell out and lines with too little cover.
  • During the campaign, AI watches sell-through and flags lines moving faster or slower than planned, with a suggested response: re-order, shift budget, or hold.
  • For slow stock, AI identifies lines that will need markdown and proposes which campaigns could move them first.

Who approves

  • The merchandiser approves every price and promotion change and every re-order.
  • Marketing approves every piece of content and every budget shift.
  • AI proposes, with the reason and the data behind it. It does not change prices or place orders on its own until the proposals have a track record and the limits are written down.

Pick one number

The number we move is picked with you in the diagnostic. In retail it is usually one of three:

  1. Stockouts on promoted lines
  2. Markdown on slow stock
  3. Margin per campaign

Take the baseline from the last few campaigns before anything changes, and report the number after every campaign.

Where content fits

AI-assisted content production still has a place, with an approval step before anything is published. It simply works better once the campaign knows what is in stock.

Questions and answers

What is the best first AI use case for a retailer?

One that solves a specific profit-and-loss problem you can measure this quarter, such as stockouts on promoted lines or markdown on slow stock. AI-generated content is easier to start but harder to tie to a number.

Should AI change prices automatically?

Not at first. Start with AI proposing price and promotion changes with the reason, and a merchandiser approving them. Automatic changes can come later, within written limits, once the proposals have a track record.

How do you measure whether connecting marketing and inventory worked?

Agree one number in the diagnostic and take its baseline from the last few campaigns: stockouts on promoted lines, markdown on slow stock, or margin per campaign. Report it after every campaign.

Sources

  1. Dataiku, The Ultimate Guide to AI Agent Use Cases, p15: pricing, inventory and promotions for retail regional managers ↗
  2. Neptune Software, The AI Execution Gap (FY26), p19: retail use cases and the advice to start with use cases that solve a specific P&L problem ↗

Statistics are quoted as published, with the survey base stated. They describe large organisations in the US, UK, Germany and France, not every market.