Skip to main content
Use this guide to configure a HubSpot workflow that sends a WhatsApp template and supports a reply-based workflow through the Eazybe integration.

Prerequisites

Before setting up your workflow, ensure you have:

HubSpot Account

An active HubSpot account with workflow access

Eazybe Integration

WhatsApp Integration by Eazybe installed in HubSpot

Create Your HubSpot Workflow

1

Access Your HubSpot Account

Log in to your HubSpot account to begin setting up the workflow.Access HubSpot
2

Navigate to Automation

Click on the Automation button in the main navigation menu.Navigate to Automation
3

Select Workflows

From the automation menu, select Workflows to access the workflow builder.Select Workflows
4

Create New Workflow

Click Create workflow to start building a new automation.Create Workflow
5

Choose From Scratch

Select From scratch to create a custom workflow tailored to your needs.From Scratch
6

Set Filter Criteria

Click Met filter criteria to define the conditions for workflow enrollment.Filter Criteria
7

Select a Workflow Object

Choose Contacts, Deals, or Leads as the object type for your workflow.Select a workflow object
8

Access Contact Properties

Click on Contact properties to configure specific enrollment criteria.Contact Properties
9

Search for Property

Search for the contact property you want to use as the enrollment trigger.Search Property
10

Choose Property Name

Select your desired property (for example, “Company name”) from the list.Choose Property
You can use any contact property such as lifecycle stage, lead status, or custom properties you’ve created.
11

Configure Conditions

Set the condition (e.g., “is equal to any of”) and add the matching values under Add values.Configure Conditions
12

Proceed to Next Step

Click Next to continue to the re-enrollment settings.Click Next
13

Enable Re-enrollment

Toggle Re-enroll if you want contacts who already met the criteria to enter the workflow again.Re-enrollment
Be cautious with re-enrollment settings to avoid sending duplicate messages to the same contacts.
14

Save Enrollment Settings

Click Save and continue to preserve your enrollment configuration.Save Settings
15

Add WhatsApp Integration

Scroll down in the actions panel and select WhatsApp Integration by Eazybe.WhatsApp Integration
16

Select Template Action

Click Send WhatsApp & Wait for Reply to choose a pre-approved message template.Select the Send WhatsApp and Wait for Reply action
17

Recipient Phone Number

Click Recipient Phone Number and choose which HubSpot contact property to use: Mobile phone number, Phone number, or WhatsApp phone number.Recipient Phone Number field
Ensure phone numbers are stored in international format (e.g., +1234567890) for successful delivery.
18

Select a Phone Number Property

Choose one of the available properties: Mobile phone number, Phone number, or WhatsApp phone number.Select a phone number property
19

Choose WABA Number

Select a WABA user from the available options.Choose a WABA number
20

Choose Button Template

Select an approved button template from the available options for creating a condition branch.Choose button template
21

Save Template Selection

Click Save to confirm your template selection.Save template selection
22

Create New Branch

Click the + button and create a new branch.Create a new branch
23

Select Branch

Choose a branch type to send contacts to branches.Select a branch type
24

Select Property Value

Choose the User WhatsApp Reply property from 1. Eazybe: Send WhatsApp & Wait for Reply for this branch.Select the User WhatsApp Reply property
25

Branch Condition Value

Add a branch condition value based on the template button name.Add a branch condition value
26

Save Branch Values

Click Save after adding the branch values.Save the branch values
27

Add Template in Condition Branch

Click the + button to add templates for each branch value. When a user clicks one of the template buttons, the corresponding template is triggered.Add a template to a condition branch
28

Save the Template

Click Save to save the template for the branch value.Save the template for a branch value
29

Review and Turn On

Click Review and turn on after adding templates for all branch values.Review and turn on the workflow
30

Final Review

Either click Skip to turn on or click Next to perform additional validation checks.Final Review
31

Activate Workflow

Click Turn on workflow to activate your WhatsApp campaign automation.Turn On Workflow

Your Workflow is Ready

Congratulations! Your HubSpot workflow is now configured to automatically send WhatsApp messages to contacts who meet your specified criteria.
Your workflow will now automatically trigger WhatsApp messages whenever a contact meets the enrollment criteria you defined.

Send WhatsApp via Workflows

Learn more about sending WhatsApp messages through HubSpot workflows

Troubleshoot Workflow Issues

Common issues and solutions for HubSpot workflow problems

Create Templates with HubSpot Variables

Use HubSpot contact properties in your WhatsApp templates

Broadcast Campaigns

Send bulk WhatsApp messages to multiple recipients

Need Help?

If you have any questions or need further assistance, feel free to reach out to us at support@eazybe.com. We’re happy to help!