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 258 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 85% of visitors leave our pricing page without buying. sharing our raw funnel data User Avatar 39 comments Are indie makers actually bad customers? User Avatar 39 comments We automated our business vetting with OpenClaw User Avatar 38 comments