
Framer form tracking lets you see exactly which marketing campaigns generate your best leads and form submissions from your Framer website. This complete guide shows you how to set up Framer analytics and form conversion tracking in 5-10 minutes using Pimms.
You'll get real-time form analytics showing which ads, YouTube posts, or email campaigns drive actual form submissions. Perfect for Framer lead generation with complete website analytics from click to conversion.
What you'll accomplish: Complete Framer integration, form tracking setup, and campaign attribution for every form submission on your website.
Looking to track external tools?
Read this other guide if your site links to external tools like Cal.com, Tally, Stripe, etc.
1. Add the Pimms tracking script
- In Framer, go to your site settings → Custom Code
- Paste the following script in the Head section:
<script defer src="https://cdn.pimms.io/analytics/script.detection.js"></script>
In addition, paste the following script in all the pages where you have a form:
<script defer src="https://cdn.pimms.io/analytics/script.inject-form.js"></script>
Verify your script installation
Use our free tool to automatically check if the Pimms analytics script is properly installed on your website.
Framer custom code
- Publish your site
2. Build a Pimms-compatible form
Pimms auto-detects your fields — just follow this:
Add a required email field
- The field name must start with
email
(likeEmail
,email 1
,e-mail perso
, etc.)
To track names:
- Use one field named
fullname
,name
, etc. - Or two fields:
firstname
andlastname
👉 Check it by selecting the Input → Name.
Framer form field Name
3. Get your Workspace ID
- Log in to your Pimms dashboard
- Go to Settings → Workspace ID
- Copy your ID (e.g.
ws_abc123xyz
)
3. Add the Framer webhook for form submissions
To setup a new form: Framer Forms Guide
- In Framer, select your form
- Go to Form → Send to
- Choose "Webhook"
- Use the following webhook URL:
https://app.pimms.io/api/framer/webhook?workspace_id=your-id
Replace your-id
with your Workspace ID
Example:
https://app.pimms.io/api/framer/webhook?workspace_id=ws_abc123xyz
Framer form webhook
4. Create your Pimms tracking link
- Go to Pimms
- Create a new short link pointing to your Framer page
- Enable Conversion tracking
Example:
https://pim.ms/my-framer-site
Use this link in your ads, socials, emails, etc.
5. Test your setup
- Open your Pimms link in an incognito tab
- Submit your Framer form
- Check your Pimms dashboard
- You should see a new lead with full attribution
6. Troubleshooting tips
- Make sure the script is in the Head
- Double-check the webhook URL (including
workspace_id
) - Use incognito mode and a new email to test
- Always use your Pimms link to start the session — that’s how attribution works
FAQs
Does Framer form tracking work with free plans?
No, Framer form tracking requires a paid Framer plan to access custom code features. The free Framer plan doesn't allow adding tracking scripts needed for form analytics and lead attribution. Most users upgrade to the Basic plan for tracking capabilities.
Can I track multiple forms across my Framer website?
Yes! Once you install the Pimms tracking scripts, all forms across your entire Framer website are automatically tracked. Each form submission gets attributed to the specific campaign, ad, or channel that brought the visitor, giving you complete website analytics visibility.
Does this work with Framer's drag-and-drop form components?
Absolutely! Framer form tracking works seamlessly with all of Framer's native form components and templates. The webhook integration automatically captures submissions from any form component you drag onto your pages, no additional configuration needed.
You're all set 🎉
Every Framer lead collected via your Pimms links will now be tracked — with complete conversion analytics and attribution data.
👉 Create your first Pimms link
It starts here
If you made it this far, it's time to grab 10 free links.
10 smart links included • No credit card