As of 13 August 2026, AI can build a sales forecast from your CRM.
This still needs a person who signs their name to it.
Can you do it?
15 minutesto a draft.
1 hourto something you’d act on.
Cost, all in£0
Skill neededpower-user
Who has to check ita colleague
What the alternative costsA specialist CRM forecasting platform or sales operations analyst is the alternative; no price is stated here.
If this goes wrong: you overstate likely revenue, miss a weak deal and make hiring, target or cash decisions on a forecast that looked more certain than it was.
What to actually do
Hand it to a person
The route this page recommends
A person who owns the outcome does this end to end, worth it when the failure is dear.
Use a tool built for this
Second choiceDo it yourself
The distant thirdA chat interface, power-user skill, and roughly 1 hour until you can act on the result.
How to actually do it
- Open your CRM pipeline view and export the relevant opportunities as CSV or XLSX, including opportunity ID or name, owner, value, currency, stage, forecast category, probability, expected close date, created date, last activity date and closed status.
- Remove unrelated customers or opportunities from the export, keep the column headings, and replace sensitive notes with short factual fields where the notes are not needed for forecasting.
- Write down the forecast period, the meaning of each stage and forecast category, the treatment of renewals or expansion deals, and whether values are gross, net or recurring revenue.
- Paste the export and those definitions into a chatbot using the prompt, then answer its clarification questions from your CRM rules rather than allowing it to guess.
- Compare every deal-level value, stage, owner and close date in the result with the current CRM, and recalculate the displayed category totals from the supplied rows.
- Ask your sales manager or sales operations colleague to challenge the scenario rules, stale-deal flags and exclusions against recent team knowledge and the forecast process.
- Send the checked base forecast and its assumptions to the people responsible for targets, staffing or cash planning, keeping the conservative and upside scenarios visibly separate.
Prompt
Build a sales forecast from the CRM data below. Use only the supplied data and do not invent deal values, close dates, probabilities, activity or customer information. First identify the columns and any missing, duplicated or contradictory records. Then produce: 1) a deal-level forecast with opportunity name or ID, owner, value, stage, expected close date, current CRM probability if supplied, and your forecast category; 2) totals by forecast category and expected close period; 3) a conservative, base and upside scenario, explaining the rule used for each; 4) deals that are overdue, stale, missing key fields or have weak evidence of progressing; 5) the assumptions, exclusions and data-quality limitations. Do not present invented probabilities as facts. If the data does not support a reliable calculation, say exactly what is missing and provide the most defensible partial result instead. Show the arithmetic for every total and label all dates and currencies clearly. Use the following definitions unless the data says otherwise: closed won is booked revenue, closed lost is excluded, open opportunities are included only in the relevant scenario, and expected close period is based on the supplied expected close date. Ask concise clarification questions before calculating if a required field is absent or ambiguous. CRM export: [PASTE CSV OR TABLE HERE]. Forecast period: [PASTE PERIOD HERE]. Currency: [PASTE CURRENCY HERE]. Company definitions for forecast categories: [PASTE DEFINITIONS HERE].
Open it prefilled in ChatGPT or Claude, or copy it into Gemini, which takes no prefill link.
What it gets wrong
- It cannot know that a deal marked as likely is politically blocked, quietly delayed or being replaced unless that evidence is in the supplied data.
- It cannot choose a defensible probability method when your CRM has inconsistent stages, sparse history or changing sales definitions.
- It cannot validate the forecast against your organisation's historical conversion and slippage patterns unless you provide suitable historical data.
- It can make a clean-looking total from stale or duplicated records, so arithmetic checking does not prove the forecast is commercially sound.
- It cannot take responsibility for targets, hiring, cash planning or commitments made from the forecast.
Even on a YES, the friction has a name: judgement under ambiguity, verification cost and stakes of error.
How we scored this
Five axes, each scored nought to two by hand: ten means AI carries the task cleanly, and the thresholds that turn a total into YES, PARTLY or NO are published in the methodology. Each axis name links to its definition.
| Axis | Score (0–2) |
|---|---|
| Output | 2 |
| Inputs | 2 |
| Verification | 1 |
| Liability | 1 |
| Effort delta | 2 |
| Total | 8 / 10 |
The methodology and its thresholds are published in full.
FAQ
- Can ChatGPT make a sales forecast from a CRM export?
- Yes. Give it a clean CSV with opportunity values, stages, expected close dates and clear forecast definitions, and it can calculate totals, scenarios and data-quality flags. You still need a colleague to test whether the assumptions reflect how your pipeline actually behaves.
- What data does AI need to forecast sales?
- At minimum, provide opportunity value, stage, expected close date, status and a stable opportunity ID, plus the currency and meaning of each stage. Owner, probability, last activity, created date and historical closed deals make the result more useful and easier to challenge.
- Can AI predict which deals will close this quarter?
- It can rank and group open deals using the fields and history you provide, but it cannot see private customer decisions or missing context. Treat the result as a planning forecast, not as evidence that a particular deal will close.
- How accurate is an AI sales forecast?
- There is no honest accuracy figure without your historical forecasts, outcomes and a defined testing method. Check the model against previous periods and have sales operations review the method before using it for targets or financial decisions.
Nearby answers
Assessed by gpt-5.6-luna (gpt-5.6-luna) on 2026-08-13, second-checked by an independent model. Wrong somewhere? Email [email protected] and it gets re-checked.
The newsletter
AI news, new answers and product picks, straight to your inbox.