Step-by-step guide to track Framer form submissions with PiMMs

Learn how to connect PiMMs to your Framer site and track every form submission with full attribution — no code needed.

May 14, 2025
5 min read
Step-by-step guide to track Framer form submissions with PiMMs

Want to know exactly where your Framer leads come from?

With PiMMs, it only takes a few minutes — no code needed.

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

  1. In Framer, go to your site settingsCustom Code
  2. Paste the following script in the Head section:

Important: Paste the following script in all the pages of your website.

Code
<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:

Code
<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

  1. 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 (like Email, email 1, e-mail perso, etc.)

To track names:

  • Use one field named fullname, name, etc.
  • Or two fields: firstname and lastname

👉 Check it by selecting the Input → Name.

Framer form field Name

3. Get your Workspace ID

  1. Log in to your PiMMs dashboard
  2. Go to SettingsWorkspace ID
  3. Copy your ID (e.g. ws_abc123xyz)

3. Add the Framer webhook for form submissions

To setup a new form: Framer Forms Guide

  1. In Framer, select your form
  2. Go to FormSend to
  3. Choose "Webhook"
  4. Use the following webhook URL:
Code
https://app.pimms.io/api/framer/webhook?workspace_id=your-id

Replace your-id with your Workspace ID

Example:

Code
https://app.pimms.io/api/framer/webhook?workspace_id=ws_abc123xyz

Framer form webhook

  1. Go to PiMMs
  2. Create a new short link pointing to your Framer page
  3. Enable Conversion tracking

Example:

Code
https://pim.ms/my-framer-site

Use this link in your ads, socials, emails, etc.

5. Test your setup

  1. Open your PiMMs link in an incognito tab
  2. Submit your Framer form
  3. Check your PiMMs dashboard
  4. 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

You're all set 🎉

Every Framer lead collected via your PiMMs links will now be tracked — with full attribution and analytics.

👉 Create your first PiMMs link

Continue Reading

Explore more insights and strategies