Solved

How do I share reports between projects

  • 21 August 2019
  • 8 replies
  • 664 views

Badge

The context is that we have a mobile app that has multiple environments (DEV, SANDBOX, PRE-PRODUCTION, PRODUCTION). The app itself is identical, but the data for all the different variants is isolated and lives on different servers and databases.


In order to separate the analytics from the different builds, we have created one Mixpanel project for each build. Whenever I define a report, I want the report definition to be present in all the different mixpanel projects I have created. The data will, of course, be different, but I need the report itself to be shared so that I don't need to redefine the report across all projects.


Is this possible? If not, is there any other way of achieving what I need?


icon

Best answer by stephanie 26 August 2019, 19:28

Hi @vinay_obvious,

Unfortunately, each project is independent of each other so you will not be able to move saved report searches across projects. You would have to recreate the reports from scratch in your other projects.

I think this is a great feedback for our saved reports! Mind posting this in the ideas section (rather than Q&A) so that it can get some votes from the community and better visibility from our product team? Adding the topic tag of "Saved Reports" or "Move Across projects" might also help for better search-ability.



View original

8 replies

Userlevel 6
Badge +4

Hi @vinay_obvious,

Unfortunately, each project is independent of each other so you will not be able to move saved report searches across projects. You would have to recreate the reports from scratch in your other projects.

I think this is a great feedback for our saved reports! Mind posting this in the ideas section (rather than Q&A) so that it can get some votes from the community and better visibility from our product team? Adding the topic tag of "Saved Reports" or "Move Across projects" might also help for better search-ability.


Hi @stephanie

I came here for the exact same requirements Vinay pointed out. The ideas section link is broken, or I’d comment there.

I’m surprised this isn’t a top high priority feature. Manually having to replicate reports/dashboards leads to errors and mistakes in implementations. Ideally we catch something wrong about how we’re creating events, profiles, and etc BEFORE going live and realizing our reports, dashboards, and other configurations have been done incorrectly.

This feature should definitely be a priority. It’s time consuming to replicate work. Sounds dummy

Userlevel 4
Badge +3

I have this need as well.  Here’s a link to one of the ideas around this that might help.

Userlevel 6
Badge +3

We’ve tried to resolve this with Data Views, and then enable you to duplicate reports and dashboards. I know it doesn’t resolve things when you’ve already implemented into 2 projects, but would this resolve it for you? 

Userlevel 4
Badge +3

Right, Data Views is working well for this if data can be sent to one project.  In most cases it can be but for any data that doesn’t share a central distinct-id it’s a tough decision to make to move to a centralize project.   In some cases it may still make sense to have separate projects but there’s pros and cons to that today. 

There are still some rough edges with Data View reporting.  It’s incredibly difficult to know which View a report is intended to work for.  All reports created to the project are always available regardless of what View you are in.  I am reluctant to start building and saving my reports just yet because of this.

We as an organization are at a point to find other options. Exploring other products to find the right fit. Seems like this has been an ongoing issue for over a year. 

Userlevel 6
Badge +3

@scottk that makes sense, thanks for the added detail!

 

@boss - a work around that may be helpful to you if your events are named the same in separate projects is to build it in one project, and then change the project ID in the URL. All of our reports are URL encoded until they are saved, so this would populate the same report in a separate project so long as the events are the same! If you have any added detail on your issues I’d love to hear those too — if they are unrelated to this post maybe create a separate question and others may chime in on the feed with their experience too!

Reply


Mixpanel