Attribution & Measurement

Self-Attributing Network (SAN)

Also known asSelf-Attributing NetworkSAN

An ad network that handles its own install attribution natively — sends conversion postbacks directly to MMPs without click-tracker URL wiring.

Key takeaways

  1. 01SAN = self-attributing network. Handles attribution natively, sends postbacks directly to MMPs.
  2. 02Major SANs 2026: Meta, TikTok, Google Ads (UAC), Apple Search Ads, Snapchat Ads.
  3. 03Non-SAN networks (most programmatic, in-app exchanges) require click-tracker URL wiring + MMP SDK-based attribution.

A self-attributing network (SAN) is an ad network that handles its own install attribution natively. The SAN's ad serving and attribution are integrated end-to-end — when a user clicks (or sometimes views) an ad and installs the app, the SAN's backend recognizes the install via its own user-graph mechanisms and sends a conversion postback directly to your MMP (AppsFlyer, Adjust, Singular). You don't need to wire click-tracker URLs or set up custom attribution paths — the SAN handles it.

Major SANs in 2026

SANs collectively represent 80-90% of total mobile UA spend across most consumer apps.

SAN vs non-SAN attribution flow: SAN attribution: 1. User clicks ad in Meta / TikTok / Google. 2. SAN's backend tracks user → install. 3. SAN fires postback directly to MMP via partnership integration. 4. MMP receives clean attribution data, deduplicates against other sources, assigns credit. Non-SAN attribution (programmatic DSPs, in-app networks): 1. Ad network fires custom click tracker URL when ad is clicked. 2. Click tracker pre-redirect creates click record in MMP. 3. User installs app. 4. MMP SDK in installed app reads device signals. 5. MMP matches the device's install against recent click records. 6. Attribution assigned based on matched click. SAN flow is simpler, less prone to fraud, has cleaner data quality. Non-SAN flow requires more configuration and is more vulnerable to click flooding / fraud.

Implications for UA strategy

Quick answers

What is a self-attributing network (SAN)?

A self-attributing network handles its own install attribution natively — sends conversion postbacks directly to your MMP (AppsFlyer, Adjust, Singular) without click-tracker URL wiring. Major SANs in 2026: Meta, TikTok, Google Ads (UAC), Apple Search Ads, Snapchat Ads. Collectively represent 80-90% of mobile UA spend.

How does SAN attribution differ from non-SAN attribution?

**SAN**: ad network tracks user → install end-to-end via its own user-graph; fires postback directly to MMP. Simpler, cleaner, less prone to fraud. **Non-SAN** (programmatic DSPs, in-app networks): requires click-tracker URL wiring; MMP SDK in installed app matches device signals against recent click records. More configuration, more vulnerable to fraud. SANs are 70-90% of most UA portfolios for these reasons.

Are SAN networks always better than non-SAN?

Generally yes for attribution cleanliness and fraud rates, but non-SAN networks add incremental value. Programmatic DSPs (The Trade Desk, DV360, Moloco) bring cross-channel reach. In-app exchanges (AppLovin, ironSource, Mintegral) bring lower-CPM in-app inventory. Most mature programs use SANs as 70-90% of spend with non-SAN supplementing for diversification and specific audience / inventory targeting.

Back to glossary