Connecting HubSpot lets you pull contacts and list members directly into Vidgram campaigns. No exports, no spreadsheets.
Vidgram only reads from HubSpot β it imports contacts into campaigns but never writes activities, notes, or engagements back to your CRM. HubSpot stays as the system of record.
Plan and role requirements
- HubSpot is available on the Pro plan or above. Free workspaces see an upgrade prompt when they try to flip the toggle.
- Only workspace owners can connect or disconnect HubSpot.
Connect your HubSpot account
- Open the Integrations page from the sidebar.
- Find the HubSpot card under "CRM" and click it.
- In the drawer that opens, click Connect.
- You'll be redirected to HubSpot. Sign in and choose the HubSpot account you want to connect.
- HubSpot will ask you to authorize Vidgram to read your contacts and lists. Click Grant access.
- You'll be redirected back to Vidgram. A success message confirms the connection.
[SCREENSHOT: HubSpot card on the Integrations page showing the Connect button]
LinkedIn field detection
After connecting, Vidgram scans your HubSpot contact properties for fields that contain "LinkedIn" in the name or label.
- If HubSpot has the standard
hs_linkedin_urlproperty, Vidgram selects it automatically. - If you use a custom property, Vidgram looks for properties with "LinkedIn" and "URL" in the name. When exactly one match is found, it's selected automatically.
- If multiple candidates are found, you'll be asked to pick the right one.
[SCREENSHOT: LinkedIn field detection showing the auto-detected property]
Import contacts into a campaign
Once HubSpot is connected, you can import contacts when creating or editing a campaign:
- Open a campaign and choose Import from HubSpot.
- Pick your source: search contacts by lifecycle stage or owner, or import from a HubSpot contact list.
- Select the contacts you want. You can import up to 200 at a time.
- Click Import.
Vidgram deduplicates by HubSpot contact ID. If a contact is already in the campaign, it won't be added again.
Contacts without a LinkedIn URL are imported with an "incomplete" status. You can add the URL later.
[SCREENSHOT: Import drawer showing HubSpot contacts ready to import]
Disconnect HubSpot
- Open the Integrations page.
- Click the HubSpot card.
- In the drawer, click Disconnect.
Disconnecting removes the stored connection tokens. It does not delete prospects or campaigns you've already imported.
Troubleshooting
"Only workspace owners can connect HubSpot" -- Ask your team's workspace owner to set up the integration.
"HubSpot connection expired" -- Your access token expired and couldn't be refreshed. Disconnect and reconnect HubSpot to fix this.
My LinkedIn field wasn't detected -- The property name or label must contain "LinkedIn." If yours uses a different name, contact support and we can help you map it manually.
Still stuck? Email us at support@vidgram.ai and we'll get back to you within one business day.