AI marketing platform · MCP

AI retargeting and ad creative automation.

Generate on-brand image and video ads, retarget the visitors most likely to buy, and optimize every campaign toward your CPA, from the portal, the API or any MCP-compatible AI client.

One system

Advertising that learns.

ROI.me connects your creative, audiences, customer intent and campaigns, so every visit, click and conversion makes the next ad better.

ROI.me portal overview for a fictional sample account: spend, demo bookings, cost per demo falling from $312 to $212 over twelve weeks, and three ROI Agent recommendations, one pending approval.

Product interface shown with a fictional sample account. Figures are illustrative, not customer results.

Outcomes

Built around the number you actually answer for.

Tell ROI.me the result you want and what you're willing to pay for it. Every audience, creative and budget decision is measured against that constraint.

Cost per acquisition

Hold every channel to your target CPA, with the reasoning for each change on record.

Return on ad spend

Measure revenue and pipeline against spend with the attribution model clearly labeled.

Qualified pipeline

Optimize toward CRM outcomes such as qualified demos and closed-won, not just form fills.

Wasted spend

Find frequency past the point of return, fatigued creative and customers you're still paying to reach.

Creative

Creative that starts from your brand, not a blank prompt.

Brand Brain reads your site to learn your products, voice, visual identity and claims. Concepts come first, so you choose the idea before paying to render it.

Concepts before pixels
Hook, headline, CTA and audience angle for review before generation.
Image and video
Static, carousel, product, UGC-style and avatar video from one concept.
Every format
1:1, 4:5, 9:16, 16:9 and 1.91:1 from a single approved design.
Quality scoring
Brand fit, hook strength, readability and platform fit, with specific fixes.
Explore Creative
Creative Studio: two AI-generated ad concepts with hook, headline, CTA and quality score, and one concept rendered in 1:1, 4:5, 9:16 and 1.91:1 formats.

Audiences

Know who to target, and who to leave alone.

Build audiences from what people actually did on your site and where they are in your CRM. Describe one in plain English, confirm the rules, and sync it everywhere.

Intent audiences
Visitors whose behavior signals they're ready to buy.
CRM stages
Target by lifecycle stage and stop the moment a deal closes.
Suppression
Customers and converted leads excluded from acquisition spend automatically.
One definition, every network
Synced to each connected network with match rates and history.
Explore Audiences
Audience builder turning a plain-English prompt into rules to confirm: intent at least 70, pricing viewed twice, manufacturing, no demo booked, last visit within 30 days. 1,284 members, synced to Google, Meta and LinkedIn.

Campaigns

Build the campaign once. Launch it everywhere it belongs.

Set the goal, budget and target cost. ROI.me translates it into each network's structure, checks it against each network's rules, and waits for your approval before anything goes live.

Network-native structure
Ad groups, ad sets and campaign groups built the way each network expects.
Validation before launch
Character limits, formats and policy issues caught before they cost a review cycle.
Budget guardrails
Daily limits, CPA and ROAS targets, and frequency caps you define.
Human approval
Nothing launches or increases spend without explicit sign-off.
Explore Campaigns
A $20,000 per month demo-booking campaign split across Google, Meta and LinkedIn, with LinkedIn flagged to fix a headline over 70 characters before launch.

Visitors

From visitor behavior to buying intent.

The ROI Pixel records first-party sessions and events. Scores are rule-based and explained line by line, then AI interprets what a visitor is interested in and what to show them next.

First-party data
A lightweight script on your domain, with consent controls built in.
Explainable intent
Every score shows exactly which behavior moved it.
Progressive identity
Visitors become known only through legitimate sources: forms, CRM, customers.
Privacy by default
Form contents and passwords are never captured.
Explore Visitors
An anonymous visitor's session timeline and an intent score of 87, broken down into the behaviors that raised it.

Integrations

Works with the networks and systems you already run.

Each integration is labeled with its real status. We add Meta and Google first, then the rest as each network's API approval completes.

All integrations

ROI Agent

Ask what changed. Get an answer with its sources.

ROI Agent reads your account through permission-aware tools, never raw database access. It explains performance, proposes specific changes and acts only within the autonomy you grant.

Grounded answers
Every recommendation links back to the campaigns, creative and data behind it.
Approval by default
Launches, spend increases and deletions always wait for a person.
Autonomy you control
From analysis-only to bounded optimization inside explicit financial limits.
Full audit trail
Every tool call, proposal, approval and action is recorded.
Explore ROI Agent
ROI Agent explaining a rise in cost per demo, citing frequency and creative fatigue with sources, and proposing a change that needs approval.

API and MCP

Everything in the portal, available to your code and your AI tools.

ROI.me is API-first. The same services and permissions behind the portal are exposed through a versioned REST API, signed webhooks and an MCP server for AI clients.

REST API

Scoped keys, idempotency and an OpenAPI specification.

Webhooks

Signed events for visitors, audiences, campaigns and agent actions.

MCP

Use ROI.me from MCP-compatible AI clients, under the same approval rules.

Developer documentation
<script
  src="https://cdn.roi.me/roi.js"
  data-site="site_PUBLIC_ID"
  async>
</script>

<script>
  roi.track("demo_request", { plan: "growth" });
</script>

How it works

From a URL to a campaign that improves itself.

Give ROI.me your website, ad accounts, budget and the result you want. It does the work in between and shows you every step.

  1. 01WebsiteYour URL and goal
  2. 02Brand BrainIdentity, products, claims
  3. 03AudiencesBehavior, intent, CRM
  4. 04CreativeConcepts, images, video
  5. 05CampaignsBuilt once, every channel
  6. 06PerformanceSpend, conversions, ROAS
  7. 07RecommendationsExplained, approved, applied

Results feed back into audiences and creative, so every cycle starts from what the last one learned.

Security

Built for tools that can spend money.

An AI system with access to ad accounts needs stricter controls than a reporting tool. These are part of the architecture, not add-ons.

How we protect your data

Tenant isolation

Every record belongs to an organization, and every query is scoped to it.

Encrypted credentials

Ad-network and CRM tokens are encrypted at rest; API keys are stored only as hashes.

Role-based access

Owner, Admin, Marketer, Analyst, Developer and Viewer, enforced on the server.

Approvals for spend

Launches and budget increases require approval unless you explicitly grant autonomy.

Audit logs

Who did what, when, and through which channel: portal, API, MCP or agent.

Privacy-first tracking

Consent-aware collection; no form contents or passwords captured.

Start with your website.

Enter a URL and see what ROI.me learns about your brand before you connect a single ad account.