One prompt. Paste it into your Lovable chat. Behavioral analytics — dead clicks, rage clicks, scroll depth, LCP — flowing in under a minute.
Sign up for Harvv (free tier — 50K events/month). We will generate a unique pixel key for your site.
You are not signed in. Create a free account to generate your install prompt.
Create free account Sign inOpen your Lovable project. Paste this exact text into the chat box and send. Lovable's AI agent will add the Harvv pixel to your index.html. Takes about 30 seconds.
After Lovable confirms the change and your preview rebuilds, paste your project URL below. We will check that the pixel is firing and you should see live events in your dashboard within 30 seconds.
Clicks that go nowhere — broken handlers, dead links, JS errors. The #1 silent Lovable failure mode after AI regenerates a component.
Three or more clicks on the same spot in <1s. The frustration signal Lovable's dashboard cannot see.
Touch targets under 44×44px, viewport overflow, iOS Safari fixed-position jumping. Lovable defaults break on mobile.
When Googlebot sees an empty React shell instead of your content. Specifically catches the SPA indexing failure.
Real-user Core Web Vitals from your production traffic — not synthetic Lighthouse runs.
Which field caused the user to leave. Lovable forms have inconsistent state management; this catches the silent drop-off.
Lovable is an AI app builder where you tell the AI what to change. We give you a single prompt to paste into your Lovable chat. The Lovable AI reads the prompt, edits your index.html, and adds the Harvv pixel. No code editing required on your side.
Dead clicks (clicks that go nowhere because of broken JavaScript), rage clicks (3+ clicks on the same spot from frustration), scroll depth, time to first interaction, LCP and INP performance, mobile touch-target failures, SEO drift, and form abandonment. Zero PII. The pixel is 16KB gzipped and lazy-loads.
Google Analytics tells you that traffic came and bounced. Harvv tells you why — which buttons were dead, which forms abandoned at which field, which scroll depth corresponds to bounce. GA shows the symptom; Harvv shows the cause. They are complementary, not alternatives.
Yes. The pixel works on lovable.app subdomains, on custom domains routed through Cloudflare, on Vercel-redeployed Lovable exports, on Netlify, anywhere. The install is a single script tag in your HTML — it does not care about your hosting.
This is a known Lovable behavior — auto-updates sometimes touch index.html. We detect when the pixel stops firing and email you the same Lovable prompt to re-paste. The fix takes 30 seconds.
Yes. The pixel scrubs anything inside data-harvv-private containers, all textarea + contenteditable content, password/email/tel/hidden inputs, and PII keys in URL parameters. We never see your users' chat messages, form inputs, or session contents.