Optimization groups
An optimization group is a set of campaigns that share one budget decision. Instead of tuning each campaign by hand, you say what to maximize and what you are willing to spend, and DataGlass decides how much the group spends and how that spend is split — re-solved every night, and steppable within the day.
Where to find it
Ads is the groups table. It lists every campaign in the shop, grouped. Each campaign belongs to exactly one group, and a campaign DataGlass has not grouped yet gets its own single-campaign group, so nothing is left unmanaged.
Two platforms are supported, and each shop's Ads page shows the one it belongs to:
| Platform | What is grouped | Notes |
|---|---|---|
| Shopee | Product Ads and GMV Max campaigns | The full feature set |
| TikTok Shop | GMV Max campaigns | A narrower optimizer — see TikTok GMV Max groups |
| Lazada | Not grouped | — |
The four budget layers
The thing that surprises most sellers is that a group does not have one budget. It has a stack, and each layer is optional. Where you set nothing, the model chooses the amount.
| Layer | Where you set it | What it does |
|---|---|---|
| Group Monthly Budget | Global settings | The most the group may spend across the whole month |
| Group Daily Budget | Global settings | The amount, or the ceiling, for an ordinary day |
| Day lock / day ceiling | Monthly Setting | One date's own amount, replacing the daily layer for that date |
| Change points | Timeline | A running day-to-date ceiling that steps up as the day goes on |
Below all of that sits Campaign Daily Budget — an optional per-campaign ceiling so one member cannot take too large a share.
Budget and limits walks the stack in full, including budget mode: whether an amount is a ceiling you may end up under, or a target the group spends in full.
The group page
Open a group and you get six tabs.
| Tab | What lives there |
|---|---|
| Monthly Setting | The month plan calendar. Open a day to lock its amount, pause it, or tell DataGlass to expect extra demand |
| Global settings | Objective, constraint, distribution, growth exploration, and the two budget layers. The defaults every day inherits |
| Timeline | Change points that step the group's settings through the day |
| Automation | IF/THEN rules that watch a metric and change a setting |
| Campaigns | The members, what each is doing on the platform, and its allocation |
| Run history | Every solve, what it produced, and whether it reached the platform |
Global settings holds four decisions, each with its own page: the objective, the constraint, the distribution of the split, and the budget.
Above the tabs sit the group's figures — status, campaign count, profit, spend, ROAS, PA-ROAS and Group Daily Budget — plus the Auto Bid switch and End group.
Why group at all
- One budget, many campaigns. A weak campaign stops draining budget a strong one could use.
- Every day, not every quarter. The split is recomputed nightly against fresh performance.
- A boundary you choose, at the grain you care about. A month, an ordinary day, one big sale day, or an hour of that day.
- Nothing is left unmanaged. Every campaign in the shop sits in a group, even if it is a group of one.