Before you get started

When using Leadcamp to track form submission, do take not of the following:

  • Form submissions are collected when a visitor clicks the submit button. If there is no actual submit event, the form is not captured even though our tracking snippet has identified the form. To be a little more technical, often third-party form providers use Javascript code to submit the form, which in itself is not an actual submit event, in this case you need to add $event.submit() to your JS code.

  • Form capturing is dependent on the tracking snippet. Leadcamp can only collect form submissions if the tracking snippet is loaded successfully. For example, if there are JavaScript conflicts on the page or if a visitor's browser security extension blocks scripts, form submissions will not be collected.

Because these behaviors are due to external factors, Leadcamp cannot prevent them. Alternatively, consider working with a developer to send your form submission directly to Leadcamp using our Zapier integration.


For form submissions to be collected in Leadcamp, your form must:

  • be a static HTML form

  • be wrapped in HTML <form> tags

  • not be in an <iframe>

  • have an email input field

  • have a submit button as in type="submit" or have $event.submit() in Javascript

To turn off certain forms from being capture, go here.

Common questions

How does forms capture work?

When the Leadcamp tracking code is installed and the forms capture setting is enabled, Leadcamp will track visitors to your site with a cookie.

When the tracking code goes off with each page load, Leadcamp will scan the page for supported forms.

When someone submits a form, Leadcamp will associate the tracked visitor with the email address and create a prospect record. The record will contain values of the form fields submitted and their visit history.

Why aren't my forms appearing in the forms overview?

There could be two reasons for that:

  1. Forms will only appear after the first submission has been captured from a supported form (see above).

  2. Forms that contain a password or credit card fields are skipped entirely. Because of the sensitive nature of this information, and the fact that Leadcamp stores form submissions as plain text.

Why are some form fields not captured?

It is important that the fields have supported names so that Leadcamp can associate them with the correct value. Here is the mapping to give your form inputs the right name.

First name: first_name, firstname, firstName

Last name: last_name, lastname, lastName

Full name: name, fullname, fullName

Phone number: phone_number, phonenumber, phoneNumber, phone

Email: **email**, **mailadres**, **mailaddres**

What if I'm using third-party forms?

You can also send data from forms directly to Leadcamp via our Zapier integration.

Did this answer your question?