The loop
- Your agent builds: pages, variants, and copy are generated in your own agent session and pushed to granvl over MCP.
- granvl serves & tracks: pages are hosted on your domain with built-in, privacy-first analytics. No third-party pixels, no PII stored.
- Your agent optimizes: performance data flows back to the agent, which promotes winners, pauses losers, and starts the next test.
Start here
Connect your agent
Claude, Codex, Cursor, or any MCP client, with setup for each.
Quickstart
From zero to a live, tracked landing page.
Campaigns
The overarching unit: ads and funnels, unified.
Connect your ad accounts
Google Ads today (Meta coming soon), joined to first-party conversions.
What makes granvl different
- Agent-first. Every capability (creating pages, setting traffic splits, reading stats, syncing ad accounts) is exposed as MCP tools. Your agent operates the whole workspace.
- Privacy-first analytics. Form submissions go directly from the visitor’s browser to destinations you choose (your CRM, webhook, or lead network). granvl’s servers never see form contents.
- Ads joined to outcomes. Meta and Google spend syncs into the same workspace as your first-party conversions, so CPL, CPA, and conv-rate are computed against reality, not platform-reported numbers alone.