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
I shipped a productivity SaaS in 30 days as a solo dev — here's what AI actually changed (and what it didn't) User Avatar 254 comments Never hire an SEO Agency for your Saas Startup User Avatar 107 comments A simple way to keep AI automations from making bad decisions User Avatar 71 comments Are indie makers actually bad customers? User Avatar 39 comments 85% of visitors leave our pricing page without buying. sharing our raw funnel data User Avatar 37 comments We automated our business vetting with OpenClaw User Avatar 37 comments