Select your Region
Select Your Region
For an optimized experience, please select your most relevant region.

SMSGlobal HubSpot Integration

Take advantage of dynamic messaging functionality directly within your CRM

Enhance HubSpot workflows with SMSGlobal's powerful SMS capabilities. Streamline lead management and communication processes with SMS triggers, workflow automation, SMS notifications, and bulk texting campaigns directly within HubSpot.

Create bespoke workflows to suit your unique business requirements by setting up SMS triggers whenever an event occurs. Easily monitor all messages sent and received in Contact Activity, which are automatically logged for optimal oversight.


Before you get started Scroll to Top ▲

  • To allow for better tracking of incoming and outgoing messages in HubSpot, use a new MXT sub-account to connect with HubSpot. This will bypass any conflicts with pre-existing contact lists and messages synced in MXT.
  • Ensure all recipient numbers are formatted correctly (i.e. Country Prefix/dialling codes). This will ensure messages sent from Hubspot are delivered without interruption. To set up or edit the 'Default Country' assigned to your SMSGlobal account, log into MXT to access account settings.
  • Your Sender ID, the number that messages are sent from, will default to a Shared Number.
  • Only contact-based workflows in HubSpot will have the SMSGlobal "Send SMS" action. For more information on HubSpot's Workflows API, click here.

Connecting your MXT account with HubSpot Scroll to Top ▲

  1. 1. Login to MXT with your sub-account, then navigate to the HubSpot integration page.
  2. 2. Click the Connect button.
  3. Hubspot Help Documentation
  4. 3. Select the HubSpot account you would like to connect to your SMSGlobal MXT account. Hubspot Help Documentation
  5. 4. Click Connect app to grant permission for the SMSGlobal app to connect to your HubSpot data. Hubspot Help Documentation

Syncing HubSpot contacts to MXT Scroll to Top ▲

Once HubSpot is successfully connected, it's time to sync your contacts.

There are two default phone number fields in HubSpot: Phone Number and Mobile Phone Number. The SMSGlobal HubSpot integration only recognises a single phone number field per contact to send messages to.

Hubspot Help Documentation
  1. 1. Select from the below Mobile Phone Properties that will identify the recipient's mobile phone number:
    1. Mobile: If you select 'Mobile', the integration will send messages to the number from the 'Mobile Phone Number' property.
    2. Phone: If you select 'Phone', the integration will send messages to the number from the 'Phone Number' property.
    3. Mobile→Phone (if mobile not available): By default, the message will be sent to 'Mobile Phone Number'. If 'Mobile Phone Number' is unavailable, the message will be sent to 'Phone Number'.
    4. Phone→Mobile (if phone not available): By default, the message will be sent to 'Phone Number'. If 'Phone Number' is unavailable, the message will be sent to 'Mobile Phone Number'.
  2. 2. Select your preferred field and Sync.
    1. a. Once you've made a selection, HubSpot will begin syncing. Synchronisation time will depend on the number of contacts in HubSpot.
  3. 3. Once the sync process is complete, a completion note will appear with the latest sync time.

Send SMS from within Contact Activity Scroll to Top ▲

The SMSGlobal HubSpot integration adds a new SMS module to each HubSpot contact record.

  1. 1. Navigate to the contact profile.
  2. 2. Open the slide-out menu on the right hand side of the contact screen.
  3. 3. Scroll down to the SMSGlobal section and click the Send SMS button. Hubspot Help Documentation
  4. 4. A popup will appear; fill out each field to configure your SMS.
    1. a. Enter your message in the message box.
    2. b. Click the blue Send button.
    3. Hubspot Help Documentation
  5. 5. Once the message is delivered, it is displayed in the conversation box.
    1. a. Any reply messages from the contact will also appear in the conversation box.

View message history Scroll to Top ▲

Once a message is delivered, it will be displayed in the conversation box. Customers' replies will also be displayed in the conversation box.

The two latest SMS messages sent and received can be viewed on the SMSGlobal drop-down cards.

Hubspot Help Documentation

Automate HubSpot workflows with SMS Scroll to Top ▲

The SMSGlobal HubSpot integration allows users to set up enrollment triggers and actions with SMS functionality. Adding a new Send SMS extension module to your contact-based workflows, easily configure SMS automation to send out custom messages when a trigger event occurs.

Similarly, you can set up enrollment triggers to fire off an action when specific SMS actions occur. Learn more about how to automate HubSpot workflows using enrollment triggers.


Set up SMS enrollment triggers Scroll to Top ▲

SMS enrollment triggers allow users to automate workflows by specific functions including:

  • Inbound and outbound SMS
  • Message content and keywords
  • Delivery time and scheduled business hours
  • Segmented recipient numbers
Hubspot Help Documentation
  1. 1. Click Set enrollment triggers, then select SMSGlobal: SMS Timeline.
  2. 2. Set up the trigger by selecting from the below properties:
    1. Direction - set up a trigger for inbound or outbound SMS with "to" and "from" options
    2. Message - set up a trigger depending on message content (e.g. specific keywords or phrases)
    3. Mobile - set up a trigger for a specific mobile phone number
    4. Occurred - set up a trigger depending on the date or time SMS is received or sent
    5. Status - set up a trigger depending on the SMS delivery status with "sent" and "received" options
  3. 3. Once you have selected the properties for your enrollment trigger, click Save.

Set up Send SMS as an action for HubSpot workflows Scroll to Top ▲

Once you have selected an enrollment trigger as the first step, you must choose an action to execute in your workflow as the second step. With the “Send SMS” action, you can configure and personalise each message within a workflow by:

  • Using the Contact token
  • Selecting phone numbers for each contact owner
  1. 1. To add Send SMS as an action, click the "+" icon to open the slide-out menu.
  2. 2. Scroll down to the SMSGlobal section and select Send SMS Hubspot Help Documentation
  3. 3. Fill out each field to configure your SMS:
    1. a. Phone number: Select the recipient number property.
    2. b. Message: Craft your message.
      1. i. Include the Contact token to personalise your message.
      Hubspot Help Documentation
  4. 4. Click Save.

How to uninstall the SMSGlobal HubSpot Integration Scroll to Top ▲

For uninstallation, issue a ticket with the SMSGlobal Customer Success Team. Our Tech Specialists will clear the user's database and disconnect the associated MXT account with HubSpot.