Skip to main content
This is the leanest SDK-less path on iOS. It registers an install, reads attribution, identifies the user, and sends one event and one payment. It collects only the highest-value signals: the Apple Search Ads token, the IDFV, and the IDFA when tracking is already authorized.
For production, prefer the full client. It collects more signals, applies SKAdNetwork conversion values, and retries failed requests, which improves match rates. Use this minimal version only when you want the smallest possible footprint.

LinkrunnerMinimal.swift

Set your project token at the top. No third-party dependencies are needed.

Using it

Register the install and read attribution on app start.
Then identify the user and track activity.
Call from the device so Linkrunner sees the device IP. To collect the IDFA, request App Tracking Transparency first (see the full client).
Need help? Contact support@linkrunner.io