Map Sitefinity CMS forms to HubSpot forms
NOTE: Sitefinity Digital Experience Cloud (DEC) was renamed to Sitefinity Insight as a part of the Sitefinity 13.0 release. However, Sitefinity CMS and its documentation prior to version 13.0 continue using the former name - Digital Experience Cloud.
You can accumulate data from many Sitefinity CMS forms, for example, Contact us or Register, to a single HubSpot form, capturing lead data for a specific campaign. On the other hand, you can reuse one form on many pages.
To do this, you need to connect a Sitefinity CMS MVC form, built with Sitefinity CMS form builder, to HubSpot and you must match the form fields to the HubSpot form fields. Next, you enable the form to post data to HubSpot.
To connect a new Sitefinity CMS form to HubSpot, perform the following:
- Create the form using procedure Create forms.
IMPORTANT: You must create an MVC only form, because you can only connect MVC forms to HubSpot.
- Click Create and go add content.
In content editing form, design the layout of the form using procedure Design forms.
To automatically map the Sitefinity CMS form fields to the HubSpot form fields, name the Sitefinity CMS form fields identically to the fields in the HubSpot form. Otherwise, you map the fields later.
- Save and publish the form.
- On Forms page, click Actions » Properties » Connectors settings of the respective form.
- In the HubSpot form name, enter the name of the HubSpot form.
NOTE: If your have a Marketo integration as well, you can also sync this form with Marketo. For more information, see Connect a form to Marketo. In addition, if you work with Digital Experience Cloud, you can sync form data as well. For more information, see Data sources.
- To map form fields, click the Create data mapping button.
For each Sitefinity CMS form field, choose the HubSpot form field to map to.
If you created a Sitefinity CMS form with corresponding fields to the HubSpot form, you can skip this step.
- Click Done.