There are two ways to add lead fields to your Leads system, one is to use the UI interface of our free Inbound Pro plugin, while the other is to use hard-coded WordPress filters to intercept and programatically add lead fields.
The Easy Way
If you are running the all-in-one Inbound Pro plugin then adding mappable lead fields is easy.
Head into wp-admin->Inbound Now->Settings and look for our mappable lead field section. Here you can change the field labels, add new mappable field locations, and control the order they appear inside a lead profile:
The Programatic Way (The harder way)
This snippet illustrates how you can add in additional lead profile fields to the lead records page. Placing this code in your theme’s functions.php file will add the fictitious lead fields to your mappable lead fields.
After you have added the additional lead profile fields you can map those new fields via the inbound form tool on the edit fields section under advanced options. This will automatically populate the new field in lead profile with the value filled out in the form.