- Knowledge Base
- Marketing
- Ads
- Connect and manage ChatGPT Ads account in HubSpot
BetaConnect and manage ChatGPT Ads account in HubSpot
Last updated: September 15, 2026
Available with any of the following subscriptions, except where noted:
Connect your ChatGPT Ads account to HubSpot to create ad campaigns, track performance alongside your other ad channels, and attribute contacts and deals to your ChatGPT ad spend. When you turn on auto-tracking, HubSpot automatically appends UTM parameters to your ChatGPT ad URLs so you can see which contacts clicked your ads and measure ROI. Learn more about auto-tracking in HubSpot.
For example, if you run ads across multiple networks, you can see how your ChatGPT Ads campaigns perform alongside your Google and LinkedIn Ads, and track which contacts and deals resulted from your ChatGPT ad spend.
Permissions required Ads publishing permissions are required to connect your ad accounts. If this permission is granted through a permission set, update that permission set to include Ads publishing.
Please note: if you're a Super Admin, you can opt your account into the ChatGPT Ads in HubSpot beta.
Before you get started
- If you've installed an ad blocker extension in your browser, turn it off when connecting your ChatGPT Ads account and when using the HubSpot ads tool.
- You must have an active ChatGPT Ads account with an API key, which is available in your OpenAI Ads dashboard. If you don’t have an active ChatGPT Ads account, you can create one by following the steps below.
Connect your ChatGPT Ads account
Connect your ChatGPT Ads account to HubSpot. If you're connecting your ad account for the first time, learn how to set up your ad accounts in the ads tool.- In your HubSpot account, click the
settings icon in the top navigation bar. - In the left sidebar menu, navigate to Marketing > Ads.
- On the Accounts tab, click Connect account in the top right.
- In the Select a network dialog box, select ChatGPT Ads.
- In the pop-up window, log in to your ChatGPT account using the email address associated with your ChatGPT Ads account, then click Allow.
- If your ChatGPT account is associated with existing ChatGPT Ads accounts, each of your accounts will be listed in the dialog box. In the dialog box, select the checkboxes next to the ChatGPT Ad accounts you want to connect to HubSpot.
- If you don't have an existing ChatGPT Ads account, you can create one from within HubSpot:
- In the dialog box, click Create ad account.
- Configure your account information:
- Ad account name: enter a name for your ChatGPT ad account.
- Email address: enter the email address you used to log in to your ChatGPT account.
- Time zone: select a timezone for your ChatGPT ad account.
- Currency: select a currency for your ChatGPT ad account. This currency will be set within your new ChatGPT Ads account and cannot be changed later.
- Click Create account.
- To track ads for reporting and attribution, toggle the Auto tracking switch on for each ad account.
- Click Connect
Manage connected ChatGPT ad accounts
After connecting your ChatGPT ads account, all accounts you've connected will appear in your Ads accounts settings in HubSpot. Once your ChatGPT Ads account is connected, you can also connect additional users so that they can manage and create ad campaigns for the account.
To manage your ChatGPT ad account:
- In your HubSpot account, click the
settings icon in the top navigation bar. - In the left sidebar menu, navigate to Marketing > Ads.
- Hover over an ad account and click the Actions dropdown menu to:
- View details: review additional information for your connected ad account, such as auto-tracking settings and primary users.
- Connect ChatGPT user account: connect a ChatGPT user for this ad account. This option will be greyed out if a user has already been connected.
- Manage access: if you have a Marketing Hub Enterprise subscription, you can manage access to your ad accounts. Learn more about limiting access to your HubSpot assets.
- Move to another brand: if you have the Brands add-on, you can assign the ad account to a specific brand.
- Disconnect ad account: disconnect your ChatGPT Ads account.
Necessary disclosure: your use of the ChatGPT Ads integration is subject to OpenAI’s Terms of Use, Advertising Terms, and Privacy Policy. When you authorize the integration through OAuth, HubSpot receives a user token with permissions for the connected ad account. HubSpot will be able to view and manage your account and will store your ChatGPT Ads account ID once you’ve authorized the integration.