Troubleshoot LinkedIn Ads Account Connection in HubSpot

Troubleshoot LinkedIn Ads Account Connection in HubSpot

When your LinkedIn Ads account loses its connection to HubSpot, the warning signs are not always immediate. They are costly.

Campaign metrics vanish from dashboards. Leads stop flowing into your CRM. Decisions get made using incomplete or inaccurate performance data.

If you oversee paid campaigns or manage a HubSpot portal, this disruption affects more than reporting. It slows optimization, breaks attribution, and throws off budget tracking.

Most teams notice the issue only when conversion numbers dip or disappear entirely.

To fix it quickly, you need to understand how the LinkedIn HubSpot integration works, who controls access, and how to restore the sync without risking lost contacts or data mismatches.

This guide explains how to identify and resolve LinkedIn Ads connection issues in HubSpot step by step. 

You will learn how to check permissions, refresh authentication, confirm data sync, and avoid common setup mistakes.

Understanding the LinkedIn Ads Connection Inside HubSpot

When HubSpot is properly connected to your LinkedIn Ads account, campaign data and leads sync automatically.

You see impressions, clicks, and conversions inside the Ads dashboard. Leads submitted through LinkedIn lead gen forms appear in your CRM as contacts, ready for follow-up.

This integration lives inside Marketing > Ads in HubSpot. From this area, you can:

Connected Accounts: View and manage linked ad accounts
Campaign Performance: Review metrics across paid channels
Audience Management: Push HubSpot lists to LinkedIn for targeting

The connection only works while both platforms remain authorized to communicate.

If permissions change or access tokens expire, the integration breaks quietly. HubSpot stops pulling ad data and cannot send audiences back to LinkedIn.

The system relies on OAuth authentication. It is secure but sensitive.

Common Triggers For Disconnects:
Password changes: Resetting a LinkedIn password invalidates tokens
Role changes: Losing Campaign Manager access breaks the sync
Token expiration: OAuth tokens expire without manual renewal
Permission revocation: Removing HubSpot from LinkedIn settings stops data flow

This is why periodic checks are necessary and why knowing where to look matters when data stops syncing.

How The LinkedIn Ads Integration Works Under The Hood

Understanding how data flows between LinkedIn and HubSpot enables faster, more precise troubleshooting.

There are two primary data flows.

Ad Data Sync:
Performance metrics such as impressions, clicks, spend, and conversions are pulled from LinkedIn’s Marketing API into the HubSpot Ads dashboard.

Lead Sync:
Submissions from LinkedIn lead gen forms are imported into HubSpot as contacts. Fields like name, company, job title, and campaign source map to CRM properties.

For both flows to work, four conditions must be met.

OAuth Authorization:
Authorization must remain valid on both platforms.

LinkedIn Permissions:
The LinkedIn user must have Campaign Manager or Account Manager access for the ad account.

HubSpot Permissions:
The HubSpot user connecting the account needs Ads tool access, ideally admin or super admin.

Active Tokens:
Saved LinkedIn tokens must be current. Expired or revoked tokens require manual reauthentication.

The integration also supports advanced features such as audience syncing and tracking parameter injection. None of these functions work if the base connection is broken.

Required Inputs:
An active LinkedIn ad account
Login credentials with proper access on both platforms
A HubSpot portal with Marketing Hub Professional or Enterprise

When everything is configured correctly, campaign data updates inside HubSpot, leads sync automatically, and audiences refresh without manual effort.

Main Uses Inside HubSpot

Knowing how teams rely on this integration explains why fast resolution matters.

Centralized Ad Reporting

With LinkedIn Ads connected, you can compare campaign performance across paid channels inside HubSpot.

This view supports tracking cost per lead, conversion rates, and deal progression by source.

If LinkedIn conversions lag behind other channels, you can open the campaign, review generated contacts, and follow those records through the pipeline without leaving the CRM.

Automatic Lead Sync From LinkedIn Forms

This is the most critical function.

If the connection breaks, LinkedIn leads never reach HubSpot. Teams resort to CSV exports, which delay follow-up and reduce conversion rates.

For example, a demo request campaign on LinkedIn can push contact details and source data into HubSpot within seconds when the sync is active.

Audience Sync For Retargeting

HubSpot can push CRM lists to LinkedIn for retargeting.

Common Lists:
Open deals
Engaged contacts
Lifecycle-based segments

If the connection breaks, these lists stop updating. Campaigns continue to run with outdated audiences, missing new leads or opportunities.

Common Setup Errors And Wrong Assumptions

