Ah, I think I see your issue. You do need to create the field in SF first. Once you create the field, you can grab the “API Name” of the field from SF and use that as your field “name” (literally, the name attribute in the HTML of your form). There’s more detail on this here: http://help.hubspot.com/articles/How_To_Doc/Can-I-pass-custom-fields-from-my-forms-into-Salesforce
– Adrian
Ah, HubSpot can take care of the Salesforce piece. Do you have your HubSpot portal integrated with SFDC? If so, as long as leads are being passed to HubSpot, they’ll get into SFDC as well.
Hi Aikyrie —
It seems like the issue can be solved by using your own forms in WordPress to register users as you’ve noted, and then passing them along to HubSpot as well via a simple API call. This process is documented on this page is is used by many of our customers:
http://developers.hubspot.com/docs/methods/leads/create_lead
Let me know if there are further questions with this, thanks!
– Adrian