Skip to content

Track Form Submission Sources with HubSpot using a Hidden Form Property

Primary Question

How do you track form submission sources in HubSpot using hidden properties?

Direct Answer

You can track the origin of HubSpot form submissions by using hidden form properties that automatically capture source data. This allows you to identify where leads come from—such as your website, email campaigns, or other marketing channels—so you can analyze performance and improve targeting.


Introduction

Understanding where your leads originate is critical for improving your marketing strategy. This workflow shows how to track the source of HubSpot form submissions by using hidden form fields.

By capturing source data automatically, you gain clearer visibility into how contacts discover your forms. This helps you optimize campaigns, personalize outreach, and better understand which channels drive the most conversions.


Problem This Workflow Solves

Many businesses struggle to identify where form submissions actually come from especially when the same form is used across multiple channels.

This workflow solves that problem by automatically capturing the submission source, giving you more accurate lead attribution and better insights into marketing performance.


Tools Required

  • HubSpot
  • HubSpot Forms

Workflow Summary

This process works by creating a hidden property in your HubSpot form that records where the submission originated.

You set a default value (such as “website”) and then override that value using parameters when linking to the form from other sources like emails. This allows you to track exactly which channel generated the submission.


Step-by-Step Guide

1. Create a Hidden Property

In HubSpot, open the form editor and add a hidden field called “Qualification form source.”
This property will store the source of the submission without requiring the user to fill it out.

2. Set a Default Value

Assign a default value to the hidden property—such as “Website.”
This ensures that any submission coming directly from your website is automatically labeled.

3. Customize Email Tracking

When linking to your form from an email, add a parameter to the form URL that specifies the source.
For example, you can override the default value to record that the lead came from an email campaign.

4. Submit and Verify

Submit the form yourself to test the setup.
Then check the contact record in HubSpot to confirm that the source property was populated correctly.


Common Use Cases

  • Tracking marketing campaign performance
  • Understanding which channels generate the most leads
  • Improving sales funnel reporting
  • Segmenting contacts based on lead source

Why This Improves Operations

Automating lead source tracking reduces manual data entry and ensures consistent attribution across your marketing channels.

With clearer insights into where leads originate, your team can make better decisions about campaign strategy, budget allocation, and customer engagement.


Quick Recap

  • Create a hidden form property in HubSpot
  • Assign a default source value (like “website”)
  • Override the value using parameters in emails or campaigns
  • Verify that the property populates correctly in contact records

Bye for now.