Signup tracking
Drive signups
Trackable links that take a prospect from your email to your product's signup page, then a webhook your product fires when they actually sign up — so you see real conversion per campaign, persona, and subject line.
Visits (30d)
0
Signups (30d)
0
Activations (30d)
0
Conversion
0%
Links
Loading…
How signup attribution works
- Use the public link in your campaign. Outbound emails replace the
{{signup_url}}token with this URL plus?p=<prospect_id>. - When the prospect lands on your signup page, the
?pparam identifies them — store it. - When they sign up, your backend POSTs to the webhook URL with the secret header, including
slug,email, optionallyprospect_id. - Activation events (first key action) are tracked by sending
kind: "activation".
curl -X POST https://your-app.lovable.app/api/public/signup-webhook \
-H "Content-Type: application/json" \
-H "X-Signup-Secret: shl_…" \
-d '{"slug":"abc12345","email":"alex@acme.com","kind":"signup"}'