Personalized Freshchat welcomes for new HubSpot contacts
When someone new lands in your HubSpot CRM, greet them in Freshchat with a warm welcome written just for them, not a canned template.
Whenever a new contact is created in our HubSpot CRM, greet that person in Freshchat with a warm, personalized welcome written just for them. Use a poll trigger on new HubSpot contacts so the workflow runs each time a contact is added.
Read the new contact's details from HubSpot: their first and last name, email address, company, and their lifecycle stage or original source properties. If the contact has no email address, skip them and do nothing, since we cannot create a chat user or reach them without one.
Create a matching end user in Freshchat with Create User, mapping the contact's email and name onto the Freshchat user profile so the greeting is tied to the right person.
Then open a proactive chat with Create Conversation whose first message is written specifically for this person. Reference their company and how they signed up (their lifecycle stage or source), keep the tone friendly and human, and point them to a helpful next step such as booking a demo, exploring a getting-started guide, or replying with a question.
Vary the greeting copy for every contact rather than reusing one canned message. Draft each welcome fresh from that contact's own details so it reads as personal. Because the workflow writes bespoke copy for each person, run it as an agent.
Note that a proactive Freshchat conversation surfaces inside the Freshchat messenger, so it works best for contacts who use the web or mobile chat widget.
Additional information
What does this prompt do?
- Watches your HubSpot CRM and springs into action whenever a new contact is added.
- Writes a warm, personal welcome for each contact, drawing on their name, company, and how they signed up.
- Creates the matching person in Freshchat and opens a proactive chat that leads with that custom greeting.
- Skips anyone without an email address, so no message goes nowhere.
What do I need to use this?
- A HubSpot account where new contacts are being created.
- A Freshchat account with the messenger set up on your website or app.
How can I customize it?
- Adjust the tone and length of each welcome, from a quick friendly hello to a fuller introduction.
- Choose the next step every greeting points to, like booking a demo or opening a getting-started guide.
- Decide which contact details to lean on, such as company, lifecycle stage, or signup source.
Frequently asked questions
Does every new HubSpot contact get a message?
Is each welcome message really different?
Where does the customer see the greeting?
Will this work with HubSpot Free?
Can I control what the message says?
Related templates
Turn every new contact into a warm hello
Greet new HubSpot contacts in Freshchat with a personal welcome, written for each person instead of a one-size-fits-all template.