By Technical Documentation Team | Source: HubSpot Knowledge Base
Capturing high-quality leads is the lifeblood of any digital marketing strategy. HubSpot Forms provide a powerful, seamless way to gather visitor information and automatically sync it with your CRM. Whether you are building a simple "Contact Us" page or a complex lead generation machine, understanding how to configure these forms correctly ensures that no prospect falls through the cracks. In this guide, we will walk through the legacy form editor to help you build, customize, and automate your lead capture process.
To begin, log into your HubSpot account and navigate to Marketing > Forms. Click the Create form button in the top right corner. For this guide, we are looking at the Legacy Form Editor. Once selected, you'll be presented with a choice of templates or a blank start.
Templates are pre-configured with fields specific to use cases like "Contact Us," "Newsletter Sign-up," or "Support." If you choose the Support template, you can automatically route submissions to your help desk or conversations inbox.
Once your canvas is open, use the left sidebar to search for existing CRM properties or create new ones. HubSpot allows you to drag and drop these fields directly into the preview area. By default, the Email field is mandatory because it serves as the unique identifier for contacts in your database.
To change the order of information, simply hover over a field and drag it. Moving fields next to each other will create columns, which is useful for cleaning up long forms to make them look more compact on mobile and desktop screens.
💡 Pro Tip: You can add rich text areas between fields to provide context, instructions, or legal disclaimers. This helps guide the visitor through more detailed inquiries.
Each field has individual settings. You can mark fields as required, hide them if they are already known (using "Smart Fields"), or create dependent logic. Dependent fields allow you to show a new question only if the previous answer meets certain criteria—for example, showing "State" only if "United States" is selected as the country.
What happens after a user clicks "Submit" is just as important as the form itself. Under the Automation tab, you can create simple workflows to follow up with your new leads. This might include sending a "Thank You" email, notifying a specific sales rep, or adding the contact to a static marketing list.
By automating these early touchpoints, you decrease response time—a metric heavily correlated with conversion rates. You can also connect these forms to your HubSpot Help Desk if the form is intended for customer support requests.
No, associating a form with a Brand can only be done during the creation process. If you need to change it, you will need to recreate the form from scratch.
Score, calculation, rich text properties, and HubSpot user properties cannot be used as interactive fields within a form submission.
By default, yes. HubSpot uses the email to deduplicate and create contact records. However, there are advanced settings to allow submissions without email addresses if your specific use case requires it.