Track ironSource ad revenue
With Adjust's ironSource integration, you can see mobile ad revenue and the real lifetime value of your users. When linked to your ironSource account, Adjust displays aggregated ad revenue metrics like ad impressions and ad revenue. You can also send unaggregated, device-level data to your BI or cloud storage system.

Before you begin

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

  • Purchase of Adjust's ad revenue package (contact for more information)
  • Only users with feature access to "Revenue Data" can see ad revenue in Adjust
  • The correct bundle id (only for iOS apps)
  • Your ironSource secret key and refresh key (learn where to find these here)
Helpful information
  • You can only link one ironSource account at a time. To change the ironSource account linked to your Adjust dashboard, unlink your existing account and then add the new one.

Track ad revenue in Adjust

To connect your Adjust dashboard to ironSource, follow these steps.
  1. Select MENU to open the main menu
  2. Select Partner Ad Accounts > ironSource
  3. Select ADD ACCOUNT
  4. Enter the secret key and refresh key associated with your ironSource account
  5. Select LINK ACCOUNT
Now that Adjust is connected to ironSource, you'll see ad revenue data for all applicable apps in Deliverables. (This data appears at 12pm UTC the day after you link your account.) Adjust receives ironSource data for the previous day.

For information on where to find your ad revenue statistics and explanations of the relevant KPIs, see our ad revenue reporting article.

Stop tracking ad revenue in Adjust

To stop tracking ad revenue data in Adjust, follow these steps.
  1. Select MENU to open the main menu
  2. Select Partner Ad Accounts > ironSource
  3. Select Settings (gear icon) below your account
Now that your ironSource account is removed from Adjust, your ad revenue data will no longer appear in the Adjust dashboard.

Export your ad revenue data

There are two ways to export your ad revenue data: Note: ironSource sends one callback per active device per day.

To export user-level ad revenue data, append placeholders to your callback strings or include them in your CSV definition:
Adjust placeholderValue delivered
{revenue_float}Revenue in whole currency units, as reported by the Adjust SDK
{revenue}Revenue in cents, as reported by the Adjust SDK
{currency}Original ISO 4217 currency code reported by the Adjust SDK
{revenue_usd}Revenue in US dollars
{revenue_usd_cents}Revenue in US cents
{reporting_currency}Revenue in whole currency units, as reported in the Adjust dashboard
{ad_impressions_count}Number of mobile ads served to end users
{ad_revenue_network}Ad network that displayed the ad
{ad_revenue_unit}Ad unit that generated the revenue
{ad_revenue_placement}User placement as defined on the platform
{ad_mediation_platform}Mediation platform name

iOS bundle ID
When you add a new iOS app in Adjust, we prompt you to enter your bundle ID. If you did not enter it (or entered it incorrectly), we will not be able to track your ad revenue in Adjust.

This string uniquely identifies your app throughout the iOS system. You (or your developer) will have defined a bundle ID before App Store submission.

Here are two ways to find your bundle ID:

  • In iTunes Connect, select My Apps and select your app. Your bundle ID will appear below General Information.
  • Take your iTunes URL, isolate the numeric iTunes ID (e.g., 1234567890), copy and paste it onto the end of this URL ( in your browser's address bar, and open and search the resulting download for bundleId

Enter your bundle ID anytime by selecting PLATFORMS > ALL SETTINGS.


How do I receive device-level ad revenue data?

Adjust sends device-level ad revenue data through real-time callbacks and CSV uploads. To access individual purchase data directly from your BI system and/or cloud storage solution, follow our export instructions above. Note that your Adjust dashboard only displays aggregated data.

On this topic