Redesign and relaunch your site with content staging

Last updated: September 22, 2018

Applies to:

Website add-on
Marketing Hub
Basic, Professional, Enterprise

Content staging allows you to easily redesign and relaunch your website with a development environment, where you can build out a new version of your site and launch it with the click of a button. With content staging, you can:

  • Import and edit existing pages.
  • Start from scratch from an existing page.
  • Create a completely new staged page.
  • Publish staged pages to your live domain.

Please note: content staging requires the website add-on. To purchase this add-on, contact your Customer Success Manager.

Navigate to content staging

In your HubSpot Marketing Hub Basic, Professional, or Enterprise account, navigate to Marketing > Website > Landing Pages or Website Pages.
In the bottom left, click the More Tools dropdown menu and select Content Staging.
Content Staging

Begin staging

If you have never accessed content staging before, you will be prompted to review some resources that explain how the content staging tool works.

HubSpot Help article screenshot

Choose what you want to stage

When you first access content staging, you will see a list of your Unmodified pages (both website pages and landing pages). Staging only applies to pages and not blogs, as blog templates can be swapped out in settings.

To get started, you can either create a staging version of an existing live page or create a new page to stage. Both options are described below.

Live pages

Edit existing live page

To begin staging edits for an existing live page, hover over the page and click Stage

Edit existing page

Please note: you will not be editing the live published content on the page you select. Instead, you will create a new version of the live page with two options for handling the existing page content. However, any changes made to a page template or global group in content staging will be reflected across any live or staged pages using those assets. It is recommended to clone any templates or global groups that you would like to update in content staging.

After choosing which page you would like to edit, you will be asked if you want to stage a blank page or stage a cloned page. Either way, you'll be creating a new version of the live page and will not be impacting what's currently published. 

Strip or keep content

Choosing Stage blank page will allow you to work on a fresh new version of the live page with a template of your choosing, while retaining the settings information (page title, URL, meta description, etc.) of your live published page. This option is ideal for when you are completely redesigning a replacement of an existing page.

Alternatively, choosing Stage cloned page creates a new version of your live page while retaining all the content from the original live page, as well as the page's settings. This option is ideal for when you are restyling or reworking an existing page but want to work with the same content.

Once you have chosen an option, click Stage page to proceed to the template selection and/or staging content editor.

Create new page to stage

In addition to editing staged versions of live pages, you can also stage a page that does not currently exist on your live site.

Click the Create a new staged page button. 

HubSpot Help article screenshot

Choose whether you would like to stage a Site Page or a Landing Page and give the page an internal name.

Stage site or landing page

Please note: When you create a newly stage page, make sure you select the appropriate staging domain where you want this page to live, as you will not be able to move it to a different domain later.

Edit staged pages

If you are creating a new page or stripping the content of an existing page, you will be prompted to select a template. If you are keeping the content of an existing page, you will be brought directly to the editor. 

Once you are working in the staging editor, you can make any modifications to the development version of your page. Clicking Save will store the progress that you have made to your staged page.


Any staged drafts will be available under the Staged draft section of your content staging dashboard. From this view, you can also delete staged pages by hovering over the page and choosing Delete from the More dropdown menu. 


Publish changes to staging

From the staging content editor, clicking Publish to staging will publish the staged version of your page on a staging URL ( and makes it eligible to replace the live version of that page.

Pages that have been published to staging are available in the Staged proof section of your content staging dashboard. If you need to delete a staged proof or revert it to a draft, hover over the page and click on the More dropdown menu.

HubSpot Help article screenshot

Take your changes live

Once you are ready to take your new or updated staged pages live on your domain, go to the Publish tab from the content staging dashboard. Hover over an individual page and click Publish or click Publish all to live domain to go live with your staged proofs. 

HubSpot Help article screenshot

Please note: if you have a Marketing Basic or Professional account, only content hosted on your primary website pages domain can be staged. If you have a Marketing Enterprise account, you'll be able to stage content on any of your connected domains.

Also, if your advanced menus use the internal page names rather than the URLs, you will need to create a new menu before launching a staged site. Using URLs rather than page names ensures that your links will continue to work on the new version of your site. Otherwise, the menu items will continue to be associated with the unpublished/archived pages. 

This process unpublishes and archives any existing pages that you have staged, and replaces them with your new version. 

You will be prompted to give a Publish Job Name and a Publish Job Description so that you have a record of the updates you've made. 

HubSpot Help article screenshot

Next you will be able to review your publish job. This will confirm the job's name and description and the publish tasks (e.g., publish 2 site pages). Once you've reviewed your publish job, check the box next to This list is correct and I'm ready to roll and then click Publish

HubSpot Help article screenshot

Once the staged pages are live, you will see a confirmation that the process was successful. Your staged pages have now been scheduled for publishing. Click Finish to return to your content staging dashboard.

HubSpot Help article screenshot

Depending on the size of the publish job, it may take some time to publish all of your pages. You can check the status of the job by going to the Log tab from your content staging dashboard. 


Was this article helpful?

If you still need help you can get answers from the , or to contact support.

Previous article:

Create Effective Inbound Content in Classroom Training Click Here

Next article: