HubSpot allows you to set up dynamic content areas for both known and unknown visitors. When you have visitors from different georgraphies, you may want to use smart content to tailor your content based upon their location or language.
Smart content by Country uses the visitor's IP address as the basis for their location, whereas smart content by preferred language uses their preferred browser language. Smart content by preferred language will generally be more accurate than Country at determining the language that content should be served in.
To set up smart content by language:
- In the content editor, mouse over the module that you would like to make smart and click the smart icon overlay. If you want to set up the smart content at the template level, click the gear icon on a module in the template layout in Design Manager and choose Make Smart.
- Choose Preferred language and click Next step
- Select the language or the language-locale combination that you would like to create the smart rue for and click Next step. You can select more than one language-locale selections per rule.
- Enter the content that you would like to render for that language's rule.
- Click Done.