One allocation, solved across every connected channel.
Allocation answers one question: how much opportunity does each channel deserve this period? The budget engine solves it deterministically against the objective the campaign carries — cost per customer, contribution, revenue or volume — with the four truth layers entering as separate inputs. The Growth Brain frames the question, calls the engine and explains the result in the language of your business. Nothing is applied that the Campaign Constitution does not permit.
Objective first, split second
A budget split means nothing without a stated objective. Each campaign carries one — a maximum CAC, a minimum contribution, revenue above a floor — and the engine solves against that number rather than against a generic performance ranking. Change the objective and the recommended split changes with it; both versions are kept.
Constraints enter the solve itself
Per-channel minimums and maximums, floor budgets and protected campaigns are inputs to the solve, not filters applied to the answer afterwards. A campaign you marked protected is never starved to fund a better-scoring one. Channels held at a limit are reported as constrained, so you can read what the constraint cost you.
Readable line by line
Every split carries its inputs: what the network reported, what independent attribution credited to each channel, what your CRM recorded about lead and customer quality, and what your finance system recorded as collected. You can see which layer moved the number and by how much. Where two layers disagree on the same channel, both figures stay on the line.
In this capability
- Objective-based solve
- Per-channel floors and caps
- Protected campaign locks
- Constraint-cost reporting
Budget
The rest of Budget
Pacing
Daily and monthly pacing that keeps delivery inside the period budget without end-of-month starvation.
Profit Optimization
With finance data connected, allocation optimises on contribution and margin instead of on revenue.
Channel Reallocation
Spend moves between channels in bounded daily steps, inside thresholds you configure, never in one jump.
Explore / Exploit
A standing exploration reserve keeps new channels, audiences, offers, markets and landing pages funded.
One goal. Every channel. Real business truth.
Connect your ad accounts, say what a good customer is worth, and let the Growth Brain work the objective inside limits you set.
No ad spend commitment · Connect one channel to start · [email protected]