Cloning an App
Learn how to clone an existing Noloco app to test changes, create variations, or reuse a proven setup
Use this guide to create a copy of an existing app in your workspace.
Cloning an app is useful when you want to:
Reuse an existing setup
Create a template for future projects
Test changes safely without affecting the original app
Build similar apps for different teams, clients, or workflows
Clone an app
To clone an app:
Locate the app:
Go to the Apps page on your dashboard at portals.noloco.io.
Find the tile of the app you want to clone.
Open the clone option:
Hover over the app tile and open the More options menu (three dots).
Select ‘Clone’ from the menu to open the Clone app dialog.
Name the cloned app:
Enter a unique app name. This sets the app's
.noloco.coaddress, so it can only contain letters, numbers, and dashes.
Choose the workspace:
Open the Workspace selector and pick the current workspace, or any workspace where you want the app to live.
Choose how to handle the data source:
Keep existing uses the original app's data source in the clone. Select this for a straight copy.
Replace swaps in a cloned data source so the new app has its own data. See Cloning an app but replacing the data source below.
Create the clone:
Click the Create my new app button.
Noloco creates a separate copy of the app. You can work on the new app without changing the original.
When to Clone an app
Cloning works well when you need to:
Create a client-specific version of an existing app
Start a new app from a setup you already know works
After cloning
After you create the clone, review the new app before sharing it:
Update the app name and branding
Review pages, permissions, and automations
Test the full app flow
Clone vs transfer
Use cloning when you want to keep the original app and create a separate copy.
Use a transfer when you want to move an app to another workspace or owner.
See Transferring an app.
Tips
Use clear names for production and test apps.
Clone before making large changes.
Review the cloned app fully before inviting users.
Cloning an app but replacing the data source using a cloned base
You can clone both the app and the base when you want the same setup with separate data. This is a common setup for client portals, internal team workspaces, and repeatable app rollouts.
When to use this approach
Use this approach when:
Each app should have its own copy of the data
You want to reuse the same pages, views, and permissions
Before you replace the data source
Make sure the cloned base keeps the same:
Tables
Field names and field types
Linked record structure
This matters because your app layout depends on that schema.
If tables or fields change, some views, forms, filters, automations, or permissions may need to be updated.
Replace the data source in the cloned app
Clone your base in Airtable or your external data source.
Clone the app in Noloco.
Choose
Replacewhile cloning
What to check after connecting the cloned base
Check these areas in the cloned app:
Views and filters
Forms and record pages
User roles, permissions, and automations
If the cloned base matches the original schema, the app should need only minor changes.
When to start from your data instead
If the cloned base has a different schema, it is usually better to create a new app from that data source.
That gives Noloco a clean starting point and avoids fixing broken layouts later.
See Start with your data and Airtable.
Last updated
Was this helpful?

