Dashboard

Goals

Named events with conversion rates that agents cannot inflate.

Create

Name must match window.v5('signup') or data-v5-event="signup" (case-sensitive). You can also POST /api/sites/{id}/goals.

Filter by actor

A Playwright suite that submits your form will land as ai_agent if it came through the middleware without JS, or human if it loaded v5.js. Either way you can exclude it from the human conversion rate.

Something off? Open an issue · Edit on GitHub