Skip to content
Supercharge Your Pipeline
When & How to Use HubSpot’s Multi-Language Features

When & How to Use HubSpot’s Multi-Language Features

May 5, 2021

By Sofia Pompeo

If you have a global audience, then you may want to consider HubSpot’s multi-language features so you are able to connect with them more. It’s a great way to tailor to those whose primary language may be different from the primary language currently on your website.

With HubSpot’s multi-language features, you can create knowledge base articles, landing pages, website pages, forms, blogs, and so forth. As you can see, there are many options to satisfy your customers. Here, we’ll dive into more of the features, discuss what they are, and show you how multi-language features can be used to your advantage.

What is HubSpot’s multi-language feature?

HubSpot has now made it easy for you to add other languages to your content and website. You’ll be able to manage your content on a single domain, even when you have different languages. Users will be able to switch from one language to another, to see full-page translations of what they are looking at.

When can I use this multi-language feature?

There are many instances where you can use this beneficial feature. Below are just a few directions you can go in:

Website Pages/Landing Pages

This can be an option for you if your website is hosted on HubSpot. All of the content on either website or landing pages can be translated, so there are different versions of each page. Later in the article, we’ll get into how you go about doing this.


You are able to create a translation of any of your HubSpot forms. All you need to do is translate all form fields and values into your language choice.


If your blog is hosted on HubSpot then you’ll be able to create a blog in multiple languages for your customers that are international. What you’d want to do first is in your blog settings, create a multi-language variation of your blog. After that you’ll be able to take each blog post that you have and create multi-language variations of those.

How do I implement multi-languages features in HubSpot?

To start off, it would be smart to get with your development team and discuss your vision and where you’d like to implement a different language than your primary one. Then, your development team needs to make sure that your website is multi-language ready.

There are some things HubSpot will do for you automatically, but your development team needs to pay attention to the things it will not do for you. A quick list of things HubSpot won't automatically do for you includes::

    • Translate the content of the page
    • Automatically direct users to a multi-language variation based upon their GeoIP
    • Include a language-switcher module within your header or website
    • Specify the language of a page for coded files
    • Set the content directional attribute for translations using a language that reads right-to-left, as opposed to left-to-right for coded files

Below, we’ll get into some general basics on each category that was mentioned earlier and how you’d go about implementing these language features.

Website Pages/Landing Pages

One of the first things you need to do is have your developers go into the design manager and add in a language switcher to your page template. This will allow your visitors to switch between translated versions of pages in your multi-language group.

Then, you’ll want to create a multi-language group in your HubSpot account. To do so, you’ll want to either go to your landing pages or website pages in your HubSpot portal, hover over the page you’d like to add a language to and choose “Create multi-language variation.” In the box that appears, you should click the “Variation language dropdown menu” and select the language you would like to translate this page into.

The basic final step is when you enter the content editor, it will show a clone of your existing page in the primary language you have set. Then you’ll be able to translate the content in your new language variation that you chose.


The way you change the language for a form is very similar to what you do for website pages and landing pages. You’ll want to go to the Forms section in your portal, choose the form where you’d like to change the language under “Actions” and then “Create translation.” Again, a pop-up box will appear and you’ll have to select the language you’d like the form to be in.


You should first create a multi-language variation or your blog under your blog settings in your HubSpot portal. After you’ve done that you’ll then be able to take each blog post that you have and create multi-language variations of those. Again, this is a situation where your developer will have to add a language switcher to your blog post template. Keep in mind, the language switcher module will only appear if you have a blog post published at the same URL in multiple languages.

When you do create a multi-language blog, you’ll be able to: 

    • Add a new language variation
    • Combine existing blogs into one multi-language group
    • Change the language of an existing blog 
    • Create a blog post in multiple languages
    • Override your primary blog settings that are in your primary language, if you’d like
    • Reapply your primary blog settings, if you ever want to revert back to the original format

So what are the benefits?

The huge benefit here is that you are making your customer or prospect feel more comfortable if they are global and need to see something in a different language. It’s great that, for example, your website will look and feel the same, except it will just be translated into your second language of choice. It will also give you more of an opportunity to have your international audience convert.

So do you think you’ll try out these multi-language features in HubSpot?


Maximize your HubSpot investment, stay on top of new releases, and get inspiration for new ways to do old things with:

SmartTake: What’s New with HubSpot

Check It Out
Topics: HubSpot, Web Development, User Experience, Growth-Driven Design, HubSpot CMS