Documentation

Quickstart

Get AppSprint attribution running in your app in 5 minutes.

1

Get your API key

Create an app in the AppSprint dashboard and copy your live API key. Keys start with as_live_.

2

Install the SDK

Pick your platform and add the package:

React Native / Expo

npx expo install appsprint-react-native

iOS (Swift Package Manager)

// Xcode → File → Add Package Dependencies\n// URL: https://github.com/dev-err418/appsprint-ios

Android (Gradle)

implementation("com.appsprint:sdk:1.+")

Flutter

flutter pub add appsprint_flutter

See the full SDK docs for platform-specific details.

3

Configure the SDK

Call configure() as early as possible, ideally in your root component or App Delegate.

import { AppSprint } from 'appsprint-react-native';
await AppSprint.configure({
apiKey: 'as_live_xxxxx',
});

This registers the install, collects device fingerprints, and starts attribution matching.

4

Send a test event

Use sendTestEvent() to verify end-to-end connectivity:

const result = await AppSprint.sendTestEvent();
console.log(result.success, result.message);
5

View in dashboard

Open your app in the AppSprint dashboard. You should see the test event within seconds.

Next steps