Cost-sharing options for ad networks

At a glance: Cost-sharing methods available to ad network partners in the AppsFlyer platform. 

Sharing cost with AppsFlyer and Advertisers

Advertisers use AppsFlyer as their source of truth for ROI, billing, and to make marketing budget allocation decisions. For networks to be visible, sharing cost data with AppsFlyer is a must. Networks with no cost data appear at the bottom of the AppsFlyer dashboard list.

Ad networks share cost with AppsFlyer using any of the following:

  • InCost API: Push data to AppsFlyer 
  • Partner API: AppsFlyer pulls data 
  • Ad Spend Ingestion: Cost data files are uploaded/sent to AppsFlyer
  • Cost by click: Networks report cost each time an attribution link is clicked

Cost badge for ad networks

CostBadge.jpg

  • A cost badge displays in the AppsFlyer integrated partners page highlighting partners using InCost or Partner API. 
  • The badge certifies that the partner as a cost capable partner.
  • Internal analytics and extensive user surveys show that advertisers are always on the lookout for new partners. Those with a cost badge are more likely to stand out, as advertisers want to understand their marketing performance based on ROI analysis.

Reporting cost options available to ad networks

Option Qualify for a cost badge Option characteristics
InCost API

The ad network has full ownership of when to set up InCost reporting. 

InCost has the following features: 

  • Supports all cost models
  • Accurate and reliable
  • Fully automated
  • Ad network partner controls:
    • Data upload scheme
    • When to upload (data freshness) rate
  • The advertiser grants permission in the AppsFlyer dashboard to the partner to upload cost data

Limitation

AppsFlyer agency accounts not supported.

Cost API
  • Supports all cost models
  • Accurate
  • Partner retains some control over their cost data in AppsFlyer
  • Supports cost for agency accounts in AppsFlyer
  • Advertisers provide their partner credentials in the AppsFlyer dashboard
  • Data refresh rate: 6 times a day, every four hours

Limitation:

Integration is subject to AppsFlyer priorities.

Ad Spend Ingestion

(file upload)

No
  • The ad network partner:
    • Uploads data manually if it does not have engineering resources to automate
    • Controls when to upload data
    • Retains some control over their cost data in AppsFlyer
    • Integration is per app. The advertiser grants permission in the AppsFlyer dashboard to the partner to upload cost data.
    • Matching to attribution data is based on campaign name (not campaign ID)

Limitation

  • AppsFlyer agency accounts not supported
  • Risk of failure if the upload is automated via email

Cost by click

(on the attribution link)

No
  • Quick solution for CPI campaigns
  • Near real-time
  • Cost by click can be less accurate if the advertiser uses SKAdNetwork

Limitation:

  • Limited to CPI cost model
  • If the wrong data is sent on the link, it can't be changed retroactively
  • Cost reported by click is not displayed in the SKAdNework dashboard
Cost reporting options available to ad networks
Was this article helpful?