> ## Documentation Index
> Fetch the complete documentation index at: https://docs.spherecast.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Products — Groups

> Build your own hierarchical product groups to slice, filter, and act on products across the app.

## What this page is for

This page holds **custom product groups** — your own hierarchical groups and subgroups that let you slice, filter, and act on products across the whole app. However you naturally think about your catalog — by brand, by planner, by supplier, by product line — you can build that structure here.

Groups aren't just labels. They power the **Groups** filter that appears on many pages, so once a group exists you can pull up exactly those products anywhere you plan. The filter supports **union** mode (products in any of the selected groups) and **intersection** mode (only products in all of the selected groups), so you can widen or narrow your view.

## What you can set

| Column          | What it means                                                                                                                                                                                                      |
| --------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Name**        | The group or subgroup name — and, when you expand it, the products inside it.                                                                                                                                      |
| **Shared MOQ**  | A minimum order quantity shared across all products in the group — a group-level ordering constraint (MOQ = Minimum Order Quantity). Use it when a set of products must be ordered together to a combined minimum. |
| **Constraints** | Production-line constraints, for companies that plan against production lines.                                                                                                                                     |

You can create groups, add subgroups beneath them, add products to a group, and drag products between groups to reorganize.

## How it affects planning

Groups mostly shape how you *work* rather than what the engine computes — they let you focus on a slice of the catalog and act on it in bulk. Two settings do feed planning directly: a **Shared MOQ** applies a combined minimum across the group's products, and **Constraints** carry production-line limits for companies that use them.

## Step by step: build a group and use it as a filter

1. Create a group and give it a clear **Name** (for example a brand or a planner).
2. Add subgroups if you want a hierarchy (for example a brand split into product lines).
3. Add products to the group, or drag products in from another group.
4. Set a **Shared MOQ** if the group's products must be ordered to a combined minimum.
5. Anywhere you plan, open the **Groups** filter and pick the group — switch between **union** and **intersection** to widen or narrow the selection.

## Example

You group products by **planner** so each person can filter the supply plan down to just their own products. You also keep a **brand** hierarchy with a subgroup per product line. When two brands share a co-packing minimum, you set a **Shared MOQ** on that group so orders respect the combined minimum. Later you filter by "Brand A" *and* "West-coast" in intersection mode to see only the overlap.

> **Tip:** Groups you build here drive the [Filter & display](/guide/supply-planning/filter-and-display) controls on the supply plan and elsewhere, so a little structure here saves a lot of clicking later. Product-level fields live on [General](/general).
