> For the complete documentation index, see [llms.txt](https://learn.moselle.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learn.moselle.io/getting-started/fast-tutorial/create-a-forecast.md).

# Step 5: Create a Forecast

A forecast tells Moselle what demand to plan for. You'll create an empty forecast on the Forecast page, then use Mo to populate it from your existing projections or sales data.

**Time required:** 20–30 minutes

{% hint style="info" %}
**No historical data in Moselle yet?** You can still build a forecast. Upload your existing sales spreadsheet or revenue targets to Mo and let Mo write the values directly into your forecast.
{% endhint %}

***

## Step 1: Create an Empty Forecast

1. Select **Forecast** from the left nav
2. Click **+ Create Plan**
3. Enter:
   * **Forecast name** (e.g., "2025 Plan")
   * **Start date**
   * **Number of months** to plan ahead
   * Optionally check **Master Plan** to set this as your primary forecast
4. Click **Next**, then **Save**

You now have an empty forecast. Mo will fill in the values.

***

## Step 2: Use Mo to Build Your Projections

Open a **Mo chat session** and upload your existing data — a sales spreadsheet, revenue targets, or any projection document you already have.

**Example prompts to get started:**

* *"Here's our sales data from last year. Can you write a 12-month forecast into our 2025 Plan?"*
* *"We're targeting $2M in revenue next quarter. Distribute this across our SKUs based on our sales mix."*
* *"Use this spreadsheet to build a forecast for Q2 and Q3."*

Mo will review your data, propose forecast values, and show a preview table before writing anything.

{% hint style="info" %}
**Review before committing.** Mo shows every proposed change in a preview table. You can edit individual values inline before confirming.
{% endhint %}

For a deeper guide on working with Mo for forecasting, see Build Your Forecast with Mo in Planning & Execution → Forecasting.

***

## Alternatively: Use AI Models *(if your sync has completed)*

If your Shopify or Amazon integration has finished syncing historical sales data, you can generate forecasts directly from that data instead.

**Bottom-Up (AI model):**

1. Open your forecast → click **Gear Icon** → **Modify Forecast**
2. Select **Change Forecast Method** → choose an AI model
3. Click through the steps and click **Generate Forecast**

**Top-Down (Revenue targets):**

1. Open your forecast → click **Gear Icon** → **Modify Forecast**
2. Select **Adjust Revenue Targets**
3. Enter your sales goals by channel and month
4. Click **Generate Forecast**


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://learn.moselle.io/getting-started/fast-tutorial/create-a-forecast.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
