Track HubSpot Form Conversion

I was working a Google AdWords campaign for Mind-Wellness.net and I wanted to track when a user submitted the contact form.

I generated the static site using Hugo, and I am relying on HubSpot for the contact form.

Fortunately, HubSpot Forms API provides a onFormSubmit callback!

Code Sample

1
2
3
4
5
6
7
8
9
hbspt.forms.create({
region: 'na1',
portalId: 'TODO',
formId: 'TODO',
onFormSubmit: function ($form) {
// Use gtag to track conversion
gtag_report_conversion();
},
});
Share