Skip to content

Create assets with campaign assistant (BETA)

Last updated: May 17, 2024

Available with any of the following subscriptions, except where noted:

All products and plans

Use HubSpot's campaign assistant to automatically generate content for your marketing assets. 

When using campaign assistant, you can immediately generate new marketing emails and landing pages with content. You can also create the ad content into the ads tool when creating Google, Facebook or LinkedIn ad campaigns.

Please note: Please avoid sharing any sensitive information in your prompts. To improve the product, HubSpot logs and stores your prompts, generated language, and usage metrics when you use Campaign Assistant. HubSpot shares your prompts with OpenAI in order to enable your use of this tool and OpenAI will store your prompts for content moderation purposes. Your prompts will be attributable to you. By using the AI assistant in beta, you agree to comply with HubSpot’s Beta Terms as well as OpenAI’s Usage Policies, Content Policy, and Sharing & Publication Policy.

To create ad content with campaign assistant:
  • From campaign assistant, click Get started
  • Select from the following content types: 
    • Landing page content: generate a website landing page containing copy based on your prompts. 
    • Marketing Email: generate a marketing email containing copy based on your prompts. 
    • Google Search Ads: generate copy for a Google Search Ad. 
    • Facebook Ad: generate copy for a Facebook Ad. 
    • LinkedIn Ad: generate copy for a Facebook Ad. 
  • At the bottom, click Next or Sign up for free
  • If you're creating an asset with campaign assistant for the first time: 
    • In the What is your campaign about? field, enter a description of your campaign. Then, click Next


    • In the What do you want your audience to know about? fields, enter three short descriptions of your company. Then, click Next
    • In the Choose a writing style section, click to select the writing style you want to use. You can select up to 3 writing styles. Then, click Next
    • If you're creating a marketing email or landing page, in the What do you want your audience to do? field, enter a goal for the campaign audience. Then, click Next
    • In the campaign assistant editor, in the right panel, you can review your generated content.
      • To use this content, at the bottom, click Copy. This will copy all versions of the generated ad content into your clipboard. 
      • For landing pages or marketing emails, in the top right, click Create [asset type]. This will automatically create a new landing page or email with the generated copy in your HubSpot account. 


    • To generate more content, in the left panel, update your campaign assistant prompts. Then, click Regenerate content. The new content will display in the right panel. You can generate content 10 times for each asset. 
    • To generate a new content type, in the top right, click Create new asset. Then, select your asset type


  • If you've previously created assets with campaign assistant, you'll be directed to the campaign assistants page: 
    • In the left panel, review all campaigns: 
      • To delete a campaign, click the delete delete icon next to the campaign. 
      • To create a new campaign, click + New campaign. You can create a maximum of 10 campaigns. 
    • Click the campaign name to view all assets belonging to the campaign. Each campaign has a maximum of 15 assets. 
    • In the right panel, you can review assets for the selected campaign: 
      • To change the campaign name, at the top, click the edit pencil icon next to the current campaign name. 
      • To create a new asset for the campaign, in the top right, click Create new asset. Then, select the asset type. This will create a new asset based on previously answered prompts in the same campaign.
      • To review an asset, hover over the asset and click View
      • To delete an asset, hover over the asset click Actions dropdown menu, then select Delete asset


Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.