HubSpot can now connect to ChatGPT Ads and Microsoft Advertising. A new channel in your ads dashboard doesn't tell sales which contacts deserve a follow-up, or why. Before you spend, settle three things: who controls the connection and the budget, what contact data the ad platform receives, and how a click becomes a contact your team can act on and report. Both integrations are still maturing, so verify each point in your own portal.
Both integrations are young and their status differs by feature, so confirm what your portal offers before you plan around any row. Checked 6 October 2026.
| ChatGPT Ads in HubSpot | Microsoft Advertising in HubSpot | |
|---|---|---|
| Status in HubSpot's documentation | Labelled Beta. A Super Admin can opt the account in. | Marketplace app listed at $0. One HubSpot guide (tracking) still carries a Super Admin beta opt-in note; others don't, so check your portal. |
| Building ads inside HubSpot | Yes: ChatGPT Chat Card campaigns, with creative, targeting, budget and schedule. | HubSpot's guides cover connecting, tracking, conversion events and reporting. We found no guide to creating Microsoft campaigns in HubSpot. |
| Reporting beside other channels | Yes, in the Ads tool: impressions, clicks, contacts, customers and cost. | Yes, in the Ads tool, alongside other paid channels. |
| Contact tracking | Auto-tracking appends tracking parameters to your ad URLs. | Auto-tracking applies tracking parameters to supported ad types. Audience campaigns are reporting-only. |
| Audiences | Include and exclude audiences in the Targeting tab. HubSpot's guide doesn't say where those audiences come from. | The Marketplace listing says HubSpot contact lists sync as ad audiences, and that this needs Marketing Hub Starter or higher. We found no knowledge-base guide for it. |
| Conversion feedback | Not covered in the guides we checked. | Lifecycle-stage changes can be sent to Microsoft as conversion events, using a consent property you choose. |
| Follow-up | Contacts who engage can enter workflows. | The Marketplace listing says contacts who click an ad and fill out a form can trigger workflows. |
Connecting an ad channel is an access decision before it is a marketing decision. Each integration has its own gates.
For ChatGPT Ads, a Super Admin can opt the HubSpot account into the beta, and connecting an ad account needs the Ads publishing permission in HubSpot (HubSpot's guide). You also need a ChatGPT Ads account. If your organization uses ChatGPT Business or Enterprise, OpenAI says a global admin must also approve HubSpot's Ads access in its Admin Console, where it is off by default, and that approval is separate from your own authorization. HubSpot's page describes the approver as a tenant admin, so confirm which role applies to your account.
For Microsoft Advertising, you need the same Ads publishing permission in HubSpot and the right administrator access on the Microsoft Advertising account itself. One HubSpot guide also notes a Super Admin opt-in for the integration beta (tracking guide).
In a small company these can all be one person. In a larger one they are often different people, so name two roles before anything is connected: the person who owns the budget, and the person who can turn the connection off. OpenAI notes that disconnecting HubSpot from ChatGPT Ads doesn't delete the account or its campaigns, but campaigns that depend on the connection may stop updating.
The Microsoft app costs $0. The ads are still paid media, budgeted separately from the integration.
With Microsoft Advertising, HubSpot can send conversion events built on lifecycle-stage changes, and the Marketplace listing says contact lists can sync as ad audiences. Both are deliberate transfers of contact data to a third party. HubSpot's own guide for conversion events asks you to confirm that each contact whose data you share has given permission, and the setup has you choose a consent property, which contact fields to send (email, phone, name) and whether to share all contacts or only those who interact with ads. Only lifecycle changes after you create the event count, and Microsoft's totals may not match HubSpot's.
HubSpot can report ad performance, and it can attribute contacts to ads. They are different things, and five details decide which one you get.
Even then, a click is not yet a follow-up. The new contact needs a workflow with an owner and a response time. A contact in a report that nobody is assigned to is a line on a chart. And an attributed deal shows that an ad was part of the contact's journey. It doesn't prove the ad created the revenue.
The figure below shows one example path, a form-led conversion. Other paths exist, and the report you read decides which ones count.
Take an illustrative journey: a prospect clicks an ad, lands on a tagged page and submits a form. Walk it end to end and look for evidence at each step.
Run this with your smallest approved budget before you scale it. If a step has no evidence, fix it before you add spend.
The roles below are suggestions. Replace them with the people in your company.
| Decision | Responsible role | Evidence | Recheck when |
|---|---|---|---|
| Access and budget | Account admin and paid-media owner | Who opted in, who approved, who can disconnect | A role changes or a new ad account is added |
| Data sharing | Privacy or data owner, with CRM ops | The audience definition, its exclusions, the consent property and the approved purpose | The list criteria or your privacy policy change |
| Tracking | CRM ops | A test URL keeps its parameters, the page has the tracking code and the contact shows its source | You add an ad type, a redirect or a URL shortener |
| Follow-up | Sales manager | Workflow owner is set and the response time is met | Team or routing changes |
IV-Lead is a HubSpot Solutions Partner (Gold). We'll look at your HubSpot setup together, focus on the gaps that could affect your next campaign, and follow up with up to three findings and recommended next steps. When you book, tell us which channel you're considering and what you want to achieve.
Book a 30-minute ad-channel readiness review
HubSpot's documentation labels it Beta and says a Super Admin can opt the account in. Availability and features can change, so check your portal before you plan a launch.
The Marketplace app is listed at $0, and the listing says syncing audiences and events needs Marketing Hub Starter, Professional or Enterprise. The ad spend itself is separate.
HubSpot's guides we checked cover connecting the account, tracking, conversion events and reporting. We found no guide to building Microsoft campaigns in HubSpot, so assume you still create them in Microsoft Advertising until your portal shows otherwise.
No. Reporting and attribution are different, Audience campaigns on Microsoft are reporting-only, and clicks before auto-tracking was switched on aren't attributed. For a new contact, HubSpot's baseline rule is a click, a web session and a submitted form. A visitor who is never identified isn't attributed to a contact, though some reports also count other conversions, such as a Shopify signup.
In HubSpot you need the Ads publishing permission, and a Super Admin can opt the account into the beta. OpenAI says a global admin must approve HubSpot's Ads access for ChatGPT Business and Enterprise organizations, and HubSpot's page describes a tenant admin, so confirm which role applies to you. These roles can belong to the same person.
Start with a list built for the purpose, with written exclusions and a consent property you can point to, and have your privacy owner approve the use. An email subscription and ad targeting are separate permissions.
OpenAI lists Israel among the countries with self-service access, provided the legal entity that advertises and is billed is based in a listed country. The pages we checked don't say whether Hebrew ad creative is supported, so confirm that with OpenAI before you plan Hebrew ads.