Skip to content

Approve HubSpot content (BETA)

Last updated: June 1, 2023

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

Marketing Hub Enterprise
CMS Hub Enterprise

In HubSpot, you can require that content be approved by specific users before it is published. This option is available for blog posts and landing pages for accounts with Marketing Hub Enterprise or CMS Hub Enterprise and for website pages for accounts with CMS Hub Enterprise. 

A few things to note: 

  • Only users that are not super admins can request approval. 
  • While approvals are pending on a piece of content, users who are not approvers will not be able to publish it. 
  • Only one approval can be requested at a time. 

Set up content approval

In settings, you can turn on content approval requests, then grant permission to specific users to approve content. 

Turn on content approval requests

You can individually turn on blog approvals for blog posts, landing pages, and website pages. 

  • In your HubSpot account, click the settings settings icon in the main navigation bar.
  • In the left sidebar menu, navigate to Website > Approvals.
  • Set up approvals for each content type individually: 
    • To set up approvals for blog posts, click the Blog tab, then click Set up approvals
    • To set up approvals for landing pages, click Set up approvals in the Add approvals to all landing pages section. 
    • To set up approvals for website pages, click Set up approvals in the Add approvals to all website pages section. 
  • In the Choose who can skip approvals section, select an option for which users don't need approval to publish content:
    • Only Super Admins can skip approvals: only users with super admin permissions can publish content without requesting approval. 
    • Everyone can skip approvals: all users can publish content without requesting approval. 
    • Only users I choose can skip approvals: specific users can publish content without requesting approval. When you select this option, select the checkbox next to each user you want to be able to skip approvals. Super admins cannot be selected, as they always have the ability to skip approvals. 

select-users-who-can-skip-approvals

  • Click Next
  • Click Turn on approvals, then click Done

Grant approval permission to other users

After you've turned on content approvals, all super admins in your account will automatically have permission to approve blog posts by default.

You can also grant permission to other users in your account to approve marketing emails, blog posts, landing pages, and website pages separately: 

  • In your HubSpot account, click the settings settings icon in the main navigation bar.
  • In the left sidebar, click Users and teams.
  • Hover over a user, then click the Actions dropdown menu and select Edit permissions.
  • In the right panel, click the Marketing tab. 
  • If it is not already turned on, click to toggle the Marketing Access switch on. 
  • Click to expand the Approvals section. 
  • Approvals for marketing emails, blog posts, landing pages, and website pages are controlled separately. Click to toggle the Approve [content type] switch on for each type of content you want this user to approve. 
  • Click Save

Request approval on a post or page

You can request review of a blog post, landing page, or website page from within the content editor: 

  • Navigate to your content:

    • Website Pages: In your HubSpot account, navigate to Marketing > Website > Website Pages.
    • Landing Pages: In your HubSpot account, navigate to Marketing > Landing Pages.
    • Blog: In your HubSpot account, navigate to Marketing > Website > Blog.
  • Hover over a post or page and click Edit. 
  • In the content editor, click the Request approval dropdown menu in the top right and select Request approval
  • In the dialog box, click the Approvers dropdown menu and select the checkbox next to each user you are requesting approval from. You can also include a message that will be sent with the approval request. 
  • Click Request approval.
  • To check on the approval status of your content, click the approvals approvals icon in the collaboration sidebar on the right side of the content editor.
  • One of the following approval statuses will appear in the sidebar:
    • Pending approval: the content is waiting on approval. Other users, including super admins, will not be able to publish the content.
    • Approved: the content has been approved and can be published.
    • Approval recalled: the approval has been recalled by the user who initially requested it.

Approve or reject content 

You can approve or reject content in the collaboration sidebar in the content editor. Approved content can be published by any user with the correct permissions. Rejected content must be resubmitted for approval before it can be published. 

  • Navigate to your content:

    • Website Pages: In your HubSpot account, navigate to Marketing > Website > Website Pages.
    • Landing Pages: In your HubSpot account, navigate to Marketing > Landing Pages.
    • Blog: In your HubSpot account, navigate to Marketing > Website > Blog.
  • Hover over a post or page and click Edit.
  • In the content editor, click the approvals approvals icon in the collaboration sidebar on the right.
  • In the Pending your approval section, click Approve to allow the content to be published or Request changes to ask for edits from the user who requested the approval. 
  • In the dialog box, enter a message. This message will be displayed in the approval notification.
  • To request changes to the email, click Request changes. In the comments tab, you can add comments to provide additional context. You can also @mention your teammates, which will notify them that

Recall an approval

If you need to restart the approval process, you can recall an approval. Once you've made your changes, you can request approval again.

To recall an approval:

  • Navigate to your content:

    • Website Pages: In your HubSpot account, navigate to Marketing > Website > Website Pages.
    • Landing Pages: In your HubSpot account, navigate to Marketing > Landing Pages.
    • Blog: In your HubSpot account, navigate to Marketing > Website > Blog.
  • Hover over a page or post, then click Edit.
  • In the top right, click the Approvals dropdown menu and select Recall approval.
  • In the dialog box, enter a message that will appear in a notification to all original approvers.
  • Click Recall approval.
Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.