Skip to main content

How to duplicate site

If you want to create a copy of your original website, it can be a bit more complicated. In this guide, we’ll walk you through the process step by step.

Jaromir Dolansky avatar
Written by Jaromir Dolansky
Updated this week

Super works as a layer on top of Notion - all page content is created directly in Notion, and Super then renders that content into web pages and adds additional functionality.

This means that if you want to duplicate a website, you first need to duplicate the content itself in Notion. Next, you need to create a new website in your Super dashboard and connect it to your newly duplicated main Notion page.

If you’d like the new website to have the same design as the original one, make sure to select the same theme in the dashboard. Also don’t forget to copy over any custom code from the original site that you want to use on the new website as well.


Procedure

Part 1 - Duplicating your original Notion site list

  1. Go to your Notion workspace

  2. Find your original Notion site list in the left menu:

  3. Click on the three-dots icon next to your Notion site list

    • Ensure that you are duplicating the homepage -> it will duplicate the main page with all subpages included:

  4. Select "Duplicate":

  5. Now, you should see the original site list and the new one:

  6. If you’d like, you can rename the new site list however you prefer:


Part 2 - Creating a new site and connecting the new Notion site list

  1. Publish your new site in Notion

    • It’s enough to publish just the main page - all subpages will be published as well:

  2. Copy the link for sharing (not the one for publishing):

  3. Go to your Super dashboard

  4. Click on the "Create site" button in the top right corner

  5. Connect your Notion main page:

At this time, this is all for the basic site and content duplication. If you want to set up other things (like design), you can continue from here.


Part 3 - Setting a theme

There are two ways how to work with a theme of the copied site:

1) Setting the same theme from the original site (every change in theme will affect every site that uses this original theme)

2) Duplicating the theme from the original site (changes in theme will affect only the site that uses this copied theme)

Variant 1

  1. Select your newly created site and go to the Design section and select the same theme as your original site has:

  2. Save the changes:

OR

Variant 2

  1. Go to the "Themes" section in the Dashboard main overview

  2. Click on the three-dot icon within the original theme block

  3. Choose "Duplicate":

This will copy the original theme, so you can use the copied one. The approach is the same as in the Variant 1 -> just choose the copy instead of the original theme.


Part 4 - Copying custom code

If you use any specific custom codes on the original site that you want to apply for the newly copied site, it is necessary copying them and adding them to the new site.

However, always make sure that if you’re using CSS styles for specific blocks on the original site, you update those block IDs on the new website to the new ones.

Browser DevTools can help you easily identify the relevant blocks - you just need to replace the original IDs with the new ones.

Did this answer your question?