What is personalization?
By using what HubSpot calls personalization tokens, you can customize your content to your viewer.
When you have first time visitors, you will display "default" content which is content that could be applicable to any and all visitors to your website. When your visitor comes back after previously submitting on a form on your website, or is a customer, our system recognizes them and our tool is able to generate a personalized message for them.
In the example below, we use their name, Jane, from using the "first name" contact personalization token.
Follow these instructions and you’ll learn how to add personalization to your HubSpot content.
1. Navigate to your HubSpot page or email
Navigate to an existing or create a new page/email. This can be done by navigating to Content > Website Pages, Content > Landing Pages, or Content > Email.
2. Create new or edit page/email
Once in Landing Pages or Site Pages, you can either choose to edit an existing page, or click the blue Create a new landing page/website page/email button.
3. Insert personalization token
Once you’re in your HubSpot page, you’ll want to navigate to a rich text module on the left-hand side of your page where you normally insert your content. If you're doing this within an email, you can insert personalization into rich text modules or your main email body, too.
In the editor, locate the module where you'd like to add personalization. Place your cursor where you want to place your personalization token, then choose Insert > Insert Personalization Token.
4. Choosing your personalization
After clicking on the personalization icon, you can search for the token you’re looking for by typing it into the text field. When you've found the property you're looking for, choose the property, then click Insert.
You have four category choices for personalization:
- Contact: tokens from this category look into the contact record and all properties associated with contacts in your HubSpot database. So tokens like First name, Last name, and Email Address live here.
- Company: tokens from this category look into associated companies with contacts in your HubSpot database. Tokens like Total Revenue, Industry, and Company Name live here.
- Office Location: tokens from this category look into the address you have specified in your HubSpot Content Settings. Tokens like City, State, and Zip Code will live here.
- HubSpot Owner: tokens from this category look into your HubSpot user profile settings. Tokens like First Name, Last Name, and Signature (all of which belong to the HubSpot user) will live here.
You’ll know you’ve done this successfully when you see the name of the token with a green background, like you can see below:
5. Using default values
It can be important to set a default value for any personalization token that you implement into your HubSpot content. Default content is what will show if there is no value to be pulled from the personalization token.
For example, if you want to use the First Name personalization token in your page or email, but one of the contacts visiting or your sending your email to happens to not have this value in their contact record, HubSpot will fall back on the default value and display what you have placed there.
In the example below, the default value for First Name is set to "there" so if you send an email to a contact that doesn't have the first name value in their contact record. If your email is meant to say "Hi John!" but John's contact record is missing his first name, it will say "Hi there!" instead.