---
title: Using Analytics
---

import { BoxLink } from '~/ui/components/BoxLink';

An analytics service allows you to track how users interact with your app. With this data, you can take a measured approach when improving your app.

The following list provides common analytics providers that are available in the Expo and React Native ecosystem.

> Each analytics SDK requires configuring custom native code. Native code is not configurable when using Expo Go for development. However, you can create a [development build](/development/introduction/), which will allow you to use any of the services below.

<BoxLink
  title="Google Firebase Analytics"
  description="Learn how to integrate React Native Firebase Analytics in your project."
  href="https://rnfirebase.io/analytics/usage"
/>

<BoxLink
  title="Segment"
  description="Learn how to integrate Segment Analytics SDK in your project."
  href="https://segment.com/docs/connections/sources/catalog/libraries/mobile/react-native/"
/>

<BoxLink
  title="Amplitude"
  description="Learn how to integrate Amplitude Analytics SDK in your project."
  href="https://www.docs.developers.amplitude.com/data/sdks/typescript-react-native/"
/>

<BoxLink
  title="AWS Amplify"
  description="Learn how to integrate AWS Amplify Analytics in your project."
  href="https://docs.amplify.aws/lib/analytics/getting-started/q/platform/react-native/"
/>
