# Add milestones to a goal

Add named checkpoints with a value and a date, so a goal's expected progress follows your plan.

A milestone is a named checkpoint with a value and a date. The goal's pace line runs through it, so expected progress follows your plan.

**Before you start:** an admin turns on **Milestones** in Settings → Goals → Advanced features. Roles that can manage product settings (Owners and Admins by default) see that page. See [Advanced features](https://help.brev.io/settings-product/#advanced).

**Who can do this:** anyone who can edit the goal. By default that is its owners, and Org Admins and Owners. Team Admins can too when their team, or a subteam, owns the goal or has one of its owners. See [Roles and permissions](https://help.brev.io/roles-and-permissions/).

## Add a milestone {#steps}

1. On the goal page, or the panel's Progress tab, click **+** in the Milestones panel.
2. Type a name and a value, and pick a date. The date starts at the end of the goal's period.
3. Click the check mark, or press Enter.

![The goal page, with the Milestones panel in the side column.](https://help.brev.io/doc-assets/screenshots/goal-detail-goal-page.png)

> **Tip: Success check**
>
> A marker appears on the chart. The milestone reads On track, Up to date or Overdue.

To change or remove one, use its ⋯ menu: **Edit** or **Delete**. Delete takes effect at once.

---

Use Brev from Claude, ChatGPT or Cursor with the Brev MCP server, https://mcp.brev.io/mcp: [set it up](https://help.brev.io/connect-ai-assistant/).
