Skip to content

Generate images using AI assistants (BETA)

Last updated: April 11, 2024

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

Content Hub   Starter , Professional , Enterprise

You can generate images using AI assistants for blog posts, website and landing pages, emails, and social posts. Once images are generated, you can save them to the files tool or add them directly to your content. 

Generate images in posts and pages

  • Navigate to your content:

    • Website Pages: In your HubSpot account, navigate to Content > Website Pages.
    • Landing Pages: In your HubSpot account, navigate to Content > Landing Pages.
    • Blog: In your HubSpot account, navigate to Content > Blog.
  • Hover over a post or page and click Edit
  • In the content editor, click the artificialIntelligence AI assistants dropdown menu in the rich text toolbar, then select Image
  • In the right panel, enter an image description in the Describe your image field.
  • Click the Choose a style dropdown menu and select an image style. This setting will default to the style selected by the AI tools. 
  • Click the Dimensions dropdown menu and select an image orientation
  • Click Generate to create two images. To generate more images, click Generate again. 
  • Hover over an image and select the checkbox to select it, then repeat for each image. You can also click Select all in the upper right to select all generated images. 
  • Click Save to files to save the generated images to the files tool
  • If a single image is selected, click Insert to add the image to the post or page. 

generate-and-insert-images

Generate images in marketing emails

  • In your HubSpot account, navigate to Marketing > Marketing Email.
  • Hover over an email and click Edit
  • In the email editor, click an image module
  • In the sidebar editor, click Replace above the module's current image.

replace-image-in-email

  • In the right panel, click Generate
  • In the Describe your image field, enter an image description
  • Click the Choose a style dropdown menu and select an image style. This setting will default to the style selected by the AI tools. 
  • Click the Dimensions dropdown menu and select an image orientation
  • Click Generate to create two images. To generate more images, click Generate again. 
  • Hover over an image and select the checkbox to select it, then repeat for each image. You can also click Select all in the upper right to select all generated images. 
  • Click Save to files to save the generated images to the files tool
  • If a single image is selected, click Insert to add the image to the email.

Generate images in social posts

  • In your HubSpot account, navigate to Marketing > Social.
  • In the upper right, click Create social post.
  • In the left panel, click the Select accounts dropdown menu. Then, select the checkboxes next to the social accounts you want to post to.
  • In the Draft field, enter the text of the social post. 
  • In the Add media section, click the insertImage Insert image icon. 

insert-image-in-social-post

  • In the right panel, click Generate
  • In the Describe your image field, enter an image description
  • Click the Choose a style dropdown menu and select an image style. This setting will default to the style selected by the AI tools. 
  • Click the Dimensions dropdown menu and select an image orientation
  • Click Generate to create two images. To generate more images, click Generate again. 
  • Hover over an image and select the checkbox to select it, then repeat for each image. You can also click Select all in the upper right to select all generated images. 
  • Click Save to files to save the generated images to the files tool
  • If a single image is selected, click Insert to add the image to the social post.
Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.