Most HubSpot teams set up LinkedIn retargeting to website visitors and call it done. This targets people who happened to land on your site — including competitors, job seekers, and curious browsers. Your active pipeline contacts — the people already in a deal with you — get the same generic ads as everyone else. Meanwhile, your sales reps are personalising every touchpoint, and your LinkedIn campaigns are completely out of sync with where each deal actually stands.

Here's the setup that actually works — and why the native HubSpot-LinkedIn connection doesn't get you there on its own.

What Most Teams Do (And Why It Misses the Mark)

The standard HubSpot + LinkedIn setup looks like this: install the LinkedIn Insight Tag on your website, create a website retargeting audience in LinkedIn Campaign Manager, and run campaigns targeting people who visited your site in the last 30–90 days.

The problem with this approach isn't that it's wrong — it's that it's dramatically underutilising what HubSpot knows. Your HubSpot CRM contains something far more valuable than website visitor behaviour: it contains the names, emails, companies, deal stages, and buying signals of every active prospect in your pipeline. These people have already had conversations with your sales team. They've expressed genuine interest. They're in an active evaluation.

Website visitor retargeting includes all of this group — plus every competitor who visited your site to benchmark your pricing, every student doing research, and every person who accidentally clicked a link. You're spending LinkedIn budget on a blended audience where your actual pipeline is diluted by noise.

The Audience That Actually Matters

Your HubSpot pipeline is the highest-confidence audience available for your LinkedIn campaigns. Every contact in an open deal has demonstrated active buying intent: they've responded to outreach, attended a demo, or engaged with a proposal. This isn't passive interest — it's an active purchasing process.

When you run LinkedIn ads against your HubSpot pipeline, you're reaching people where the sales rep's message is already being heard. Marketing ads become reinforcement, not cold outreach. The prospect sees consistent messaging across channels — from their rep's email, from the LinkedIn ad, from the content you share — and the combined effect on deal progress is significantly greater than any single channel alone.

More importantly, different deal stages need different messages. A contact in Discovery needs education; a contact in Proposal needs proof; a contact in Closing needs confidence and urgency. Running the same ad to all of them wastes budget and misses the moment.

How HubSpot + LinkedIn Actually Works Natively

HubSpot does have a LinkedIn integration. You can connect your LinkedIn Campaign Manager account to HubSpot, and HubSpot will sync contact lists as LinkedIn Matched Audiences. This is genuinely useful — it's more reliable than manual CSV uploads and creates a direct link between your HubSpot contacts and LinkedIn.

The limitation is deal-stage segmentation. HubSpot's native LinkedIn integration syncs contact lists — but it doesn't create separate audiences for each deal stage in your pipeline. You can create a list of contacts with an open deal and sync that to LinkedIn, but you can't automatically create separate LinkedIn audiences for Discovery, Proposal, and Closing stages that update as deals move.

You also don't get automatic suppression. Closed-lost contacts remain in your synced audience. Existing customers stay in the active prospect list. Contacts that move from Discovery to Proposal continue appearing in the Discovery audience until you manually update the list logic.

The result is a setup that's better than CSV uploads but still requires significant manual maintenance and doesn't deliver the deal-stage targeting that makes pipeline advertising genuinely effective.

The Right Setup: Pipeline Stage Audiences in LinkedIn

The setup that works is deal-stage-aware audience segmentation — a separate LinkedIn matched audience for each active deal stage, updated automatically as deals progress through your HubSpot pipeline.

This means:

With this setup, every LinkedIn campaign runs against a precisely segmented, always-current audience. The ads are matched to where each contact actually is in their buying journey. And no budget is wasted on contacts who've already closed or churned out of the process.

Step-by-Step With Signal

  1. Connect your HubSpot account to Signal. Signal reads your HubSpot pipeline structure — deal stages, contact properties, associated companies, and deal status fields — without requiring any changes to your HubSpot setup.
  2. Map your HubSpot deal stages to LinkedIn audiences. In Signal's dashboard, you select which deal stages should become LinkedIn audiences and define the suppression rules for closed and customer contacts. Signal creates a named audience for each stage you select.
  3. Connect LinkedIn Campaign Manager. Signal authenticates with your LinkedIn ad account and creates Matched Audiences for each deal stage in HubSpot. LinkedIn processes the initial match over 24–48 hours.
  4. Signal monitors your HubSpot pipeline in real time. As deals move between stages, Signal updates the corresponding LinkedIn audiences automatically. A contact moving from Discovery to Proposal is removed from the Discovery audience and added to the Proposal audience within minutes.
  5. Launch stage-specific LinkedIn campaigns. With audiences in place, you create campaigns tailored to each stage. The same campaign structure runs continuously — the content changes by stage, but the audience management is fully automated.
