If Adjust isn't already integrated with your ad spend network, please contact our integrations team at email@example.com.
Before you beginHere's what you need to know before getting started.
- A Business Pro (or higher) pricing plan
- To track Facebook, Google, or Snapchat ad spend, an admin user (or editor user for Snapchat) must link an account in Partner Ad Accounts
- To track ad spend for Apple Search Ads, add your certificate and private key
- Adjust automatically tracks ad spend for tracker URLs linked to an ad spend partner (if you have a Business Pro or higher pricing plan)
- Before you export your raw ad spend data, confirm how your ad spend partner is integrated with Adjust
Track ad spendIf you have a Business Pro (or higher) pricing plan, Adjust automatically tracks ad spend for tracker URLs linked to one of our ad spend partners. To disable ad spend tracking on a tracker URL, follow these steps.
- Real-time callbacks to your servers / BI system
- CSV uploads to cloud storage (e.g., Amazon S3, Google Cloud Storage)
|Ad spend API||Ad spend, Global||Ad spend|
|Cost on engagement||Click, Impression, Install, Global||Click, Impression, Install|
To export user-level ad spend data, append placeholders to your callback string or include them in your CSV definition:
|Adjust placeholder||Value delivered|
|CPI (cost per install), CPC (cost per click), or CPM (cost per mille)|
|1.00 (where 0.01 is one cent)|
|EUR, USD, CNY, JPY, etc. See all supported currencies|
|1.00; the cost amount converted to your app's reporting currency and as displayed through the Adjust dashboard|
|An MD5 hash of the cost ID provided by the network (only available when the network is using the ad spend API)|
Ad spend API integration
Adjust receives asynchronous ad spend information after attribution. This method allows networks to account for price fluctuations and send more accurate data. If your ad spend network uses our API integration, add the following parameter to your tracker URLs:
Cost on engagement method
Adjust receives ad spend information at the time of click or impression. If your ad spend network uses this tracking method, add the following parameters to your tracker URLs:
We recommend confirming which method your network uses to send ad spend data to Adjust. The two methods are activated the same way, but require different raw data export setups.
For information on ad spend statistics and KPIs in the Adjust dashboard, see our ad spend reporting article.
How do I receive user-level ad spend data?
Adjust sends user-level ad spend data through real-time callbacks and CSV uploads. To access raw ad spend data directly from your BI system and/or cloud storage solution, follow these steps. Note that your Adjust dashboard only displays aggregated data.