Duplicating a site

Clone an existing site's configuration to get a head start on a new directory

Overview

Duplicating a site creates a new directory pre-loaded with the same configuration as an existing one - theme, blocks, forms, pages, categories, custom fields, roles, and settings. This is useful when you want to launch a new site that follows a similar structure without starting from scratch.

The new site is created as inactive, giving you a chance to review and tweak everything before going live.

How to duplicate a site

  1. Go to the sites list page
  2. Find the site you want to duplicate
  3. Click the duplicate icon (the document-plus icon next to the delete button)
  4. Enter a name for the new site
  5. Click Duplicate

You'll be redirected to the new site's edit page once the duplication is complete.

What gets duplicated

The following configuration is copied to the new site:

Entity Details
Theme & branding Colours, logo settings, layout preferences
Blocks Homepage, detail page, sidebar, and category area blocks - including nested blocks inside sections and restricted content blocks
Pages All custom pages with their content blocks, preserving parent/child hierarchy
Categories Full category tree including subcategories, icons, descriptions, SEO, and content blocks
Forms All forms (contact, claim, submit listing, and custom) with their fields and settings
Custom fields All custom field definitions with their types, settings, and order
Roles User roles and their assignments across settings, pages, categories, and blocks
Settings All site settings including SEO, scripts, menu, language, CTA buttons, submit listing, claim listing, salary, card, and layout settings
Auth configuration Registration settings, access mode, role-based access rules

What does NOT get duplicated

User-generated content and environment-specific configuration are intentionally excluded:

  • Listings - No items or listings are copied
  • Form submissions - Submissions and leads start empty
  • Users - No registered users or project users are carried over
  • Listing claims - No claims history
  • Payments & subscriptions - No payment history or active subscriptions
  • Custom domain - Domain settings are reset (the new site uses its own subdomain)
  • Payment provider secrets - Stripe/PayPal API keys are cleared for security
  • Data sources & imports - Import configurations and sources are not copied

Cross-references are handled automatically

Many parts of a site reference each other by ID - for example, a form block points to a specific form, or a restricted content block references specific roles. When duplicating, all these internal references are automatically remapped to point to the correct new entities:

  • Form blocks - Custom Form blocks on pages, categories, and the homepage are updated to reference the new site's forms
  • Category blocks - Category Cards blocks are updated to reference the new site's categories
  • Role references - Restricted Content blocks, page access rules, category access rules, and settings like auto-approve roles all point to the new site's roles
  • Custom field references - Submit listing form fields that reference custom fields are updated to the new site's custom fields

This means everything works correctly out of the box - you don't need to manually reconnect blocks to forms or fix broken role assignments.

Things to review after duplicating

While duplication handles the structural configuration, there are some things you'll want to check and update on the new site:

Hard-coded content

Any text content that references the original site by name, URL, or specific details will be copied as-is. Review and update:

  • Text blocks and headings that mention the original site name
  • CTA blocks with hard-coded URLs or copy
  • Custom HTML blocks with links or embedded content
  • Hero block headlines and subheaders
  • Page introductions and descriptions
  • SEO meta titles and descriptions

Branding

  • Update the logo if the text logo still shows the original site name
  • Review theme colours if the new site needs a different look
  • Check OG image in SEO settings

Settings

  • Set up payment providers if using monetization (API keys are cleared for security)
  • Configure a custom domain if needed
  • Review scripts settings (e.g. Google Analytics tracking codes may still point to the original site)

Plan limits

Duplicating a site creates a new site that counts towards your plan's site limit. If you've reached your limit, you'll need to deactivate an existing site or upgrade your plan before duplicating.

The new site starts as inactive, so it won't count towards your active site limit until you activate it.

Related guides