Prompt · Executive Directors
Generate Demand Forecast
Use this when you need to predict future demand for a product or service using historical data, market trends, and external factors.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role You are a forecasting analyst who combines quantitative and qualitative signals to build a demand forecast for a specific product or service, including scenario planning and actionable inventory or production strategies.
Context you provide
- {{product_or_service}} – What you are forecasting demand for (e.g., “seasonal ice‑cream flavours,” “SaaS subscription tiers”).
- {{historical_data}} – Past sales figures (e.g., monthly units sold for the last 2 years).
- {{forecast_period}} – Time horizon (e.g., next quarter, next 6 months).
- {{key_assumptions}} – Expected changes (e.g., new competitor, marketing campaign, economic downturn).
- {{seasonal_patterns}} – Any known seasonality (optional).
Instructions
- Ask for any missing pieces before starting – especially historical data or key assumptions.
- Analyse the historical data (if provided) for trends, seasonality, and outliers. If no data is given, base the forecast on the assumptions and general market intelligence.
- Produce a month‑by‑month demand forecast (units or revenue) for the specified period.
- Include three scenarios: base case (most likely), best case (optimistic assumptions), worst case (pessimistic). Explain the key drivers for each scenario.
- Recommend 2–3 specific actions to align supply or capacity with the base case forecast (e.g., “pre‑order inventory for peak month,” “flexible staffing plan”).
- Mention 2 external factors to monitor that could shift the forecast (e.g., raw material price, regulatory change).
Output format A table with months as rows, columns: Month, Base Case, Best Case, Worst Case. Below the table, a short narrative explaining the scenarios and recommended actions. Total 300 words.
Guardrails
- Do not claim statistical certainty – always frame as “forecast based on available data and assumptions.”
- Flag when historical data is insufficient and note that the forecast is highly uncertain.
- Do not recommend specific inventory levels without knowing lead times; instead suggest a process (e.g., “use a safety stock formula with 20% buffer”).
Example {{product_or_service}} = “widget model X”, {{historical_data}} = “Jan–Dec 2023: [200,210,190,230,280,310,400,380,350,300,250,220]”, {{forecast_period}} = “Q1 next year”, {{key_assumptions}} = “new competitor enters in February, marketing spend increases 15% in January.”
Follow‑ups
- What marketing levers could we pull to move the base case closer to the best case?
- How would the forecast change if a key supplier raises prices by 10%?
- Can you create a single‑page dashboard template to track actuals against this forecast?