Skip to main content
Solved

Clone a project


Hi,

We’re trying to follow the Amplitude best practices. In order to do that we created a project (dev) which we use during development.

Soon we’ll be launching our product. For this we want to create a new project (prod) which has all the (many) events, property and sources definitions which we have in the dev project. 

Searching the docs, the community and asking the AI agent we can’t figure a way to do that without either creating everything from scratch again or exporting (dev), filtering and importing (prod) data from the existing project.

 

We want to copy/clone the definition of the existing project.
Are we missing something?

Thanks

Best answer by Beth Saunders

Hey ​@FishGuru, the way to do this is with the branching function within a project. Within the data section of your project, go into the branch and create a “dev” branch or something else in addition to the main branch.

Once that branch exists, you can click on “Activity” and then hit “Copy Branch” (see below)

 

This will allow you to copy the taxonomy and structure from one project to another. You can learn more about this with this documentation here. I hope this helps!

View original
Did this topic help you find an answer to your question?

3 replies

Beth Saunders
Community Manager
Forum|alt.badge.img+2
  • Community Manager
  • 54 replies
  • Answer
  • March 11, 2025

Hey ​@FishGuru, the way to do this is with the branching function within a project. Within the data section of your project, go into the branch and create a “dev” branch or something else in addition to the main branch.

Once that branch exists, you can click on “Activity” and then hit “Copy Branch” (see below)

 

This will allow you to copy the taxonomy and structure from one project to another. You can learn more about this with this documentation here. I hope this helps!


  • Author
  • New Member
  • 1 reply
  • March 11, 2025

Very helpful indeed. Thanks!


Forum|alt.badge.img+1
  • Experienced
  • 13 replies
  • March 12, 2025

Amplitude doesn’t have a one-click "clone project" option, which is pretty annoying. The best workaround is to manually recreate the settings and dashboards in the new project. For historical data, you can export events using their Export API and then re-import them. It’s a bit of a hassle, but that’s the only way unless you script something custom.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings