How to Create Multilingual Forms in HubSpot
Building multilingual forms in Hubspot helps you deliver localized experiences to visitors in different regions while keeping your data organized and consistent. This guide walks you through creating forms in multiple languages, managing translation sets, and maintaining a clean form structure.
The steps below are based on the official documentation so you can safely implement multilingual forms in your account.
What Multilingual Forms in HubSpot Can Do
Multilingual forms in HubSpot let you keep a single master form and attach translated versions to it. Each translated form is part of a translation set that shares the same structure and fields.
Key points about multilingual forms:
- Each form in the translation set uses the same fields and options.
- Only the language and textual labels are different across translations.
- You manage field changes once on the default form and sync them to all translations.
- You can edit labels separately on each translation to match the target language.
This approach keeps reporting and data collection consistent across every version of your form.
Before You Create HubSpot Multilingual Forms
Before creating multilingual forms in HubSpot, confirm the following requirements and limitations.
Requirements for multilingual forms in HubSpot
- You must use the drag-and-drop forms editor.
- The non drag-and-drop forms tool does not support translation sets.
- Only forms created as part of a translation set can be included in multilingual form modules.
Limitations of HubSpot multilingual forms
- You cannot convert an existing, standalone form into a translation form.
- To use translations, you must start from a new form or an existing default form that does not already have submissions in conflicting languages.
- Any structural changes (adding or removing fields) must be made to the default form, not individual translations.
Understanding these rules before you begin will prevent breaking your form setup later.
Step 1: Create a Default Form in HubSpot
The first step is to create the default version of your form in one primary language. This default form will be the base for all other translations.
-
In your HubSpot account, navigate to your forms tool.
-
Click to create a new form using the drag-and-drop editor.
-
Build the form with all the fields you need:
- Add contact properties as fields.
- Adjust field labels and help text for your primary language.
- Configure options for dropdowns, radio selects, and checkboxes.
-
Set up form options such as:
- Follow-up emails.
- Submission notifications.
- Redirects or thank you messages.
-
Save the form. This form becomes the default member of your translation set.
Choose the language that will serve as the base for all future translated versions. This is usually English, but you can select any language that matches your main audience.
Step 2: Add Translations to Your HubSpot Form
Once you have a default form, you can add translated versions directly from the forms editor in HubSpot.
How to add a new translated form in HubSpot
-
Open the default form in the forms editor.
-
Look for the language or translation menu in the top toolbar.
-
Select the option to add a new language or create a new translation.
-
Choose the target language for the new form from the language dropdown list.
-
Confirm to create the translated version. HubSpot will duplicate the default form structure.
After creating the translation, you’ll have a new form linked to the same translation set, with all the same fields and layout as the default form.
Edit labels in your HubSpot translated forms
Each translated form automatically inherits the fields from the default form. You can then localize the text without breaking the structure:
- Edit field labels for each translation to match the target language.
- Translate placeholder text and help text.
- Update the submit button label, error messages, and form title where available.
Always avoid changing property mappings on translated forms. Property mappings and structural edits should only come from the default form.
Step 3: Manage Translation Sets in HubSpot
Every multilingual form in HubSpot belongs to a translation set. Understanding how translation sets work keeps your forms aligned and maintainable.
How translation sets work in HubSpot
- The default form is the primary form in the translation set.
- Each language variant is linked to this default form.
- All forms in the set must keep the same field structure.
- Any change you make to fields on the default form can be synced to each translation.
When you add or remove a field from the default form, HubSpot can update all related forms in the translation set to maintain alignment.
Sync changes across HubSpot translations
-
Open the default form in the forms editor.
-
Make your structural changes, such as adding new fields or modifying existing ones.
-
Save the form.
-
HubSpot will prompt you to apply these updates to each translation in the set.
-
Review the changes and confirm synchronization for all translations.
This process ensures that every language version collects the same information, which is crucial for reporting and automation.
Step 4: Use Multilingual Forms on HubSpot Pages
To display the correct translation to visitors, publish your multilingual forms on pages or templates that support multiple languages.
Add multilingual forms to HubSpot pages
-
Go to your landing pages or website pages tool.
-
Edit the page where you want the form to appear.
-
Insert a form module into the page.
-
Select your default form from the translation set.
-
If you are using a multilingual page group, configure language settings for that page.
When visitors view the page in a specific language, HubSpot can serve the matching form translation from the set, improving user experience and conversion rates.
Best Practices for HubSpot Multilingual Forms
To keep your multilingual setup stable and easy to manage, follow these practices when working with HubSpot forms.
Plan your fields before translating
- Finalize your required and optional fields on the default form before creating translations.
- Minimize structural changes later to avoid repeated synchronization work.
- Keep property names consistent and descriptive.
Use clear naming conventions in HubSpot
- Name each form to include its language, such as “Contact Form – EN” and “Contact Form – ES”.
- Document which form is the default form in the translation set.
- Maintain a list of all language versions for quick reference.
Review translations with native speakers
- Have a native speaker check each translated form.
- Verify that field labels and help text match local expectations.
- Confirm that privacy and consent language complies with regional regulations.
Troubleshooting HubSpot Multilingual Forms
If you encounter issues with multilingual forms in HubSpot, review these typical problem areas.
Form structure not matching
If a translated form appears different from your default form:
- Open the default form and confirm the current field structure.
- Sync structural changes to all forms in the translation set.
- Avoid editing fields directly on translated forms except for labels and text.
Wrong language showing on pages
If the wrong language form appears on a page:
- Check that the page belongs to the correct language group.
- Confirm that the default form is correctly assigned in the form module.
- Verify that a translation exists for the visitor’s language.
Learn More About HubSpot Multilingual Forms
For deeper technical detail and edge cases, consult the official documentation on creating forms in multiple languages on the HubSpot knowledge base at this article about multilingual forms.
If you need strategic help designing multilingual lead flows, automation, and reporting around your forms, you can work with specialists who focus on CRM architecture and marketing operations, such as the team at Consultevo.
By planning your structure carefully, using translation sets correctly, and following these steps in HubSpot, you can deliver localized, consistent forms for every language your business serves.
Need Help With Hubspot?
If you want expert help building, automating, or scaling your Hubspot , work with ConsultEvo, a team who has a decade of Hubspot experience.
“`
