HubSpot WhatsApp Integration

December 5, 2018 Dhiraj Pandey

You want to interact with your prospects & customers on WhatsApp. And you want the communication to be integrated and managed within your marketing automation platform HubSpot. Let us see how the HubSpot WhatsApp integration can achieve this for you.

  • In order to enable this, a functionality similar to email marketing is needed, that allows
  • Sending one to one messages
  • Sending bulk messages, to a list in HubSpot
  • Send messages in the form of text/photos/videos/links
  • Message templates to be created & stored for reuse
  • Engagement history to be captured
  • Interactions to appear in the contacts’ timeline along with other communication

HubSpot doesn’t have these capabilities nor can it be customized to deliver them. So the way to do this is to build a custom integration. This involves building a Google Chrome extension with all the functionalities required, so it works as a layer over HubSpot, pulling the info from and sending info back into HubSpot to enable full tracking of interactions happening via WhatsApp.

Want to live test the integration? Fill the form below, you should receive a message on your WhatsApp as soon as you do that

So how does the HubSpot WhatsApp integration work?

  • Some prerequisites before you get started
  • WhatsApp Business Account
  • HubSpot Pro (or above) subscription
  • Access to HubDB
  • Twilio account (if you choose option 1 in part 1 below)

WhatsApp HubSpot Integration

Messages being sent on WhatsApp

HubSpot WhatsApp Integration

Messages being recorded in HubSpot

There are two parts to the integration

Part 1: Integration of WhatsApp and HubSpot
Part 2: Creating the messaging functionality as a Chrome extension that works with your HubSpot subscription

Integration options

Option 1: Using 3rd party Apps

Integrate WhatsApp via third party apps like Twilio (a cloud communications platform) with HubSpot, so all WhatsApp communications are recorded within HubSpot

HubSpot Whatsapp Integration features

Option 2: Using your own dedicated server

Integrate WhatsApp via a dedicated server with HubSpot, so all WhatsApp communications are recorded within HubSpot. The communication happens via your own server.
If you’re using your own server, WhatsApp recommends following configuration for a server:
250 GB SSD, 16 GB RAM, and a 4 core CPU

Once you’ve integrated HubSpot with WhatsApp, you will be able to do the following, within HubSpot.

  1. Send WhatsApp message
  2. Get send receipts
  3. Update Contact timeline with message sent receipts
  4. Trigger message via a workflow
  5. Trigger messages via multiple workflows
  6. Create and store multiple message templates
  7. Marketer can create and send messages
  8. Update Contact timeline: with message sent receipts
  9. Create and send messages on the go
  10. UI interface for managing everything
  11. Use media/images stored in HubSpot

Will this WhatsApp HubSpot integration work?

We have validated the approach with HubSpot developers and they concurred that this is the best approach to implement this.
That’s all, once this is done, you will be able to enjoy email marketing like functionalities for your contacts through WhatsApp as well.

In case you need help in implementing this or in integrating any other tool with HubSpot, please feel to reach out to us via the form below.

, ,

Comments (3)

  1. I am trying to integrate my Dialogflow Bot with Whatsapp using Twilio Could successfully do that. But I am stuck in using my business phone number as the Whatsapp number to communicate as a bot with the customers.
    Does Twilio support Indian numbers, is there something I am missing?

  2. Daniel

    Good morning, I would like to be able to integrate WhatsApp Business into my Hubspot account, so that messages sent and received are registered in the CRM, so I can send messages from Hubspot and schedule messages to send later.
    How could this be done? Can you implement it? What is the cost?
    Thank you

  3. Hello Dhiraj Pandey,
    Thanks for this new information. Excited to see there is a possibility to do via our own server. could you share any link how it’s been done. I see only a brief explanation above though.
    It would be helpful, Thanks also for the twilio integration suggestion as well

Leave a Reply

Your email address will not be published. Required fields are marked *