Scenarios inside limits
Set floors, ceilings and step sizes, then compare the proposed split with the current one.

Propose a budget shift, compare scenarios inside limits, and record what you expected next to what happened. Applying it goes through approval.

Floating cards and figures are examples on sample data, not a customer account.
Sample data, fictional brand. This is how Budget allocation shows a figure: the value, where it came from, the formula behind it and when it was last updated.
Rule: every number shows its source, formula and update time. A missing source reads "not measured", never 0.
One of four areas of the product, sharing the same client record, roles and log.
Set floors, ceilings and step sizes, then compare the proposed split with the current one.

Rules need a minimum sample, a cooldown and a time window. A single day of ROAS never triggers scaling.
Each shift stores the expectation and later the real result, so decisions can be reviewed.
Connections start read-only. Writing is switched on per account, only after you grant the rights.
Lines draw as you scroll. Platforms on the left are read-only first, Budget allocation sits on the one client record, and each output keeps its receipt.
Sources are read first, the numbers are stored once per client, and every output shows its source, formula and update time.
The same four moves apply to every module in this area.
From first connection to the number a client sees.




Pick campaigns and a goal. The system proposes a split.

The preview shows the exact budgets, the delta and the cost impact.

Someone with the right role approves the change.

Compare the outcome with the expectation after the window.

Photos are stock images that show the kind of business this is built for. They are examples, not customers.




Stock photos and example labels, not customers.
General practice for this kind of work, not a claim about any one tool.
Daily results are mostly noise. Decide on a stable window and the break-even line.
A budget that grows while break-even ROAS is not met only increases the loss.
Move one budget at a time so the effect can be read.
Your ticks stay in this browser only.
Connections are read-only first and go live only after the platform access is approved.
Built: the connector exists in the product and goes live per account once access is granted. Planned: not built yet.
Teams often use tools such as Madgicx for this. Our comparison pages are drafts being verified.
Modules that share this client record, these roles and this log.
Short guides on the numbers and routines behind this module.
Only inside narrow, explicit rules with a minimum sample, a cooldown, a time window and a kill switch. Nothing scales on one day of ROAS.
Per client and per rule. The preview shows the exact amounts before anything is sent.
Budgets are compared per platform. Cross platform ROAS is never added up, so a shift is judged with platform and store numbers side by side.
We open one agency at a time, with your own accounts connected read-only first.