With Signal, every time a HubSpot deal moves from Discovery to Proposal, the LinkedIn audience updates automatically — no manual exports, no stale lists, no contacts seeing the wrong ads at the wrong stage. Your marketing campaigns stay in sync with your sales conversations.

What to Run on Each Audience

Having the right audiences is the prerequisite. The campaign content is where the strategy comes to life. Here's what works at each deal stage:

Discovery audience — education and positioning. These contacts are in early evaluation. They're still forming their view of the problem and the available solutions. Run thought leadership content: frameworks for thinking about the problem, industry data that validates the urgency, and expert perspectives that position your company as authoritative. The goal isn't to sell — it's to be the company they associate with smart thinking on the problem they're solving.

Proposal audience — social proof and objection handling. These contacts have seen your product and are in active evaluation. They have questions, objections, and stakeholders to convince. Run customer case studies from companies similar to theirs — same industry, same company size, same problem. Testimonials from buyers at the same seniority level as your champion. Third-party analyst recognition or awards. G2 review highlights. The goal is to reduce perceived risk and give your champion the evidence they need to build internal support.

Closing audience — confidence and urgency. These contacts are in late-stage negotiation. They've made a provisional decision to buy — now they need to eliminate last-minute doubt and justify the decision to stakeholders. Run content that supports this: ROI calculators specific to their company size, implementation timeline guides that make onboarding feel manageable, executive testimonials from customers who've been through the process, and "what happens on day one" content that makes the post-purchase experience feel concrete and safe.

Get the HubSpot + LinkedIn Setup That Actually Works

Signal connects your HubSpot deal stages to LinkedIn Matched Audiences — automatically, in real time, with deal-stage segmentation and suppression built in. No engineers needed.

Get a free demo →

Frequently Asked Questions

Does HubSpot have a native LinkedIn integration for ads?
Yes. HubSpot allows you to connect LinkedIn Campaign Manager and sync contact lists as Matched Audiences. However, the native integration doesn't support deal-stage-aware audience segmentation, automatic suppression of closed contacts, or real-time updates when deals move stages. For basic contact syncing it works; for deal-stage targeted pipeline advertising, a dedicated tool like Signal is required.
What HubSpot deal stages should I create LinkedIn audiences for?
At minimum, create audiences for your three to five most meaningful deal stages — the stages where contacts spend enough time to benefit from sustained ad exposure. Typical setups include Discovery, Proposal, and Closing as active-deal audiences, plus Closed Won (for customer expansion campaigns or suppression) and Closed Lost (for suppression only). Very early stages like "Lead" or "Connect" often don't have enough committed intent to justify targeted advertising budget.
How does Signal's HubSpot integration handle contacts associated with multiple deals?
Signal uses the most advanced deal stage associated with a contact as the primary audience assignment. If a contact has two open deals — one in Discovery and one in Proposal — Signal places them in the Proposal audience, since that represents the furthest stage in the relationship. This prevents contacts from being in multiple stage audiences simultaneously and receiving contradictory messaging.
Will this work with HubSpot's free or Starter plans, or is Sales Hub required?
Signal's HubSpot integration works with any HubSpot plan that includes deal pipeline functionality — which is available from HubSpot Starter onwards. The critical requirement is that your team is actively maintaining deal stages in HubSpot. The quality of your LinkedIn audience segmentation is directly proportional to how accurately your team updates deal stages as opportunities progress.
Can I run the same setup with Salesforce instead of HubSpot?
Yes. Signal supports Salesforce with the same deal-stage-aware LinkedIn audience management. The setup is identical in concept — Signal reads your Salesforce opportunity stages, creates corresponding LinkedIn Matched Audiences, and keeps them updated as opportunities progress through your pipeline. The specific field names differ between Salesforce and HubSpot, but Signal's configuration handles both.

Related Articles