You can link LinkedIn Campaign Manager with your CRM in just a few simple steps.
In this guide, I’ll walk through the step-by-step setup of HubSpot’s native integration and then introduce a smarter, ABM-focused alternative.
Let’s go!
LinkedIn Campaign Manager CRM Integration: Quick Summary
- Native HubSpot Integration Setup: Ensure your LinkedIn ad account is active (resolve any holds first) and disable any browser ad blockers. Verify you have the required permissions – HubSpot publishing/admin rights and LinkedIn account manager access. Then, in your HubSpot CRM, go to Settings → Marketing → Ads, click “Connect account,” choose LinkedIn, sign in, select your ad accounts, and finish by clicking “Connect.”
- Limitations of HubSpot’s Ads Tool: HubSpot’s native integration only tracks companies that click or submit lead forms; it does not show companies that merely view your ads. It also requires manual workflows to surface account-level engagement, lacks built-in ABM dashboards, and doesn’t automate the assignment of leads to reps.
- Why ZenABM Beats the Native Integration: ZenABM pulls complete company-level engagement data directly from LinkedIn’s API, including ad impressions and view signals that HubSpot misses. It automates account scoring, rep assignment, and pushes aggregate engagement metrics into your CRM. ZenABM also ties campaigns directly to the pipeline and provides out-of-the-box ABM dashboards.
- How ZenABM Integration is Set Up: Sign up for ZenABM, connect your LinkedIn account, connect your HubSpot CRM account, select your ad accounts, set your engagement thresholds, and you’re done. ZenABM will start pushing enriched LinkedIn ad data into your CRM automatically.
Step-by-Step: Linking LinkedIn Campaign Manager with HubSpot CRM
The HubSpot Ads tool lets you integrate your LinkedIn Campaign Manager account (along with Google Ads and Facebook) so you can manage campaigns inside HubSpot CRM. Before connecting, complete these checks:
a. Active Ad Account: Your LinkedIn ad account must be active. If it’s on hold (e.g. due to missing payment info), HubSpot cannot connect it. In HubSpot’s Ads settings, you’ll see a red “Heads up” banner if there’s an issue (see image above). Resolve any holds by adding valid billing information in LinkedIn.
Here’s a quick look at common hold reasons and fixes:
Ad Account Status | Common Cause | How to Resolve |
---|---|---|
On Hold – Payment Info Missing | No credit card on file | Add a valid card in LinkedIn billing settings |
On Hold – New Billing Admin | Billing admin changed | Confirm billing details under LinkedIn account settings |
On Hold – Declined Payment | Recent transaction failed | Contact your bank or update payment method |
On Hold – Expired Card | Card expired | Add or update the credit card |
b. Disable Ad Blockers: Turn off any browser ad-blocking extensions. These can interfere with HubSpot’s ability to communicate with LinkedIn during setup.
c. Check Permissions: You need admin rights in HubSpot and “Account Manager” access in LinkedIn. In LinkedIn Campaign Manager, go to Account Settings → Manage access to ensure you are listed as an Account Manager or Billing Admin on the ad account.
Steps to Connect
- Open HubSpot CRM: Click the Settings gear icon in your HubSpot account.
- Navigate to Ads: In the left sidebar, under Marketing, select Ads.
- Connect Account: Click the Connect account button.
- Select LinkedIn: Choose LinkedIn as the ad platform and click to sign in with your LinkedIn credentials.
- Authorize and Select Accounts: Grant HubSpot permission to access your LinkedIn account. In the popup, tick the checkbox next to the LinkedIn ad account(s) you want to integrate and enable auto-tracking if prompted.
- Finish Connection: Leave “Auto-tracking” enabled to sync leads automatically, then click Connect.
Your LinkedIn Campaign Manager is now linked to HubSpot CRM! HubSpot’s Ads tool will begin syncing data from your LinkedIn campaigns.
How ZenABM Enhances LinkedIn Campaign Manager & HubSpot CRM Integration
Company-Level Ad Engagement Data (Not Just Clicks)

HubSpot CRM’s native integration only shows companies that clicked or submitted a lead form. It doesn’t surface companies that merely viewed your LinkedIn ads. ZenABM pulls full company-level engagement data from LinkedIn’s API for every campaign and ad, capturing even those companies that saw your ads without clicking. This gives you a much broader view of account engagement.
Hyper-Accurate First-Party Intent Data
ZenABM leverages LinkedIn’s own first-party engagement signals, so you get reliable intent data without any IP lookups or guesses. This means no errors from VPN traffic or outdated company profiles – only authentic company interactions are recorded.
Better Than Display Ad Networks
Unlike display ad networks that rely on cookies and third-party data platforms, ZenABM’s approach is cookieless and bot-free. All engagement data comes straight from LinkedIn’s servers, ensuring compliance and accuracy.
Engagement Scoring

ZenABM computes a real-time engagement score for each target company based on impressions, clicks, and recency of activity. This score (viewable per campaign) highlights your hottest accounts, helping your sales team prioritize outreach. ZenABM also automatically updates each company’s ABM stage in HubSpot CRM based on these engagement signals.
Push LinkedIn Ads Engagement as Company Properties
Rather than juggling spreadsheets or workflows, ZenABM rolls up LinkedIn ad engagement into simple HubSpot CRM company properties (for example, “LinkedIn Ad Engagements – 7 days” or “LinkedIn Ad Clicks – 7 days”). You can then use HubSpot’s filtering and reporting tools directly on these properties without any custom setup.
Connect Campaigns Directly to Revenue

