Developers August 12, 2020

Tool for user-centric product metrics?


I'd like to create an automated report that tells me where a new user is in their journey of discovering my product. In particular, I want to easily be able to see which of the core actions a user hasn't taken yet so that I can send them a tip.

So far I've been using Segment, Google Analytics, and Amplitude but I haven't yet found a way to quickly answer this question.

Does anyone have a similar workflow? What kind of tools have you used? Did you build something custom?

  1. 2

    You can do this with mixpanel with the exclude filter. I am pretty sure you should be able to do this with Amplitude too.

    1. 1

      awesome, yes I think this exclude filter is what I'm looking for. I think in Amplitude this is event segmentation:

      Going to experiment with this. Thanks for the idea!

  2. 1

    Mixpanel does this, just using various combinations of various events being present or absent.

    You can also do this in Intercom (pricey) or Mailchimp ($15/mo), though the Mailchimp option is new so there may not be much written about it.

    Mixpanel has a generous free tier but this feature seems to be degrading (it's now very hidden in the UI), so I would proceed with caution.

  3. 1

    Since there are several mixpanel suggestions, I want to remind everyone that there is a special 1 year & 50,000 USD credit for startups here:

    Enjoy :)

  4. 1

    What are you using to send the user a message? Mixpanel has built-in messaging (in-app and email). So you can set the criteria if a user has or has not taken the action and then send them a message based off of that.

    Amplitude can do that, but it's slightly more complex as you have to integrate with a 3rd party messaging service.

    1. 1

      Thanks a lot for your message. Currently I primarily use email - I use intercom for messaging on my public site. That's an interesting idea to include in-app messaging - thanks!

  5. 1

    In Intercom you can create an attribute for each of your core actions and then build reports and send automatic messages based on a combination of those attributes and other parameters like "days since signup". Good luck!

    1. 1

      Awesome, yes the reporting is exactly what I'd like. Thanks for sharing this!

Recommended Posts