Skip to main content

About the SDKs

Overview

Appstack provides SDKs for iOS, Android, React Native, and Flutter to enable event tracking and attribution measurement (including ROAS).

Platform & Feature Support

Feature / PlatformiOS (Swift)Android (Kotlin)React NativeFlutter
SDK
Event Tracking
Track Installs, ROAS, Trials Converted (Campaign Level)
Automatic Purchase Events-✅ (only iOS)✅ (only iOS)
Apple Ads Attribution-
Deep Linking / Deferred Deep LinkingComing soon 🚧Coming soon 🚧Coming soon 🚧Coming soon 🚧

EAC recommendations

Revenue events (all ad networks)

For any event that represents revenue, we recommend sending:

  • revenue or price (number)
  • currency (string, e.g. EUR, USD)

Meta matching (send once per installation, as early as possible)

To improve matching quality on Meta, send events including the following parameters if you can fullfill them:

  • email
  • name (first + last name in the same field)
  • phone_number
  • date_of_birth (recommended format: YYYY-MM-DD)

What If You Don't Install the SDK?

ScenarioiOSAndroid
Attribution (basic)
ROAS, Trials Converted, Installs (Campaign Level)
Apple Ads Attribution⚠️ No campaign, keyword level data--
tip

If you are only interested in iOS attribution and running only Tiktok, Google or Meta (no Apple Ads), you might be able to get away without installing the Appstack SDK.

See the SDK-less attribution documentation for more details.