How to Add Personalization Tokens in Hubspot Templates and Snippets
Using personalization tokens in Hubspot lets you pull data directly from contact, company, deal, and ticket records so every email or chat feels tailored to the individual. This guide walks you step-by-step through adding tokens to templates and snippets inside the conversations inbox and the CRM.
The process is slightly different depending on where you are working, but once you understand the basics, you can quickly build dynamic content that feels one-to-one while still being scalable for your whole team.
What Personalization Tokens Do in Hubspot
Personalization tokens act as dynamic placeholders. When you send an email, log a note, or use a chat response, Hubspot replaces the token with real record data.
Common examples include:
- Contact first name, last name, full name
- Company name, domain, industry
- Deal name, amount, pipeline stage
- Ticket ID, status, priority
When the record does not contain a value for a token, Hubspot can either leave the field blank or use a default value you configure in advance.
Where You Can Use Personalization Tokens in Hubspot
You can insert tokens in multiple places across the CRM and conversations tools. This article focuses on templates and snippets used with the inbox and CRM email composer.
The main locations include:
- Email templates used from the contact or company record
- Snippets you insert into emails, notes, and chats
- Replies sent directly from the conversations inbox
Tokens always reference the record you are acting from, so it is important to open or associate the correct contact, company, deal, or ticket before inserting a template or snippet.
Adding Tokens to Hubspot Inbox Templates
When you are replying from the conversations inbox, you can use saved email templates that already contain personalization tokens or add new tokens on the fly.
Steps to Insert a Template in the Hubspot Inbox
- Open the Conversations > Inbox tool.
- Select a thread to open it in the right panel.
- In the reply editor, click the Templates icon.
- Search for and select your template.
- Review any existing personalization tokens in the template text.
Once selected, the template content populates the reply editor. Hubspot automatically pulls values for the tokens from the associated contact record and other related records when available.
How Tokens Behave in Inbox Templates
When you send the email:
- Every personalization token is replaced with matching CRM data.
- If a record has no value for a token, Hubspot uses the default value (if configured) or leaves it blank.
- Tokens related to deals or tickets depend on proper association with the contact in the inbox thread.
Always double-check the preview before you click send to ensure the tokens display correctly.
Adding Tokens to CRM Email Templates in Hubspot
You can also add personalization tokens when sending one-to-one emails directly from a record in the CRM, such as a contact, company, deal, or ticket.
Insert Tokens from a Contact Record
- Navigate to Contacts > Contacts.
- Click a contact name to open the record.
- In the middle panel, click Email.
- In the email composer, click the Templates icon to load an existing template or type your message from scratch.
- Place your cursor where you want the token to appear.
- Click the Personalize icon in the rich text toolbar.
- Choose the object type, such as Contact, Company, Deal, or Ticket.
- Select the specific property you want to insert, such as First name or Company name.
The token appears in your email content as a placeholder. When you send the email, Hubspot replaces it with the actual value from the record.
Using Tokens on Other CRM Objects in Hubspot
The same approach works from other records:
- Company records: Open a company, click Email, then add company-level tokens, plus related contact or deal tokens when available.
- Deal records: Open a deal, click Email, and insert deal tokens like amount or close date, alongside contact data.
- Ticket records: From a ticket, click Email and add ticket tokens such as ticket ID, status, or priority.
Hubspot uses the primary associations of each record to determine which contact or company data to pull when you mix object types in a single template.
Adding Personalization Tokens to Hubspot Snippets
Snippets are short, reusable text blocks you can insert into emails, notes, and chat messages. You manage them from the sales or productivity tools area, and you can embed personalization tokens directly inside each snippet.
Create or Edit a Snippet with Tokens
- Go to your Snippets tool in Hubspot.
- Click Create snippet or select an existing snippet to edit.
- In the snippet editor, place the cursor where you want to add dynamic data.
- Click the Personalize icon.
- Select the object type and property you need, such as contact first name.
- Save the snippet.
When you later insert this snippet into an email or note associated with a contact, Hubspot automatically fills the tokens using that record’s data.
Using Snippets with Tokens in the Conversations Inbox
To insert a snippet that includes tokens while replying in the inbox:
- Open a conversation thread.
- In the reply editor, click the Snippets icon.
- Search for your snippet by name or shortcut.
- Select it to insert into the message.
- Review the preview to confirm Hubspot has identified values for each token.
If some data is missing for a token, update the record properties or adjust the snippet text before sending.
Best Practices for Using Hubspot Personalization Tokens
To get reliable, accurate personalized content, keep the following best practices in mind.
Keep Hubspot Data Clean and Complete
Personalization is only as strong as the CRM data behind it. To avoid blank fields or awkward phrasing:
- Require key fields like first name and company name on important forms.
- Encourage your team to update records during every interaction.
- Use workflows to standardize and enrich data where possible.
Set Default Values for Common Tokens
Instead of showing a blank when a field is empty, configure default values for key properties where supported. For example:
- Default first name to a neutral greeting like “there”
- Default company name to something generic such as “your team”
This way, when Hubspot cannot find a record value, the message still reads naturally.
Test Templates and Snippets Regularly
Before rolling out new templates and snippets at scale:
- Send test emails to yourself using sample records.
- Preview how each token resolves from different types of records.
- Confirm that multi-object tokens (like contact and deal together) pull from the correct associations.
Hubspot’s preview tools and test send options help you validate token behavior before your team relies on the content in live conversations.
Additional Resources for Hubspot Personalization
You can find the original reference documentation on the official Hubspot knowledge base at this page on adding personalization tokens to templates or snippets. It provides up-to-date screenshots and object-specific notes you can review as the platform evolves.
For broader CRM, automation, and content optimization strategies that complement this feature, you can also review expert resources from Consultevo for guidance on building scalable, high-performing systems around your Hubspot instance.
By combining accurate CRM data, thoughtful template design, and careful use of personalization tokens, you can turn every email and chat sent from Hubspot into a relevant, context-aware touchpoint that strengthens relationships and supports your revenue goals.
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.
“`
