WhatsApp Business API Integration for HubSpot CRM
About
Make sure to integrate WhatsApp Business API within your HubSpot CRM to communicate with the utmost efficiency.
Features
Send and receive WhatsApp messages to HubSpot contacts
Stay up to date with the happenings of the contacts with the help of the chat view
Send WhatsApp messages based on pre-defined conditions to connect with clients at the perfect time
Conduct and manage all conversations within the WABA Inbox
Name & label contacts, and assign conversations to HubSpot agents
Add notes, pin messages and set up reminders to keep track of all your customers at a glance
Pre-requisites
Must be a HubSpot CRM user
Must have a Facebook Business account.
A number without active WhatsApp or WhatsApp Business account
Installation
Visit the Ulgebra Apps Marketplace for HubSpot CRM.
Under WABA Integration, click on 'Install WABA integration for HubSpot'.
Click on 'Authorize Now' to authorize the HubSpot account.
Select the HubSpot account.
Click on 'Choose Account'.
Click on 'Connect app' to authorize HubSpot account.
Reach out to us for the setup of the WhatsApp Business API.
Within any HubSpot contact, click on the WABA icon.
Enter the App Id provided.
Click on Authorize.
Applications
Connect with Customers
Go to any HubSpot contact.
At the panel on the right access WABA for HubSpot.
Click on 'Send Message'.
Click on Choose Sender to select the WABA number.
Click on 'Add Recipients' in case you wish to add multiple contact numbers.
Select the country code and enter any contact number.
Click on 'Add'.
Search for any existing HubSpot contact.
Select any list from HubSpot to add the contacts pertaining to the list as recipients.
In order, to initiate a conversation, click on WhatsApp Templates.
Here you can access and add the Facebook approved message templates.
In case of a media template, click 'Attach File' to insert your attachment.
Enter the messages you wish to send to the contact.
Click on Send WhatsApp.
WhatsApp Chats
Click on the chat icon within the application.
Here you can view the complete history of chats held with the contact.
Enter the messages to be sent or click on the '/' button to insert message templates.
Send messages and conduct conversations from the chat view.
WhatsApp History
View the details of each WhatsApp message sent and received as notes within each HubSpot contact.
Access the Activity section within the contact.
Click on Filter activity.
Under Integrations, select 'WABA for HubSpot'.
Here you can view each WhatsApp message sent and received as a note along with the complete details of the message.
Real-time Notifications
Click on the bell icon to view the in-app notifications for incoming WhatsApp messages.
Select the notification to be redirected to the contact associated and view the message.
Click on the chat icon to view the complete chat associated with the contact.
You can also delete any notification and mark the notifications as read.
Click on 'Enable Now' to access the desktop notification settings.
Enable the Notifications permission on the browser.
Activate the option 'Enable Desktop Notification on this device'.
Conditional Messages
Access the Workflows section within HubSpot.
Click on 'Create workflow'.
Select the type of workflow and click on 'Next'.
Setup the trigger conditions for your workflow.
Save the workflow trigger.
Click on the '+' icon to add the action.
Select the action 'Ulgebra - Send WhatsApp Message'.
In order to obtain the workflow code required, access WABA within any HubSpot contact.
Select the Facebook approved template that must be sent through the workflow.
Click on 'Get Workflow Code'.
Copy the workflow code.
Paste it within the workflow.
Click on 'Contact token' to insert the fields from the contact.
At 'to' insert the field containing the HubSpot contact number.
Insert the contact phone field to send the message to.
At 'recordId' insert the field 'Record Id'.
Similarly, you can insert the fields for any placeholders within the template.
Save the WABA action.
Click on 'Review and publish' to activate the workflow.
Click on 'Turn on' to enable the workflow.
You can also enroll a specific set of contacts to send the WhatsApp message to.
HubSpot User Management (For Admins)
Click on your Ulgebra profile within the application to access the extension settings page.
Select 'Manage App Users' within the settings page.
Here the HubSpot admin can view the list of HubSpot users and enable the permission for required users to utilize WABA.
Click on 'Add' to allow the HubSpot user to access the WABA number.
Click on 'Remove' to disable the permission for the user.
WABA Inbox
Access and manage all your WhatsApp conversations in one place.
Click on the Ulgebra profile within the application.
Select WABA Inbox.
WhatsApp Conversations
You can now access the WABA Inbox where you can view all the WhatsApp conversations held.
Select any conversation to view the chat history held with any customer and send messages.
Reply to any message within the conversation.
Access and download any attachment.
Enter any message and click on 'Note' to add the message as a note for your reference within the conversation.
Click on Pin at any message to access a particular message within the conversation.
Click on Unpin to remove the pinned message.
Add and edit the name of any contact based on your requirements.
View the amount of time left for the completion of the 24-hour WhatsApp conversation in the form of a blue circle around the contact profile.
Click on New to initiate a WhatsApp conversation with a non-existing customer.
Assign Chats
Easily track the chats by assigning the WhatsApp conversation to any agent within your HubSpot CRM.
Adjacent to each contact, click on the Assignee section to view the list of HubSpot CRM users.
Assign the chat to yourself or select the HubSpot user to whom the chat is to be assigned.
In case of chats assigned to another agent, click on 'Assign to Me' to re-assign the chat and send messages.
Label Chats
Keep track of the status of any contact with the help of labels.
Click on 'No Label' beside the name of the contact.
View the list of labels and select the appropriate label for the contact.
Utilize the default labels or add new labels based on your requirement.
Click on 'Add Label'.
Select the colour of the label.
Enter the name of the label.
Click on '+ Add'.
Click on 'Edit Labels' in order to edit the existing labels.
Here you can arrange the order of the labels, edit the name or delete labels.
Add Reminders
Within any conversation, click on the clock symbol to add your reminder.
Setup the reminder for an hour, a day or a week ahead.
Furthermore, you can also select a custom time to set the reminder.
Enter the name of the reminder.
Click on 'Set Reminder'.
View the reminder within the chat.
Receive the reminder within the WABA Inbox.
Filter WhatsApp Conversations
Search for any contact number or name to access the conversation of a particular contact.
Access the chats that are un-assigned to assign and reply to customer conversations.
Click on Mine to access the chats assigned to yourself alone.
Click on Reminders to view all the upcoming, completed and overdue reminders.
Filter conversations based on the labels used.
Select the required label to view all conversations within a particular label.
Click on the Filter icon to access all the filters available.
Filter conversations based on the Unread messages and the incoming messages that need to be replied.
Click on Filter by Agents to view the conversations of a particular HubSpot user.
Click on Filter by Label to filter conversations based on the label used.
WhatsApp Senders
Click on 'Choose Sender' to view the list of WhatsApp API numbers associated with your account.
Select the sender to send the WhatsApp message from.
Default Sender
Click on the 'Set as Default' adjacent to the name of the sender to set the WABA number as a default sender.
This WhatsApp number would be selected by default while sending messages.
Hidden Sender
Click on 'Hide' adjacent to the sender to hide the sender from the sender list.
Click on 'Show Hidden' to view all hidden senders.
Here you can view and retrieve the hidden senders.
Message Templates
Select 'Templates' to access the templates created.
Select 'WhatsApp Templates' to access the Facebook-approved templates.
View the tag WABA for the approved templates and LOCAL for the templates created within the app.
Choose any template to insert the message.
Facebook - approved Templates
Click on Facebook Templates to be redirected to the Facebook WhatsApp manager where you can view, edit and create Facebook templates.
These templates must be used to initiate conversations with contacts.
In-app Templates
Click on '+ New Template' to create a Local template within the application.
Enter the name of the template.
Enter the message content within the template.
Enter '#' to insert contact fields within the template.
Save the template created.
Click on the edit icon to modify the template.
Make the required changes and save the edited template.
Save the template created.
This way you can seamlessly communicate with HubSpot contacts through WhatsApp
Pricing
Classic Plan
$5 /user/month
250 Ulgebra credits per month
Outgoing messages.
Messages History
Automate outgoing messages.
Business Plan
$10 /user/month
500 Ulgebra credits per month
Two Way messaging facility (Incoming and Outgoing)
Messages History
Automate outgoing messages.
Conversations view
Get instant notifications
Field mapping.
Classic Plan - Yearly
$55 /user/month
3000 Ulgebra credits per year
Outgoing messages.
Messages History
Automate outgoing messages.
Business Plan - Yearly
$110 /user/month
6000 Ulgebra credits per year.
Two Way messaging facility (Incoming and Outgoing)
Messages History
Automate outgoing messages.
Conversations view
Get instant notifications
Field mapping.
Additional Credits
In case of additional credit requirements, top-up your Ulgebra Credits.