SKAdNetwork: Privacy-first attribution

SKAdNetwork: Privacy-first attribution

Access accurate attribution data, protect against fraud, and provide your users with the security they deserve.

What is SKAdNetwork?

User-centric, privacy-focused attribution
SKAdNetwork is Apple’s attribution framework on iOS, providing accurate attribution data to help marketers understand and refine mobile ad campaigns. By concealing details like user-level identifiers that could cause other companies to exploit that data without user consent, SKAdNetwork is the leading attribution framework prioritizing user privacy and security.

How Does SKAdNetwork Work?

How Does SKAdNetwork Work?
1. When a user clicks or views an ad, the ad network passes basic attribution parameters along with the click or impression.
2. If the ad leads to a conversion (install), the App Store notifies the ad network.
3. Apple then reports campaign information (network, publisher, and campaign ID) devoid of device-level details via postbacks to the ad network at least 24 hours after install. Apple also reports a conversion value from 0-63, which the advertiser can set to give some estimates to the users’ quality.

How does SKAdNetwork Affect the Mobile Industry?

Security Principles
Protects User Privacy

By offering aggregate-level data only, SKAdNetwork provides accurate, high-level advertising metrics without compromising users’ identities.

Security Principles
Verifies App Installs

Because SKAdNetwork is built directly into iOS by Apple, it has special access to more accurately record clicks, impressions, and installs.

Security Principles
Prevents Mobile Ad Fraud

Apple validates every single app install, providing an additional layer of security in the fight against ad fraud.

Branch offers the most comprehensive SKAdNetwork support to help you get the most out of your data and better understand your campaign performance

We are committed to helping you leverage SKAdNetwork to the fullest extent for greater campaign optimization. Our support currently entails:
1. Seamlessly integrate SKAdNetwork with Branch's SDK
The Branch SDK supports sending install and conversion notifications to Apple for SKAdNetwork; specifically registerAppForAdNetworkAttribution() and updateConversionValue(0-63). Easily map and rank SKAdNetwork conversion values and connect to Branch events in the dashboard to better understand your campaigns.
Learn more about how to set up SKAdNetwork in your app
1. Seamlessly integrate SKAdNetwork with Branch's SDK
2. Fight fraud with enhanced security
To protect against fraud and add a level of trust to your SKAdNetwork data, we use an Apple-provided cryptographic signature to validate postbacks forwarded to us by ad networks. We then aggregate the data sent by ad networks and display it on the Branch dashboard for a convenient one-stop shop for all your data.
2. Fight fraud with enhanced security
3. In-depth reporting and a single source of truth for your SKAdNetwork data
Get your SKAdNetwork data in one centralized source instead of relying on multiple ad network dashboards. Our Ads Analytics dashboard includes a dedicated view for SKAdNetwork data, separate from existing user-level data from Branch. View the total number of installs and conversion events reported by SKAdNetwork, and filter installs/conversions by parameters like ad network and source app.
Get started
3. In-depth reporting and a single source of truth for your SKAdNetwork data
4. Easily integrate with your internal Business Intelligence systems
Export your SKAN data into your own system via Branch’s Custom Exports API to analyze your data with the system you feel most comfortable with.
Get started
ENDPOINT DEFINITIONS
POST /v2/logs?organization_id=ORG_ID
POST /v2/logs?app_id=APP_ID
Headers:
Access-Token: API_KEY
Content-Type: application/json
Body: JSON parameters
Host: api2.branch.io


GET /v2/logs/JOB_ID
Headers:
Access-Token: API_KEY
Host: api2.branch.io
5. Track and record changes to your SKAdNetwork data
When you change aspects of a SKAN conversion value in the Branch dashboard, these changes automatically reflect in the Recent Activity tab. Easily view your previous mapping activities at any time for your personal reference, or as a valuable activity log to aid in tracking down any causes of errors in your SKAN data.
Get started
5. Track and record changes to your SKAdNetwork data

SKAdNetwork Partner Integrations

Our integrations with major ad networks allow you to better understand your SKAdNetwork data. Forward your conversion values to your ad partners to better refine your campaigns. View SKAdNetwork campaign data from partners in the Branch dashboard for easy performance comparison and a single source of truth.
Google
Google

See your SKAdNetwork data for Google Ads campaigns right in the Branch dashboard (coming soon).

Learn more
Facebook
Facebook

Send your SKAdNetwork conversion values to Facebook to enable Facebook to better optimize your campaigns. See your SKAN data for Facebook campaigns in the Branch dashboard (coming soon).

Learn more
Twitter
Twitter

Get your Twitter SKAdNetwork data and analytics in the Branch dashboard to compare performance in one centralized location.

Learn more
Snapchat
Snapchat

Send your SKAdNetwork conversion values to Snapchat for campaign optimization, and get SKAdNetwork postbacks from Snap in the Branch dashboard.

Learn more

FAQ

Learn More