> For the complete documentation index, see [llms.txt](https://documentation.freshpaint.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.freshpaint.io/readme/guides/react-native-quickstart-guide.md).

# React Native Quickstart Guide

This guide will walk you through setting up Freshpaint for your React Native app. After completing this guide, you'll be sending data from your mobile app to a Freshpaint destination. We'll be using Amplitude as an example destination, but the same process works for the other destinations supported by Freshpaint. There are four steps to get started with Freshpaint React Native:

{% hint style="success" %}
The Freshpaint React Native SDK supports autocapture. After the SDK is installed and initialized, and autocapture instrumentation is configred, your app can automatically send interaction data to Freshpaint. Events can be then defined in Freshpaint without shipping new app code for every event.
{% endhint %}

{% content-ref url="/pages/-MH8GJXHBOVIbKY1F\_Mj" %}
[Installing the Freshpaint React Native SDK](/readme/guides/react-native-quickstart-guide/installing-the-freshpaint-react-native-sdk.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MH8GJ4vDr-YaNKuGcVI" %}
[Configuring a Destination](/readme/guides/react-native-quickstart-guide/configuring-a-destination.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MH8GIMq7UTNkROnJQA7" %}
[Labeling User Actions](/readme/guides/react-native-quickstart-guide/labeling-user-actions.md)
{% endcontent-ref %}

{% content-ref url="/pages/IXqJp6kFHnd0a3IvTVmq" %}
[Configuring Property Capture](/readme/guides/react-native-quickstart-guide/configuring-property-capture.md)
{% endcontent-ref %}
