
WordPress Elementor form tracking lets you see exactly which marketing campaigns generate your best leads. This complete guide shows you how to set up Elementor form conversion tracking in 10-15 minutes using Pimms.
You'll get real-time lead attribution showing which ads, social media posts, or email campaigns drive actual form submissions. Perfect for WordPress lead tracking with full marketing attribution across all your Elementor Pro forms.
What you'll accomplish: Complete form analytics setup, webhook integration, and campaign tracking for every Elementor form on your WordPress site.
1. Install the tracking script
Requirements
Make sure you have Elementor Pro installed (forms require the Pro version).
Add the script in WordPress
- Go to your WordPress Dashboard
- Navigate to: Elementor → Custom Code → Add New Code
Elementor Custom Code Menu
- Paste the following script:
<script defer src="https://cdn.pimms.io/analytics/script.detection.js" data-forward-all="true"></script>
- Set the Location to
<head>
Set Location to Head
- Click Publish
- Choose where to display the code (select Entire Site — recommended)
Choose Entire Site
- Click Save & Close
Check if the script is properly installed
Verify your script installation
Use our free tool to automatically check if the Pimms analytics script is properly installed on your website.
2. Build a Pimms-compatible form
Pimms auto-detects your fields — just follow this:
Add Elementor Form Widget
- Open your Form Widget in Elementor
- Add name and email field
- Go to the field you want to configure:
- Form Field → Select Field → Advanced
- Check that the ID is correct
Check Field ID
Capture the pimms_id
parameter
- Add a new Form Field
- Configure it as follows:
- Type: Hidden
- Label: pimms_id
- Advanced → Default Value: Click the Dynamic Tags icon → select Request Parameter
- In Advanced → ID, make sure not to use:
pimms_id
Configure Hidden Field
- In the settings:
- Method: GET
- Parameter Name:
pimms_id
3. Add the Elementor webhook for form submissions
To setup a new form: Elementor Forms Builder
Configure Form Submission
- In the Form Widget settings, go to the tab: Actions After Submit
Actions After Submit Tab
- Add Webhook as an action
Add Webhook Action
Use the following webhook URL:
https://app.pimms.io/api/elementor/webhook?workspace_id=your-id
Replace your-id
with your Workspace ID
Example:
https://app.pimms.io/api/elementor/webhook?workspace_id=ws_abc123xyz
4. Create a tracking link in Pimms
- Go to Pimms
- Create a new short link pointing to your Elementor page with the form
- Enable Conversion tracking
Example:
https://pim.ms/my-landing-page
Use this link in your ads, outreach campaigns, emailing or social channels — everywhere you get traffic.
5. Test your setup
- Open your Pimms link in an incognito tab
- Fill out your Elementor form (use a test email like
test+pimms@yourdomain.com
) - Submit the form
- Check your Pimms dashboard
You should see a new lead with full attribution showing exactly where it came from.
6. Troubleshooting tips
- Make sure you have Elementor Pro (free version doesn't include webhooks)
- Confirm that the Pimms script is properly installed (use our free tool to verify)
- Double-check that your Workspace ID is correct in both the webhook URL
- Test filling the form and submitting in incognito mode with a fresh email address
- Make sure you enter your page via your Pimms link, not directly
FAQs
How long does WordPress Elementor form tracking take to set up?
How long does WordPress Elementor form tracking take to set up?
Complete WordPress Elementor form tracking setup takes 10-15 minutes following our step-by-step guide. You'll install the tracking script, configure webhook integration, and test the connection. Most users complete the setup in one session with immediate results.
Does Elementor form tracking work with the free version?
Does Elementor form tracking work with the free version?
No, WordPress Elementor form tracking requires Elementor Pro for webhook functionality and advanced form features. The free Elementor version doesn't include form widgets or webhook capabilities needed for conversion tracking and lead attribution.
Can I track multiple Elementor forms on one WordPress site?
Can I track multiple Elementor forms on one WordPress site?
Yes! Once you configure Pimms tracking, Elementor forms across your entire WordPress site are trackable. Each form submission gets attributed to the specific campaign, ad, or channel that brought the visitor, giving you complete conversion analytics visibility.
You're all set 🎉
Every WordPress Elementor form lead collected via your Pimms links will now be tracked — with full attribution showing exactly which campaign, ad, or channel generated each lead.
👉 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