To identify visitors and track form fills Beacon needs to be able to determine what data is in each field of a form. This is done by simply naming the input correctly.

Each of your form fields needs to be named one of several possible values. 

For example:

<input type=”text” name=”full-name” >
<input type=”email” name=”email” >
<input type=”text” name=”company” >
<input type=”tel” name=“phone” >

5 star visit, highlighting an identified visitor / lead.
A 5 star visit, highlighting an identified visitor / lead.

We track most common naming conventions but if your leads are not being registered or identified it is probably because your form fields are named unusually. To identify what your form field names are you will need to “inspect” the element. Here is a helpful guide on using the inspector.

If you are using Gravity forms please see here for additional instructions.

Here are some of the other names we also track.

Email: ’email’, ‘your-email’.
Fname: ’fname’, ‘f-name’, ‘forename’, ‘first-name’, ‘first_name’.
Lname: ‘sname’, ‘s-name’, ‘l-name’, ‘lname’, ‘surname’, ‘lastname’, ‘last_name’, ‘last-name’.
Name: ’name’, ‘fullname’, ‘full-name’, ‘full_name’, ‘your-name’.
Company ’company”, ‘company-name’, ‘company_name’, ‘organisation’, ‘org’.
Phone: ’phone’, ‘tel’, ‘telephone’, ‘number’.

If you have special requirements for this or need specific names tracking then please email us at and we will be happy to help.