The HubSpot Ads tool connects paid ad accounts to your CRM so you can see which campaigns create contacts and generate pipeline. Rather than switching between your ad platform and HubSpot separately, the Ads tool pulls attribution data into the same place where you manage contacts and pipelines.
This guide covers the connection process and how to use attribution data for better campaign decisions.
Go to Marketing > Ads, click “Connect Account,” sign in with admin credentials for the platform, and select the accounts to connect.
HubSpot prompts you to enable auto-tagging if it is not already active. This allows attribution of website visits to specific campaigns and ad groups.
For LinkedIn, map lead gen form fields to HubSpot contact properties so submissions create contacts without a landing page.
In Ads > Conversion tracking, select a HubSpot event to sync back to Google Ads as a conversion action for smarter bidding.
Create audience segments based on contact properties or lifecycle stage, then sync them to each connected ad platform for retargeting and exclusions.
What ad platforms can you connect to HubSpot?
HubSpot supports native connections with three platforms:
- Google Ads: search, Shopping, display, and YouTube campaigns
- Facebook and Instagram Ads: via Meta Business Manager
- LinkedIn Ads: for sponsored content and native lead gen forms
Each connection pulls campaign data into HubSpot and enables contact-level attribution. LinkedIn lead gen forms and Meta lead ads can sync lead data directly into HubSpot contacts without a landing page, removing the need for a separate website form step in those campaigns.
How does contact-level attribution work?
When someone clicks an ad and fills out a HubSpot form or visits a tracked page, HubSpot records the source campaign and ad set for that contact. This attribution stays on the contact record and carries through to any deals created from that contact.
Inside the Ads tool you can see:
- Contacts created: how many new CRM contacts came from each campaign
- Deals created: deals associated with ad-sourced contacts
- Revenue influenced: deal value attributed to ad campaigns (available on Professional and Enterprise tiers)
- Cost per contact: ad spend divided by contacts created
This differs from the conversion data inside Google Ads or Meta Ads Manager, which tracks actions on the platform side. HubSpot attribution shows what happened in your CRM after the click. The two numbers often differ, and both are useful for different decisions. For a deeper look at how to build reports around this data, see the HubSpot Reporting guide.
How do you send HubSpot conversion events back to Google Ads?
One practical feature of the integration is closed-loop reporting. You can create a HubSpot contact-based event (such as a form submission or a deal reaching a certain stage) and sync it back to Google Ads as a conversion action.
To do this: go to Marketing > Ads > Conversion tracking. Select the HubSpot event you want to use as a conversion, then map it to a Google Ads conversion action. This means your Google Ads bidding algorithms optimize toward real CRM outcomes rather than only website events measured in Google Analytics. For lead generation campaigns, using a HubSpot-to-Google Ads conversion sync tends to improve lead quality over repeated cycles.
How do LinkedIn Lead Gen Forms work with HubSpot?
LinkedIn’s native lead gen forms collect contact details without directing users away from LinkedIn. When you enable the lead form sync in HubSpot, submissions from LinkedIn lead gen forms create contacts directly in your CRM.
You map LinkedIn form fields to HubSpot contact properties during setup. Submissions create contacts in HubSpot with source attribution set to LinkedIn Ads. From there, you can enroll them immediately in any workflow or sequence. This is particularly useful for B2B campaigns targeting specific industries in Southeast Asia, where LinkedIn CPCs are higher and capturing every lead without drop-off matters more.
For more on how lifecycle stages and contact properties work in the background, see the HubSpot Contact Lifecycle Stages guide.
How do you use the Ads tool to improve campaign performance?
The Ads tool is most useful when you compare cost per contact and pipeline contribution across campaigns, not just click-through rate or cost per click.
- Identify which campaigns generate contacts that actually become deals. A campaign with a low cost per click but no deal attribution may be attracting the wrong audience.
- Pause ad sets where cost per contact is high relative to deal value created.
- Use contact quality data to inform audience targeting decisions back in your ad platform.
- Create HubSpot-based audiences for retargeting: contacts at a specific lifecycle stage who have not yet converted.
What are HubSpot Audiences and how do they work with ads?
HubSpot can build ad audiences from your CRM data and sync them to each connected ad platform. You define the audience using contact properties or list membership, and HubSpot uses email addresses to match contacts to ad platform profiles.
Common uses for CRM-based ad audiences:
- Retargeting contacts who visited your pricing page but did not convert
- Excluding current customers from top-of-funnel campaigns
- Building lookalike audiences based on closed-won deals
Audiences sync periodically, so targeting updates automatically as contacts move through lifecycle stages. For more on how HubSpot campaigns connect paid and organic activities, see the HubSpot Campaigns guide.
Frequently asked questions
What permissions do you need to connect ad accounts in HubSpot?
You need Admin or Super Admin access in HubSpot, plus admin access to the ad account you are connecting. For Meta, you also need access to the Business Manager that manages the ad account.
Does the HubSpot Ads tool work on all plans?
Basic ad connectivity is available on Marketing Hub Starter and above. Advanced features like revenue attribution and lookalike audience sync are available on Professional and Enterprise tiers. Check the HubSpot pricing page for current plan details. HubSpot is a trademark of HubSpot, Inc. This guide is an independent informational resource produced by a HubSpot Platinum Partner.
Can you connect multiple ad accounts from the same platform?
Yes. More than one account per platform can be connected to a single HubSpot portal. This is useful for businesses running accounts across different regions or brands.
What happens to contacts created from LinkedIn Lead Gen Forms?
They appear in HubSpot as new contact records (or merge with existing ones if the email already exists). Source attribution is set to LinkedIn Ads. You can immediately enroll them in a workflow or lead nurturing sequence.
Is attribution in HubSpot different from attribution in Google Ads?
Yes. Google Ads measures conversions using its own tracking script and browser signals. HubSpot measures contact-level attribution using its tracking cookie and form submissions. The two numbers often differ. HubSpot’s view informs CRM-based decisions; Google’s view is what the bidding algorithm uses for optimization.
Planning a HubSpot setup or integration in the region?
Contact us