Yes, HeyLead works with Framer. Paste one line into Site Settings → General → Custom Code at the end of the head, publish, and every Framer form submission shows the channel, campaign and page that brought the lead. No form changes and no developer needed.
Setup
Updated · Steps checked against Framer’s help docs
In your Framer project open Site Settings → General.
Scroll to Custom Code and paste this into End of <head> tag:
<script async
src="https://cdn.heylead.io/t.js"
data-site="YOUR_SITE_KEY"></script>Click Save, then Publish your site.
Done. New leads arrive with their source in your dashboard.
Watch the setup
This walkthrough connects a WordPress site. On Framer, only the connect step is different; the steps above show exactly what to do.
How HeyLead worksA common setup: Framer → HubSpot → Zapier.
How teams like yours use HeyLead with Framer.
Framer doesn't run custom code in the canvas or preview. Open your published site in a browser to test tracking.
Yes. Site-wide custom code runs on every published page, including CMS collection pages.
No. Keep your form's email or webhook settings as they are. HeyLead records each submission with its source alongside them.
Get started
Connect your website in minutes. From then on, every new lead shows which ad, search, post or AI assistant brought it.