Connecting HubSpot to MyVideo.Email lets you embed your video emails directly inside HubSpot’s compose window, look up HubSpot contacts when sending, and (optionally) trigger HubSpot workflows when prospects watch your videos.
This article walks you through connecting HubSpot and using it from the MyVideo.Email web app and the Chrome extension.
Before you start #
- You’ll need an active HubSpot account with admin access (or at least App Marketplace install permission).
- You’ll need the MyVideo.Email Chrome extension installed if you want to send from inside HubSpot’s compose window. See Install the MyVideo.Email Chrome Extension.
- 5 minutes.
Step 1 — Connect HubSpot #
- Sign in to MyVideo.Email at app.myvideo.email.
- Go to Settings → Integrations.
- Find the HubSpot card.
- Click Connect HubSpot.
You’ll be redirected to HubSpot’s authorization page.
Step 2 — Authorize MyVideo.Email in HubSpot #
- Sign in to HubSpot if prompted.
- Choose which HubSpot account to connect (if you have multiple).
- Review the permissions MyVideo.Email is requesting:
- Read access to your CRM contacts (for recipient lookup)
- Send emails through your HubSpot account
- Workflow access (so automations can trigger on video events)
- Click Connect app.
HubSpot will redirect you back to MyVideo.Email.
Success Check: The HubSpot card in Settings → Integrations should now show Connected with the HubSpot portal name.
Step 3 — Test the connection in the web app #
- Click + New Video in MyVideo.Email and record a short test video.
- On the send screen, choose HubSpot as the send provider.
- In the recipient field, type a contact’s name or email — HubSpot contacts will appear in the autocomplete.
- Pick the contact and send.
Success Check: The recipient receives your video email. The email appears in HubSpot under the contact’s Activity timeline as a sent email.
Using HubSpot through the Chrome extension #
Once you’ve connected HubSpot in the web app, the Chrome extension automatically detects HubSpot’s compose window and gives you a one-click way to embed a video.
- Inside HubSpot, click Email to open a compose window (from a contact, deal, or company record).
- You’ll see the MyVideo.Email button in the compose toolbar.
- Click it.
- Pick Record New Video or Choose Existing.
- Record or pick your video, then click Insert.
- A clickable video thumbnail is embedded directly into your HubSpot email.
- Finish your message and click Send.
The email goes out through HubSpot’s normal send pipeline and is tracked in HubSpot AND in MyVideo.Email.
See Chrome Extension in Gmail, Outlook, and CRM Compose for general extension usage.
Triggering HubSpot workflows on video events #
Like other CRMs, you can configure MyVideo.Email to trigger HubSpot workflows on video activity:
- A video is sent
- A recipient watches your video
- A recipient clicks your CTA
- A recipient replies
To set up:
- In MyVideo.Email, go to Settings → Automations.
- Pick HubSpot as the provider.
- Map each video event to one or more HubSpot workflows by entering the workflow ID.
- Save.
You can find a HubSpot workflow ID in the URL of the workflow in HubSpot — it’s the numeric ID at the end.
Disconnecting HubSpot #
- Go to Settings → Integrations.
- Find the HubSpot card.
- Click Disconnect.
After disconnecting:
- The Chrome extension’s HubSpot integration stops working
- Recipient lookup against HubSpot contacts stops working
- Future automations to HubSpot workflows won’t fire
Past sends and past automations remain in HubSpot’s records.
Troubleshooting #
The MyVideo.Email button doesn’t appear in HubSpot’s compose window. Make sure the Chrome extension is installed and enabled. Also verify in Settings → Integrations that HubSpot is connected. If both are true and the button still doesn’t appear, see Troubleshooting Extension Not Injecting in Compose Windows.
HubSpot contacts don’t show up in autocomplete. Disconnect and reconnect HubSpot. The OAuth token may not have CRM read scope. When reconnecting, make sure to accept all permissions.
Sends fail with “HubSpot rate limit exceeded.” HubSpot’s API has daily send caps depending on your plan. Wait an hour and try again, or upgrade your HubSpot plan if you’re hitting limits regularly.
A workflow didn’t trigger when expected.
- Verify the workflow ID in Settings → Automations matches the actual HubSpot workflow ID.
- Make sure the workflow is published (not draft) in HubSpot.
- Check HubSpot’s workflow log for the contact in question — it’ll tell you if the trigger fired but the workflow’s own conditions blocked execution.
I see a 400 error during send. Usually a malformed request or missing required HubSpot property. Try sending to a different contact to isolate the issue. If it’s reproducible across contacts, contact support.