5
9 Comments

Best analytics tools for react-native

Hey guys,
I make a react-native (expo) + firebase application, and I need analytics to better understand users.

What are the best tools on the market?

posted to Icon for group Developers
Developers
on February 6, 2020
  1. 2

    If you are already using firebase, why not continue in the Google environment and use Firebase Analytics? https://firebase.google.com/docs/analytics

    1. 1

      I use firebase for Cloud Functions, Firebase Analytics seems to not be relevant for Expo projects, as it requires native iOS to work

      1. 2

        I suggest to eject from Expo if your app still in early development stage. Expo has lots of limitations when it's comes to third-party services intergration

  2. 1

    Hi Julien!

    I came across your profile and wanted to discuss a potential proposition with you based on a mutual fit.

    Looking forward to hearing from you.

    LinkedIn.com/in/zoyarajput

  3. 1

    My little solution that links Desktop software or IOS apps with Google Analytics is here:
    https://www.starmessagesoftware.com/softmeter
    Assuming you can include a .framework from EXPO, the IOS example is here:
    https://www.starmessagesoftware.com/blog/ios-app-analytics-how-to-monitor-ios-app-usage-free

  4. 1

    Hey @ibelick, I'm writing a book on this.

    The short answer is that my recommended stack is Google Analytics + Mixpanel, fed by Segment. That will work with React Native.

    The book explains why I made those choices, provides setup guides, and also shows you what events you should track, in prioritized order.

    Why me? I've spent the last 8 years in the analytics industry, building scalable, billion-dollar analytics for PlayStation, Rakuten, and a chunk of the Fortune 500.

    Sign up here to be notified, and to receive four quick wins and a quick start cheat sheet as freebies: https://signup.analyticsforindies.com

    And/or, follow the product here on IH (but the freebies come with your email signup):
    https://www.indiehackers.com/product/analytics-for-indies

  5. 1

    You can use Segment, Keen (https://keen.io/) or something like a Microsoft AppCenter or implement a feature flag system to understand user behavior like https://upstamps.com (coming soon)

    Segment Official docs: https://segment.com/docs/connections/sources/catalog/libraries/mobile/react-native/

    1. 1

      thank you, I'll check it out :)

Trending on Indie Hackers
710% Growth on my tiny productivity tool hit differently, here is what worked in January User Avatar 64 comments You roasted my MVP. I listened. Here is v1.3 (Crash-proof & 100% Local) User Avatar 26 comments I built a tool to search all my messages (Slack, LinkedIn, Gmail, etc.) in one place because I was losing my mind. User Avatar 25 comments Why I built a 'dumb' reading app in the era of AI and Social Feeds User Avatar 20 comments Our clients have raised over $ 2.5 M in funding. Here’s what we actually do User Avatar 14 comments How I got my first sale from a forgotten project User Avatar 10 comments