Ad spend API integrations

Adjust has integrations with numerous ad networks that lets you retrieve aggregated ad spend data and record your mobile advertising spend down to the lowest campaign levels.

To start measuring ad spend through a partner integration, you need to connect them to your Adjust account. This lets Adjust pull aggregated ad spend data directly from their API. You can then use Datascape to build customizable and granular reports.

Before you begin

Here's what you need to know before getting started.


  • You need to be on the SpendWorks Base, Core, Enterprise, or Custom package to get the Ad spend API integrations solution on your account.

Supported partners

  • Aarki
  • AdColony
  • AdGate Media
  • Adjoe
  • Ad4Game
  • App Growth
  • Apple Ads
  • AppLovin Reporting
  • Aragon Premium
  • Aura
  • BigaBid
  • Chartboost
  • ClickRising
  • CrossInstall
  • DataSeat
  • DigitalTurbine
  • Fluent
  • Fyber
  • Google Ads/ Adwords
  • HangMyAds
  • Influence Mobile
  • ironSource
  • JetFuel
  • LiftOff
  • Meta
  • Mintegral
  • Mistplay
  • Moloco Ads
  • MAF
  • MyTarget
  • Ocean Engine
  • Prodege
  • Reddit
  • Remerge
  • Smadex
  • Snapchat
  • TapJoy
  • Tencent
  • TikTok
  • TyrAds
  • Unity Ads Management (For more information, see Measure ad spend with Unity Ads.)
  • Unity Ads Reporting (Not available from May 28, 2024)
  • Vungle
  • X (formerly Twitter)
  • Yandex Direct
  • Youappi

How it works

  1. The Adjust servers schedule the collection of ad spend data from networks.
  2. Network APIs pull aggregated ad spend data from the networks, and send it to the Adjust server.
  3. Clients can see ad spend data in Adjust or pull data through the Report Service API.

Data lookback window

Ad spend data is fixed and corrected on the network's side, and can change over a period of a few days. So, Adjust pulls ad spend data from networks daily for the last 14 days. Additionally, you can request Adjust to refetch and ingest your data.

Example: Adjust pulls ad spend data from Network A on February 16th. We pull data for the previous 14 days, meaning that this pull includes data from February 2nd - 15th.

Date we collect ad spend forLookback dayDaily collection time
February 15Day 105:00 UTC
Configurable to 01:00 UTC or 10:00 UTC
February 14 - February 9Day 2 - Day 707:00 UTC
February 8 - February 2Day 8 - Day 1409:00 UTC

If you want to optimize your campaigns from the same day, refer to the Same day ad spend solution that is a part of the SpendWorks Core package.

For Meta and Google, Adjust collects data for the last 7 days only.

When you connect a partner in DataWorks for the first time, Adjust automatically pulls data for the last 30 days automatically.

Get started

  1. Set up an app.
    • For web apps, Adjust needs to add your web base URL to our internal interface to set up your app. For more information, contact
  2. Connect your partners to Adjust in DataWorks.
  3. Create a link associated with the partner you’re working with and want to pull data from. You can create multiple links if necessary.
  4. As your campaigns are live, ad spend data will appear in Datascape.
Custom users in Adjust need to have access to the following to view ad spend data in their reports:
  • The app for which the link, partner or SAN has been configured
  • The network from which ad spend data is pulled