Most connection issues come from configuration mistakes rather than platform failures.

  • Using A LinkedIn User Without Ad Account Access:
    Being logged into the company page is not enough. The user must be listed as an Account Manager or Campaign Manager in LinkedIn Campaign Manager.
  • Expired LinkedIn Token:
    Tokens expire after a password change or after inactivity. When this happens, HubSpot shows a “Connection lost” status, and lead sync stops.
  • Revoking HubSpot Access In LinkedIn:
    Removing HubSpot from LinkedIn’s permitted services instantly breaks the integration. Reconnection must be done from HubSpot.
  • Insufficient HubSpot Permissions:
    The connecting user must have access to the Ads tool. Limited permissions cause partial or silent failures.
  • Assuming Company Page Data Syncs:
    Only paid ad data syncs. Organic page metrics do not flow into HubSpot through this integration.

Step-By-Step Setup Or Reconnection Guide

Before starting, confirm the following.

A HubSpot portal with Marketing Hub Professional or higher
Campaign Manager access to the LinkedIn ad account
Admin-level permissions in HubSpot

Steps

  1. Open HubSpot Ads Tool
    Go to Marketing > Ads in your HubSpot account.
  2. Connect The LinkedIn Account
    Click the gear icon. Under Connected Accounts, select Connect Account and choose LinkedIn Ads.
  3. Log In When Prompted
    Use LinkedIn credentials with full ad account access.
  4. Approve Permissions
    Click Allow to authorize HubSpot. Confirm the correct ad account if multiple options appear.
  5. Confirm Connection Status
    You will return to HubSpot and see the account marked as Connected.
  6. Enable Auto-Tracking
    Turn on auto-tracking to apply UTM parameters to LinkedIn ad URLs.
  7. Submit A Test Lead
    Submit a LinkedIn lead gen form and confirm the contact appears under Contacts > Recently Created Contacts.
  8. Review Campaign Metrics
    Open the Ads dashboard and verify impressions, clicks, and conversions populate correctly.

If you see messages such as “Invalid credentials” or “Token expired,” repeat the login process using the correct permissions.

Measuring Results In HubSpot After Reconnection

Restoring the connection is only part of the process. Verification confirms everything works as expected.

  • Ads Dashboard Check:
    Review impressions, clicks, conversions, and spend under Marketing > Ads.
  • Source Attribution Review:
    Filter contacts by Original Source set to Paid Social and LinkedIn Paid.
  • Lead Sync Validation:
    Check Marketing > Lead Capture > Ads > Lead Syncing for recent submission timestamps.
  • Custom Reporting:
    Build reports using Contacts and Ads Interactions to track movement from impression to deal.
  • Ongoing Monitoring Checklist:
    Check connection status weekly
    Confirm new campaigns appear in Ads
    Verify lead sync within one hour
    Limit token control to a single admin

Example Scenario

A B2B SaaS team notices that LinkedIn leads stop appearing in HubSpot while campaigns remain active.

Inside Marketing > Ads, the account shows a lost connection. The OAuth token expired after a LinkedIn password update.

An admin reconnects the account using Campaign Manager credentials and re-enables auto-tracking.

A test lead confirms contact creation, and campaign metrics resume updating the following day. Reporting accuracy is restored without data loss.

How INSIDEA Helps

When LinkedIn Ads integration fails, CRM data and reporting lose reliability.

INSIDEA supports teams that need fast resolution without risking attribution or lead loss. Our team focuses on fixing the root causes, including OAuth issues, permission conflicts, and access control gaps.

What We Support:

  • HubSpot onboarding with ad platform integrations
  • Connection health checks and sync monitoring
  • Workflow setup for ad-driven lead tracking
  • CRM dashboards tied to lifecycle stages and revenue

If your LinkedIn Ads data has stopped syncing or needs ongoing oversight, working with teams that hire HubSpot experts can prevent repeat issues. 

INSIDEA also provides HubSpot consulting services to help maintain stable integrations and reporting accuracy.

Keep your LinkedIn Ads data connected and your reports accurate. Reconnect carefully, monitor regularly, and maintain clean data across your HubSpot portal.

Jigar Thakker is a HubSpot Certified Expert and CBO at INSIDEA. With over 7 years of expertise in digital marketing and automation, Jigar specializes in optimizing RevOps strategies, helping businesses unlock their full potential. A HubSpot Community Champion, he is proficient in all HubSpot solutions, including Sales, Marketing, Service, CMS, and Operations Hubs. Jigar is dedicated to transforming your RevOps into a revenue-generating powerhouse, leveraging HubSpot’s unique capabilities to boost sales and marketing conversions.

The Award-Winning Team Is Ready.

Are You?

“At INSIDEA, it’s all about putting people first. Our top priority? You. Whether you’re part of our incredible team, a valued customer, or a trusted partner, your satisfaction always comes before anything else. We’re not just focused on meeting expectations; we’re here to exceed them and that’s what we take pride in!”

Pratik Thakker

Founder & CEO

Company-of-the-year

Featured In

Ready to take your marketing to the next level?

Book a demo and discovery call to get a look at:


By clicking next, you agree to receive communications from INSIDEA in accordance with our Privacy Policy.