Is your feature request related to a problem?
Currently if you're running your software in separate environments, e.g. the classic: development/staging/production, and are instrumenting analytics within it, you have two options of using PostHog:
- Keep all data within one project and only label events with an
environment (or similar in idea) property.
This however has the downside of forcing you to add the appropriate event property everywhere, and may mess up person data.
- Create separate projects for each environment. This provides total separation of data, but creates multiple places to set up analytics (e.g. actions, dashboards, feature flags) for the same product, which is a lot of work with flimsy results.
Describe the solution you'd like
Switching between environments within a project, keeping the setup the same, only with completely separate data.
Or… something else? Ideas welcome!
Additional context
Multiple users have been asking as about this exact same use case and so far our solutions have always been underwhelming due to the above issues.
Thank you for your feature request – we love each and every one!
Is your feature request related to a problem?
Currently if you're running your software in separate environments, e.g. the classic: development/staging/production, and are instrumenting analytics within it, you have two options of using PostHog:
environment(or similar in idea) property.This however has the downside of forcing you to add the appropriate event property everywhere, and may mess up person data.
Describe the solution you'd like
Switching between environments within a project, keeping the setup the same, only with completely separate data.
Or… something else? Ideas welcome!
Additional context
Multiple users have been asking as about this exact same use case and so far our solutions have always been underwhelming due to the above issues.
Thank you for your feature request – we love each and every one!