HubSpot Integration
Connect WA Orbit to HubSpotCRM to sync contacts and deals automatically. Push WhatsApp conversations into your CRM and trigger WhatsApp outreach from HubSpot workflows.
Explore IntegrationsOverview
The HubSpot integration lets you push contacts and deals from WA Orbit into HubSpotCRM when a conversation reaches an interesting point. This keeps your sales pipeline in sync with real WhatsApp conversations — no manual data entry.
The connection uses OAuth, so there are no API tokens to manage. The platform admin sets up the HubSpot app once; individual workspace owners connect by clicking a button and approving the access.
How It Works
- Contact sync — when a new WhatsApp conversation starts, WA Orbit can push the contact into HubSpot automatically (matched by email to avoid duplicates).
- Deal creation — create HubSpotdeals linked to the contact when a conversation reaches an interesting point (e.g. a purchase intent or a support escalation).
- Automatic token renewal — WA Orbit securely stores the connection and keeps it renewed automatically, so you never have to reconnect.
- Activity log — the dashboard shows your HubSpot account name and a recent-activity log of synced contacts and deals.
Step 1 — Platform Admin Setup (One Time)
The platform administrator creates a HubSpot public app and stores the credentials once. Each workspace owner then connects individually.
- Create a HubSpotpublic app in your developer account.
- In the app's Auth settings, add the Redirect URL:
https://YOUR-DOMAIN/hubspot/oauth/callback - Add the required scopes (see below), then copy the Client ID and Client Secret.
- In WA Orbit, go to Admin → Settings → HubSpot: paste both values, confirm the redirect URI, enable, and Save.
Required Scopes
crm.objects.contacts.readcrm.objects.contacts.writecrm.objects.deals.readcrm.objects.deals.writeSecrets Are Encrypted
Every secret you enter is encrypted before saving and only unlocked at the moment it's needed. The Client Secret field stays hidden after saving.
Step 2 — Connect Your Workspace
- Open More → HubSpot in WA Orbit.
- Click Connect — you're redirected to HubSpot's consent screen.
- Approve the requested scopes.
- WA Orbit securely stores the connection and keeps it renewed automatically.
From then on, WA Orbit can push contacts when a new conversation starts, create deals linked to the contact, and avoid duplicates by matching on email.
What Syncs
| From WA Orbit | In HubSpot |
|---|---|
| WhatsApp contacts | Created or matched as HubSpotcontacts (name, phone, email) — deduplicated by email. |
| Conversations | Triggered from WhatsApp conversations when a contact reaches an interesting point. |
| Deals | Created in HubSpot and linked to the synced contact, with deal context from the conversation. |
Using It
- Auto-create contacts. New WhatsApp conversations automatically create or match HubSpotcontacts.
- Push deals from chat. When a customer expresses purchase intent, create a deal directly from the conversation.
- Keep your pipeline accurate.Deals are linked to the right contacts with conversation context, so your sales team has full visibility.
- Monitor from the dashboard. The HubSpot screen shows your account name, connected status, and a recent-activity log.
Troubleshooting
| Symptom | Cause & Fix |
|---|---|
| "Isn't enabled / configured yet" | The administrator hasn't enabled HubSpot or hasn't pasted the app credentials yet. Complete the admin setup first. |
| Connecting is blocked | Your plan doesn't include this integration. Upgrade to a plan that includes HubSpot. |
| redirect_uri mismatch | The app's redirect URL doesn't match. Register the exact URL (no trailing slash) and confirm the Redirect URI in admin matches. |
| Contacts not syncing | Ensure the contact sync toggle is on in the HubSpot screen, and that the contact has a valid phone number or email. |
Slack
Get WhatsApp message alerts and notifications delivered to your Slack channels.
Gmail
Receive email notifications for important WhatsApp conversations and escalations.
Google Sheets
Export WhatsApp analytics and contact data directly to Google Sheets for reporting.
Google Drive
Send documents and files stored in Google Drive directly through WhatsApp.