> ## Documentation Index
> Fetch the complete documentation index at: https://docs.granvl.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

> What's new in granvl, updated as we ship.

<Update label="July 11, 2026" description="Alpha launch">
  ## The granvl alpha is live

  We opened the doors to our first users. Here's what shipped for launch:

  **Learn the product**

  * **Academy**: a new tab with five short lessons that take you from a fresh workspace to live pages, delivered leads, and campaigns that improve themselves. Each lesson includes a copy-paste prompt for your agent.
  * **Getting started checklist** on Home: five core setup steps that check themselves off from real workspace data and disappear when you're done.
  * **Onboarding**: a new step that explains how granvl fits together (campaigns contain your funnels and your ad campaigns), plus a clear welcome to the alpha.
  * **These docs**: live at docs.granvl.com, with per-agent connection guides for Claude, Claude Code, Codex, Cursor, and any MCP client.

  **Lead delivery you can trust**

  * **Delivery confirmation**: where the browser is allowed to read the response (HubSpot, Formspree extras), granvl now confirms every accepted submission.
  * **Delivery alerts**: if leads are flowing but nothing confirms delivery, or any send fails, granvl emails your workspace within the hour. Leads lost to a misconfigured integration are no longer silent.
  * Fixed an issue where a page could carry two copies of the delivery script and double-post leads to extra destinations.

  **Ads**

  * **Google Ads** connects with one click: campaigns, ad sets, ads, creatives, and daily spend sync automatically, joined to your first-party conversions.
  * **Meta Ads** connection is coming soon (we are in Meta's app review). Until then your agent can record Meta stats over MCP with `record_ad_entities` and `record_ad_spend`, and spend shows up in Campaigns like a native sync.
  * Campaign detail tables now show ad creative previews with a click-through modal, plus a CPA column.

  **Under the hood**

  * Faster navigation: a persistent app shell, streamed pages, and smarter caching across the dashboard.
  * Full observability: uptime monitoring, cron heartbeats, structured error alerting, and session-level error capture, so we usually know something broke before you do.
</Update>
