Skip to main content
Solved

Whats the best way to handle test environments and production environments


Our system has 2 environments: development and production. Should we create 2 different workspaces for each environment? 

Best answer by Felix

Hey Rushil,

both options have pros and cons.

The main con for having two workspaces (prod & dev) is that you can’t simple “roll out” the dev environment. You will have to set up the prod one the same way (may take a lot of time). You can only copy paste campaign flows from one workspace to another.

The main con for having one workspace is that test data will flout around in the prod environment and mess up with metrics. Also you have to be very careful to not send real people test campaigns.

I personally tend to one workspace, but that depends on your setup as well.

 

Hope that helps,

Felix

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

3 replies

Felix
  • Novice
  • 223 replies
  • Answer
  • May 11, 2023

Hey Rushil,

both options have pros and cons.

The main con for having two workspaces (prod & dev) is that you can’t simple “roll out” the dev environment. You will have to set up the prod one the same way (may take a lot of time). You can only copy paste campaign flows from one workspace to another.

The main con for having one workspace is that test data will flout around in the prod environment and mess up with metrics. Also you have to be very careful to not send real people test campaigns.

I personally tend to one workspace, but that depends on your setup as well.

 

Hope that helps,

Felix


  • Author
  • Scholar
  • 6 replies
  • May 15, 2023

Thanks @Felix ! I think we might do two workspaces. Might be expensive for our plan but its worth it imo


  • 1 reply
  • November 2, 2023

FYI Having one single environment means that any developer on the team needs access to your production Customer IO data (read & write). This is very unsafe.

 

It’s fairly easy to copy transactional emails from one environment to the other, so I would highly recommend you do it.

 

 


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