Summary
This guide walks you through integrating Wati with HubSpot to keep your contacts, properties, and lead ownership perfectly in sync. With our latest updates, you can enjoy fully automated, real-time, two-way contact sync and advanced lead routing, so your team can work efficiently without switching between platforms.
Instructions
What's new
We’ve made significant improvements to the Wati–HubSpot integration:
Fully automated, bidirectional contact sync – Updates to contacts and their properties are synced both ways. New contacts created in either Wati or HubSpot are automatically imported into the other system, ensuring data consistency.
Advanced lead routing with automated owner assignment – Contact ownership is automatically synced between Wati and HubSpot. If a new contact is created in Wati, the assigned owner will also be reflected in HubSpot (and vice versa).
Why integrate Wati with HubSpot?
Real-time contact sync – Keep all contact details and attributes updated automatically between Wati and HubSpot. This enables you to:
Use chatbots or automations to qualify leads and collect more information.
Reduce context switching for your team by allowing them to edit properties directly in Wati.
Consistent lead ownership – Maintain the same contact owner across both platforms. When a contact is assigned to someone in HubSpot, they’ll own the conversation in Wati, too.
How to set up the integration
Follow these steps to connect Wati and HubSpot:
#Step 1. Start the integration setup
In your Wati account, go to Integrations.
Click on the HubSpot card.
In the pop-up, select Add more accounts.
You can connect multiple HubSpot accounts. Each setup is separate to allow independent sync and routing.
Choose one account as the default to ensure new contacts in Wati sync correctly.
Step 2. Connect to HubSpot
Click Install to open the HubSpot login page.
Log in (if prompted).
Select the HubSpot account you want to connect and click Choose Account.
Review the permissions required for the integration.
Click Connect App.
You’ll return to the Wati HubSpot integration page—click Continue to proceed.
Step 3. Select contact properties to sync
If you have multiple HubSpot accounts, choose the one you want from the dropdown.
Core properties like Email, First Name, Last Name, and Company Name are pre-selected and cannot be removed.
Select any additional properties you want to sync.
For custom properties, create a webhook subscription. Follow the steps mentioned here.
Set the event to Property changed.
Select the custom properties you want to trigger updates in Wati.
Click Refresh Data to load any new contact properties.
Click Continue to next step.
Step 4. Map properties
Match HubSpot properties with existing Wati attributes.
If there’s no match, leave it unselected—Wati will create a new attribute with the property name.
Contact Owner will always map to
contact_owner
and cannot be changed.Click Continue.
Step 5. Set up lead routing
Wati automatically pulls HubSpot users and maps them to Wati users by email.
For any unmapped users, manually select the corresponding Wati user.
Optionally, choose a default Wati user for contacts without a mapped owner.
Step 6. Enable automatic data sync
Toggle on Automatic Data Sync for real-time, two-way syncing of contacts and lead ownership.
Step 7. (Optional) Import existing HubSpot contacts
Choose to import all contacts or only recent ones.
Select the contact properties you mapped in steps 3–4.
Click Sync Now.
Click Save & Finish Setup.
What happens after setup
Once integrated:
Any new contact or property update in either platform syncs in real time.
You can use Wati chatbots to collect information, update attributes, and sync changes to HubSpot.
Changing a contact’s owner in Wati will update the owner in HubSpot automatically.
You now have a fully automated, reliable integration between Wati and HubSpot—saving your team time and keeping your data consistent.
Frequently Asked Questions (FAQs)
General questions
1. What does the Wati–HubSpot integration do?
→ It keeps your contacts, properties, and lead ownership in sync between Wati and HubSpot in real time. Any updates or new contacts in one platform will automatically appear in the other.
2. What’s new in the latest update?
→ We’ve added fully automated, bidirectional contact sync and advanced lead routing with automated owner assignment to make the integration more seamless and efficient.
3. Can I connect more than one HubSpot account to Wati?
→ Yes. You can connect multiple HubSpot accounts, and each setup will have its own separate sync and routing configuration.
Setup process
4. How do I start integrating Wati with HubSpot?
→ Go to Integrations in your Wati account, click the HubSpot card, and select Add more accounts. Follow the on-screen steps to log in to HubSpot, approve permissions, and complete the setup.
5. Do I need to choose a default HubSpot account?
→ Yes, if you have multiple accounts, you must choose one as the default so that new contacts in Wati are synced to the correct HubSpot account.
6. Can I choose which contact properties are synced?
→ Yes. Core properties like Email, First Name, Last Name, and Company Name are always synced and cannot be removed. You can select additional properties, including custom ones, during setup.
7. How do I sync custom properties?
→ You’ll need to create a webhook subscription in HubSpot, set the event to Property changed, and select the relevant custom properties. Then, refresh data in Wati to load them for syncing.
Lead routing
8. How does lead routing work?
→ Wati pulls HubSpot users and matches them to Wati users by email. Contact ownership updates are automatically reflected in both platforms.
9. What if a HubSpot user is not matched to a Wati user?
→ You can manually map them during setup or assign a default Wati user for unmatched contact owners.
Data sync and usage
10. How do I enable real-time syncing?
→ During setup, toggle on Automatic Data Sync. This ensures changes in either Wati or HubSpot are reflected instantly in the other platform.
11. Can I import existing HubSpot contacts into Wati?
→ Yes. You can import all contacts or only recent ones, along with their mapped properties, by selecting Sync Now during the setup process.
12. What happens after the integration is complete?