ZenABM matches engaged companies with deals in your HubSpot CRM. This reveals the true influence of each LinkedIn ad campaign on pipeline and revenue. In other words, you can see exactly which ads contributed to closed-won deals, all within your CRM analytics.
Prebuilt ABM Dashboards

ZenABM provides plug-and-play dashboards for ROI, ROAS, influenced pipeline, account stages, and more. No manual dashboard building or data blending is required – these insights are generated automatically.
Automated Lead Scoring and BDR Assignment
ZenABM’s scoring engine continuously updates an account’s engagement level. When an account heats up (e.g. it has high impressions and clicks), ZenABM can automatically assign that account to your BDRs inside HubSpot CRM. This means your sales team knows exactly which accounts to contact and when, without any manual work.
Smarter Retargeting
Because ZenABM identifies which specific companies engaged with each ad or campaign, you can build LinkedIn retargeting audiences on the fly. Target ads only to accounts that have shown relevant interest, instead of blasting to broad segments.
How to Set Up LinkedIn Campaign Manager & HubSpot CRM Integration via ZenABM
If you’re ready for the advanced ABM insights above, here’s how to connect LinkedIn Ads to HubSpot CRM using ZenABM in minutes:
- Sign up for ZenABM: Create an account with your company email and verify it.
- Connect LinkedIn: In ZenABM’s setup, click “Continue setup” then the Connect LinkedIn button.
- Authorize LinkedIn: Sign in to your LinkedIn account and grant ZenABM the requested permissions.
- Select LinkedIn Ad Account: ZenABM will redirect you back, where you should choose the LinkedIn ad account(s) to sync, then click to continue.
- Connect HubSpot: Next, click Connect HubSpot in ZenABM. Sign in to your HubSpot CRM account and select the correct account to integrate.
- Configure Threshold (Optional): Finally, set an impressions threshold for when to create “influenced” deals. This filter (seen below) makes sure only accounts with enough LinkedIn engagement get pushed into your CRM.
- Complete Setup: Click “Complete Setup” in ZenABM. Your integration is now active!
Following these steps, your LinkedIn Ads will start syncing into HubSpot CRM via ZenABM. You’ll be set to push company-level ad engagement data for each specific campaign into your CRM.
Over to You
HubSpot CRM’s native integration provides a basic connection to LinkedIn Campaign Manager, but it stops short of what true ABM practitioners need. ZenABM fills in the gaps with hyper-accurate first-party intent data, automated lead scoring and BDR assignment, campaign-to-revenue attribution, and ready-made ABM dashboards – all with minimal setup. It’s the smarter way to connect LinkedIn Campaign Manager with your CRM for account-based marketing success.
Book your free ZenABM demo here.
FAQs About LinkedIn Campaign Manager CRM Integration
Is there a CRM that integrates with LinkedIn?
Yes. Major CRMs such as HubSpot, Salesforce, and Zoho CRM all offer integrations for managing LinkedIn ads and syncing lead data.
Can HubSpot integrate with LinkedIn Campaign Manager?
Absolutely. HubSpot’s Ads tool includes a native LinkedIn Ads integration that lets you connect Campaign Manager to your HubSpot CRM.
What’s one benefit of managing LinkedIn ads through HubSpot?
You can automatically sync leads into your CRM and centralize ad performance tracking. This streamlines campaign management and enables faster follow-up by sales.
Can you post to LinkedIn from HubSpot?
Yes. HubSpot’s social tools allow you to schedule and publish posts to LinkedIn (organic social), though that is separate from ad management.
How do I import LinkedIn leads into HubSpot?
Once the integration is set up, leads from LinkedIn Lead Gen Forms will sync automatically into your HubSpot CRM—no manual import required.
What if my LinkedIn account won’t connect to HubSpot?
Check for holds or errors on your LinkedIn ad account (like missing payment info or an inactive status). Make sure your account is active and that you have the proper permissions on both sides, then try reconnecting.
How does ZenABM improve LinkedIn Campaign Manager CRM integration?
ZenABM provides true company-level engagement tracking, automatic lead scoring, sales rep assignment, and full campaign-to-revenue attribution—features that HubSpot’s native tool alone can’t offer.
Can ZenABM track companies that viewed LinkedIn ads but didn’t click?
Yes. ZenABM pulls impression-level data from LinkedIn’s API, so you see accounts that merely viewed an ad, even if they never clicked.
Is ZenABM compliant with LinkedIn privacy standards?
100%. ZenABM only uses LinkedIn’s official APIs and strictly follows LinkedIn’s data use policies—no scraping or conjecture.
Does ZenABM automate lead assignment to sales reps?
Yes. ZenABM can automatically assign high-engagement accounts to your BDRs inside HubSpot CRM, ensuring your sales team works the hottest leads at the right time.
Can ZenABM measure the ROI of LinkedIn ads?
Absolutely. ZenABM directly matches LinkedIn ad engagement to closed-won deals in HubSpot CRM, giving you clear visibility into ad-driven pipeline and ROI.