HubSpot logo

HubSpot Integration

Embedded widget

Add HubSpot's chat widget to your AgencyPro client portal. You paste HubSpot's code under Workspace Settings > Integrations > Live Chat and AgencyPro loads it for your clients. Chats are handled and logged in HubSpot. There is no native data sync between AgencyPro and HubSpot's CRM; for that, use Zapier on the Plus plan.

Why connect HubSpot with AgencyPro

Many agencies use HubSpot to win clients and AgencyPro to deliver the work. HubSpot's live chat is free to start, so embedding it in the portal puts client chats in the same HubSpot inbox your sales team uses.

The chat embed does not sync data. To keep the two systems in step, build Zaps with the AgencyPro app on Zapier (Plus plan): for example, Client Created in AgencyPro creates a contact in HubSpot, or a won deal in HubSpot runs Find or Create Client in AgencyPro. If you are deciding between the two tools, see AgencyPro vs HubSpot.

Key features

HubSpot chat widget shown in your client portal
Paste-in code, provider detected automatically
Option to show the widget only on the client portal
Chats logged in HubSpot
Optional CRM sync through Zapier (Plus plan)

Benefits for your agency

HubSpot's live chat is free to start
Setup is a paste of HubSpot's code
Optional two-way record sync through Zapier on the Plus plan

How agencies use HubSpot with AgencyPro

One inbox for sales and clients

Portal chats arrive in the same HubSpot inbox your team uses for website chat.

New clients into HubSpot CRM

With Zapier, Client Created in AgencyPro creates or updates the contact in HubSpot.

Won deals into AgencyPro

With Zapier, a HubSpot deal reaching closed won runs Find or Create Client and Create Request in AgencyPro.

How to set up HubSpot

  1. In HubSpot, set up a chatflow and copy your HubSpot tracking code.
  2. In AgencyPro, go to Workspace Settings > Integrations > Live Chat.
  3. Paste the code. AgencyPro detects HubSpot as the provider.
  4. Choose whether to show the widget only on the client portal and whether to auto-load it.
  5. Enable and save, then check the widget in the portal as a client.

Frequently asked questions

Does the chat embed sync contacts with HubSpot?

No. The embed only loads HubSpot's widget. Contact and deal sync needs Zaps built with the AgencyPro app on Zapier, which is included on the Plus plan.

Do I need a paid HubSpot plan?

No. HubSpot offers live chat on its free tools. Paid HubSpot editions add features such as more automation and branding control.

Which AgencyPro events can create HubSpot records?

Any AgencyPro Zapier trigger, such as Client Created, Invoice Created or Payment Created, paired with HubSpot actions such as Create Contact or Create Deal.

Ready to get started?

See how HubSpot fits into your AgencyPro setup, or ask us which plan you need.