# Weight sub-goals in a parent's progress

Make some sub-goals count more than others in their parent's progress with child weights.

Child weights let a more important sub-goal count for more of its parent's progress.

**Before you start:** an admin turns on **Goal Weights** 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).

Weights count only when the parent rolls up by **Equal weighting**. Time-based coverage, the default, ignores them, except when no sub-goal overlaps the parent's period and it falls back to a plain average. See [How parent progress rolls up](https://help.brev.io/parent-progress-rollup/).

**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/).

## Set the weights {#steps}

1. Open the parent goal. It must use the Children tracking method.
2. Click the scale icon beside the tracking method selector. Its tooltip reads Configure child weights.
3. In Child weights, type a weight for each sub-goal. Each starts at 1. To reset them all to 1, click **Distribute Equally**.

![The tracking method selector open in the Progress card: Children, Integration Refresh and Manual Only.](https://help.brev.io/doc-assets/screenshots/goal-detail-tracking-method.png)

*With Goal Weights on, the scale icon sits beside this selector on a parent that uses Children.*

> **Tip: Success check**
>
> The column beside each weight shows that sub-goal's share of the parent, as a percentage. Each change saves 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/).
