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
- Go to the sites list page
- Find the site you want to duplicate
- Click the duplicate icon (the document-plus icon next to the delete button)
- Enter a name for the new site
- 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
- Creating a site - Create a new site from scratch
- Blocks - Customise your page layouts