Integrations · HubSpot

Send iMessage and SMS from HubSpot workflows

Connect HubSpot to senderZ with one OAuth click. Trigger iMessage and SMS from any workflow, log delivery events to the contact timeline, and keep opt-outs in sync — without per-message fees or 10DLC registration.

Start free trial Read the docs

How it works

  1. Connect via OAuth. Click "Connect HubSpot" in the senderZ portal. Authorize in one screen — no API keys to copy.
  2. Map contact properties. senderZ maps HubSpot phone fields to recipient numbers automatically. Customize the mapping if your CRM uses non-standard property names.
  3. Add senderZ to a workflow. In any HubSpot workflow, add a "Send via senderZ" action. Pick a template, choose channel (auto, iMessage, or SMS), and map variables to contact properties.
  4. Messages send, events log back. senderZ delivers the message and writes a timeline activity to the HubSpot contact record — sent, delivered, failed, or replied.

Use cases

Lead nurture sequences

Trigger an iMessage when a lead downloads a whitepaper or books a demo. Blue-bubble messages get materially higher open rates than email — your SDR follow-up starts with a warm touchpoint.

Deal-stage notifications

When a deal moves to "Contract Sent", text the prospect a quick heads-up. HubSpot workflow fires, senderZ delivers via iMessage, and the activity logs to the deal timeline.

Re-engagement campaigns

Build a workflow that texts contacts who haven't opened email in 90 days. iMessage bypasses inbox filters entirely — your re-engagement message lands in a thread the recipient already reads.

What you get

OAuth one-click connect

Authorize HubSpot from the senderZ portal in one click. Token refresh is automatic — no manual key management.

Bi-directional contact sync

New HubSpot contacts sync to senderZ automatically. Opt-outs and delivery status flow back to HubSpot contact properties.

Workflow action trigger

Add a "Send via senderZ" action to any HubSpot workflow. Choose channel (iMessage, SMS, or auto), pick a template, and map contact properties to variables.

Timeline activity logging

Every sent message, delivery confirmation, and reply logs to the HubSpot contact timeline as a custom activity. Your sales team sees messaging context without leaving HubSpot.

Opt-out sync

When a recipient texts STOP, senderZ marks the opt-out and pushes the status to the corresponding HubSpot contact property. No manual list hygiene.

Frequently asked questions

How long does setup take?

Under five minutes. Click "Connect HubSpot" in the senderZ portal, authorize, and the integration is live. No API keys to copy, no developer account required.

Which HubSpot plans are supported?

Any HubSpot plan that includes workflows — Starter and above for Marketing Hub, Professional and above for Sales Hub. The integration uses HubSpot's standard OAuth and timeline APIs.

How often do contacts sync?

Contact sync runs on a webhook trigger — new contacts and property changes propagate within seconds of the HubSpot event. There is no polling delay.

What happens when the HubSpot OAuth token expires?

senderZ automatically refreshes the token before expiry. If refresh fails (e.g., you revoked access in HubSpot), the integration pauses and you receive an email notification with a one-click re-authorize link.

Does it work with HubSpot Sequences?

Not yet. Sequences use a different automation engine than Workflows. HubSpot Sequence support is on the roadmap for Q4 2026. Today you can achieve similar results using a Workflow triggered by a Sequence enrollment event.

Connect HubSpot in minutes

14-day free trial. No credit card. No 10DLC.