One prompt, one point of view
Ask an AI to “make me a campaign” and you get an averaged answer where market, competitors, audience and bidding are all thought through equally thinly.
Describe the business once: product, geo, competitors, budget and a lead target. Seven AI agents work through market, audiences, creative, structure and bidding in sequence and hand you a campaign plan for Google and Meta — to review, not to launch.
Ask an AI to “make me a campaign” and you get an averaged answer where market, competitors, audience and bidding are all thought through equally thinly.
The structure arrives as one smooth block: which part is competitor research and which part is the model guessing is invisible, so everything has to be re-checked.
A plan sitting in a chat does not turn itself into campaigns, and moving budgets, audiences and copy across by hand costs hours and produces typos in bids.
Product, selling points, industry, geo, competitors, brand tone, currency, daily budgets for Google and Meta, a monthly lead target, a target CPL and landing pages.
Seven roles run in order: market, competitors, audiences, creative, architecture, bidding, review. Progress is visible step by step and the run can be stopped.
Out comes a campaign plan. The readiness button runs it against the ad accounts in validate-only mode: you see what would pass and what would not, with nothing written.
Market analyst, competitor analyst, audience strategist, creative director, campaign architect, bidding optimiser and performance analyst.
Each agent has its own status and its own output, so a failure at one step does not hide inside a smooth paragraph of text.
Set monthly leads and a target CPL and the monthly budget is computed from them, instead of a figure picked because it looked reasonable.
Daily budgets for Google and for Meta are set separately, in your currency, so the split is a decision you made rather than one buried in the model.
Each line of business gets its own landing page, and the ones that do not suit Meta can be flagged and skipped by the agents.
Every run is stored on the project, so going back to an earlier plan and comparing it with a newer one does not mean rebuilding the brief.
The upload button writes nothing: it runs the plan in validate-only mode and returns an honest readiness result for each campaign.
They run in order: market analyst, competitor analyst, audience strategist, creative director, campaign architect, bidding optimiser and performance analyst. Each leaves its own result, so you can see exactly what the plan is built on.
No. The run happens in review mode and writes nothing to any ad account. The upload button runs a validate-only pass with PAUSED as the default status; the real upload and any activation go through a human approval.
Google Ads and Meta, separately or both at once. Daily budgets are set per platform, and any line of business that does not suit Meta can be flagged so the agents skip it.
Not for the analysis and the plan — the brief is enough. Connected accounts are listed next to the form and matter at the next step, when the plan is checked for readiness against a specific platform.
Product and selling points, industry, description, geo, competitors, brand tone, currency, campaign goals, a monthly lead target and target CPL, plus landing pages per line of business. When leads and CPL are both set, the monthly budget is computed from them.
The run publishes nothing and changes nothing — what you get is a plan and a readiness result. What reaches an ad account is your call.