ROI Agent
An analyst that can act, inside limits you set.
Ask what changed, why CPA moved, or where to put the next $2,000. ROI Agent answers from your data with sources, proposes specific changes, and carries them out only as far as your autonomy settings allow.
Answers cite the campaigns, creative and reports they came from. Shown with fictional sample data.
The problem
The data to answer the question exists. Getting to it takes hours.
Answering 'why did CPA go up?' means pulling reports from three networks, lining up dates, checking creative and frequency, and writing it up. By then the budget has already been spent.
- Insights arrive days after the problem started.
- Recommendations are generic because the tool can't see your data.
- Automated rules make changes nobody can explain afterwards.
How it works
How ROI Agent works
- 01
Ask
In the portal, through the API, or from an MCP-compatible AI client.
- 02
Investigate
The agent calls typed, permission-aware tools: campaigns, channels, creative, audiences, conversions, budget.
- 03
Explain
It answers with the reasoning and links to the underlying data.
- 04
Propose
Specific actions such as pausing a creative, shifting budget or generating a replacement, each with its expected impact.
- 05
Approve and execute
Actions pass your policy engine; anything outside it waits for a person. Everything is audited.
You choose how far it can go, and the policy is enforced on the server. Shown with fictional sample data.
Capabilities
What ROI Agent does
- Analysis
- What changed, why, and which campaigns, channels or creative drove it.
- Recommendations
- Specific, sourced and tied to your target CPA or ROAS.
- Campaign drafts
- Build a campaign from a goal and budget for you to review.
- Creative generation
- Replace fatigued creative with new on-brand variants.
- Optimization
- Budget shifts and rotations based on statistically meaningful data, not daily noise.
- Approval workflows
- Launches, spend increases, deletions and disconnections wait for approval by default.
- Autonomous permissions
- Four levels, from analysis-only to bounded autonomy inside explicit financial limits.
- No raw database access
- The model sees only what typed tools return, scoped to your permissions.
Integrations
Connects to
Each integration shows its current status. Planned integrations aren't available yet.
- Google AdsPlannedSearch, Performance Max and Display campaigns with Customer Match audiences.
- Meta AdsPlannedFacebook and Instagram campaigns, custom audiences and performance reporting.
- HubSpotPlannedContacts, companies, deals and lifecycle stages for audiences and conversions.
- REST APIPlannedEvery portal capability, with scoped API keys and an OpenAPI specification.
- WebhooksPlannedSigned events for visitors, audiences, creative, campaigns, conversions and agent actions.
Start with your website.
Enter a URL and see what ROI.me learns about your brand before you connect a single ad account.