1. [Help](https://nuvia.ai/en/docs)
2. [Integrations](https://nuvia.ai/en/docs/colecoes/19378002-integrations)
3. [HubSpot](https://nuvia.ai/en/docs/colecoes/19431232-hubspot)

# How to send Nuvia WhatsApp templates straight from a HubSpot workflow

Send Nuvia WhatsApp templates straight from a HubSpot workflow: every contact who enters the flow gets the message automatically, without leaving HubSpot.

Available on

All Nuvia plans

Who can do it

Users with permission to create and edit workflows in HubSpot. Connecting the integration in Nuvia requires the Administrator profile

Updated on August 3, 2026

[HubSpot](https://nuvia.ai/en/docs/colecoes/19431232-hubspot)

1. [How to set up the HubSpot integration](https://nuvia.ai/en/docs/artigos/14501908-how-to-set-up-the-hubspot-integration)
2. [How to sync contacts and deals between Nuvia and HubSpot](https://nuvia.ai/en/docs/artigos/14590403-how-to-sync-contacts-deals-nuvia-hubspot)
3. [What Nuvia syncs with HubSpot and when](https://nuvia.ai/en/docs/artigos/16473526-what-nuvia-syncs-with-hubspot-and-when)
4. [How to map fields between Nuvia and HubSpot](https://nuvia.ai/en/docs/artigos/16474177-how-to-map-fields-between-nuvia-and-hubspot)
5. [Troubleshooting the HubSpot integration](https://nuvia.ai/en/docs/artigos/16474434-troubleshooting-hubspot-integration)
6. [How to send Nuvia WhatsApp templates straight from a HubSpot workflow](https://nuvia.ai/en/docs/artigos/15879535-send-nuvia-whatsapp-templates-from-hubspot-workflow)
7. [How to enroll leads/contacts in Nuvia campaigns directly from a HubSpot workflow](https://nuvia.ai/en/docs/artigos/15879734-enroll-contacts-nuvia-campaigns-from-hubspot-workflow)

With the HubSpot integration connected, the Nuvia app adds the **Send template** action to the HubSpot workflow editor. The send happens straight from the workflow: while you build the flow, search for “Nuvia” in the action picker, click the app to see the available actions and select **Send template**. You choose the Nuvia inbox and template only once and, from then on, every contact who enters the flow according to the enrollment rules gets the message on WhatsApp, with no manual action.

**Available on:** All Nuvia plans.

**Who can do it:** Users with permission to create and edit workflows in HubSpot. Connecting the integration in Nuvia requires the **Administrator** profile.

**Where to set it up:** In HubSpot, under **Automation > Workflows**.

Important

In HubSpot, workflows require a Professional or Enterprise subscription (Marketing Hub, Sales Hub, Service Hub, Smart CRM, Commerce Hub or Data Hub).

## What you need before you start

-

An active HubSpot integration, with **Connected** status in **Nuvia Platform > Settings > Apps > HubSpot** ([How to set up the HubSpot integration](https://nuvia.ai/en/docs/artigos/14501908-how-to-set-up-the-hubspot-integration))

-

At least one WhatsApp number connected in Nuvia ([How to connect WhatsApp in Nuvia](https://nuvia.ai/en/docs/artigos/14489425-how-to-connect-whatsapp-to-nuvia))

-

A template with **Approved** status from Meta in the inbox that will send it ([How to create WhatsApp templates with variables](https://nuvia.ai/en/docs))

-

Contacts with a valid phone number, including the country code (set the **default country code** in the **Advanced** tab of the Nuvia integration)

### How to set up automatic template sending in HubSpot

In the topics below you'll find the detailed step-by-step shown in the GIF above.

#### Step 1: Create or open the workflow in HubSpot

1.

In HubSpot, go to **Automation > Workflows**

2.

Click **Create workflow** and select **From scratch**, or open an existing workflow

3.

Choose a **contact**-based workflow and set up the enrollment triggers: they define which contacts enter the flow

#### Step 2: Add the Send template action

1.

With the workflow open, click the **+** icon to open the action picker

2.

In the search field, type **Nuvia** to find the app

3.

Click the **Nuvia** app to see the available actions

4.

Select **Send template**

Tip

If the Nuvia app doesn't show up in the search, the integration is probably disconnected in Nuvia. Check the status in **Nuvia Platform > Settings> Apps > HubSpot** before continuing.
See: [How to set up the HubSpot integration](https://nuvia.ai/en/docs/artigos/14501908-how-to-set-up-the-hubspot-integration)

#### Step 3: Choose the inbox and the template

1.

Select the **inbox** (WhatsApp number) that will send the message

2.

Select the **template** to send: only templates with **Approved** status can be sent

3.

Save the action

#### Step 4: Review and turn on the workflow

1.

Click **Review and publish**

2.

Check the enrollment triggers, whether existing contacts should enter the flow, and whether re-enrollment behaves the way you want

3.

Turn on the workflow

Once it's on, any contact who enters the flow and reaches the action gets the template on WhatsApp automatically.

### What happens when a contact enters the flow

-

When it reaches the **Send template** action, HubSpot triggers Nuvia, which sends the template from the selected inbox's number

-

Since the send uses a Meta-approved template, it works even outside the 24-hour window: this is the format required to start conversations with contacts who haven't replied yet

-

If the contact replies, the message arrives in Nuvia's **Conversations** module, in the inbox that sent it, and the reply opens the 24-hour window for free-form messages

-

Each send counts toward the WhatsApp number's daily limit (Tier)

### Limits and rules

RuleValue

**Template status** Only **Approved** templates can be sent. **Pending** or **Rejected** templates aren't sent

**Contact phone** Must be valid and include the country code. The integration's **default country code** covers numbers without one

**Daily send limit** Follows the WhatsApp number's Tier, from 1,000 sends/day on Tier 1 up to unlimited on Tier 4

**Resending to the same contact** Only happens if re-enrollment is turned on in the workflow triggers. By default, HubSpot doesn't re-enroll contacts who have already gone through the flow

**Workflow type** Use contact-based workflows: the template is sent to the contact enrolled in the flow.

### Common errors and solutions

ProblemLikely causeSolution

The **Nuvia** app doesn't show up in the action picker search Integration disconnected or connection expired Check for **Connected** status in **Platform > Integrations > HubSpot** and reconnect the account if needed

The template doesn't show up in the action's list Template is **Pending** or **Rejected**, or belongs to another inbox Check the status in the **Message templates** section of the selected inbox and choose an **Approved** template

The contact entered the flow but didn't get the message Invalid phone or missing country code Fix the number in HubSpot and set the **default country code** in the integration's **Advanced** tab

The workflow is on, but nothing is sent Contacts don't meet the enrollment triggers, or already went through the flow without re-enrollment turned on Review the triggers and the workflow's enrollment history in HubSpot

## Frequently asked questions

## Frequently asked questions

**Can I send the template to someone who has never talked to me on WhatsApp?**

Yes. Meta-approved templates are the format required to start conversations outside the 24-hour window. That's why the action uses templates instead of free-form messages.

**Can the same contact get the template more than once?**

Not by default: HubSpot doesn't re-enroll a contact who has already gone through the workflow. To allow resends, turn on re-enrollment in the flow triggers. Think it through, because repeating the same message to the same contact increases the risk of blocks.

**Where do I see contacts' replies?**

In Nuvia's **Conversations** module, in the inbox that sent the message. From there, the conversation follows the normal flow.

**Do I need to set up anything in Nuvia for sending to work?**

There's no extra setup beyond the prerequisites: connected integration, active inbox and approved template. The whole flow is built in the HubSpot workflow editor.

**Does sending cost anything?**

Template sending follows Meta's rules for template messages, and usage on your account follows your Nuvia plan.

**My template was rejected after the workflow was already on. What happens?**

Templates that aren't approved aren't sent. Fix the template and resubmit it for approval, or edit the action in the workflow and select another **Approved** template.

[PreviousTroubleshooting the HubSpot integration](https://nuvia.ai/en/docs/artigos/16474434-troubleshooting-hubspot-integration) [NextHow to enroll leads/contacts in Nuvia campaigns directly from a HubSpot workflow](https://nuvia.ai/en/docs/artigos/15879734-enroll-contacts-nuvia-campaigns-from-hubspot-workflow)

Was this article helpful?

## Related articles

- [How to set up the HubSpot integration](https://nuvia.ai/en/docs/artigos/14501908-how-to-set-up-the-hubspot-integration)
- [Nuvia glossary of terms](https://nuvia.ai/en/docs/artigos/14580494-nuvia-glossary-of-terms)
- [How to use variables in WhatsApp templates in Nuvia](https://nuvia.ai/en/docs/artigos/15353096-how-to-use-variables-in-whatsapp-templates)
- [What Nuvia syncs with HubSpot and when](https://nuvia.ai/en/docs/artigos/16473526-what-nuvia-syncs-with-hubspot-and-when)

[HubSpot](https://nuvia.ai/en/docs/colecoes/19431232-hubspot)

1. [How to set up the HubSpot integration](https://nuvia.ai/en/docs/artigos/14501908-how-to-set-up-the-hubspot-integration)
2. [How to sync contacts and deals between Nuvia and HubSpot](https://nuvia.ai/en/docs/artigos/14590403-how-to-sync-contacts-deals-nuvia-hubspot)
3. [What Nuvia syncs with HubSpot and when](https://nuvia.ai/en/docs/artigos/16473526-what-nuvia-syncs-with-hubspot-and-when)
4. [How to map fields between Nuvia and HubSpot](https://nuvia.ai/en/docs/artigos/16474177-how-to-map-fields-between-nuvia-and-hubspot)
5. [Troubleshooting the HubSpot integration](https://nuvia.ai/en/docs/artigos/16474434-troubleshooting-hubspot-integration)
6. [How to send Nuvia WhatsApp templates straight from a HubSpot workflow](https://nuvia.ai/en/docs/artigos/15879535-send-nuvia-whatsapp-templates-from-hubspot-workflow)
7. [How to enroll leads/contacts in Nuvia campaigns directly from a HubSpot workflow](https://nuvia.ai/en/docs/artigos/15879734-enroll-contacts-nuvia-campaigns-from-hubspot-workflow)

## Still need help?

Customers reach support through the chat inside the platform. Not a customer yet? Talk to our team.

[Talk to support in the platform](https://app.nuvia.ai) [I'm not a customer yet](https://nuvia.ai/en/contact)

---
Source: https://nuvia.ai/en/docs/artigos/15879535-send-nuvia-whatsapp-templates-from-hubspot-workflow
