The Appodeal SDK gives you tools to grow your mobile apps & games. Adjust is one of them.

Use the Adjust account for free to track your attribution & analytics metrics from your UA campaigns. 

Evaluate your soft launch and other marketing campaigns from the Appodeal Reports page that you will find inside your Appodeal Dashboard.

  • Compare Ads vs. IAPs vs. subscription revenues

  • Get Forecasted LTV based on UA campaigns

  • Find out which Ad Creatives bring top-paying users

  • Sync your retention metrics with your ARPU & revenues

  • Build deep granular reports to find out new growth opportunities


We have two options for linking Adjust :

  • Our Free Adjust account.
    If you are planning to run UA campaigns in near future, you can link our Adjust account for Free.
  • Your own Adjust account.

Adjust integration steps

To connect with Adjust, follow the steps below.

Step 1: Import Adjust

Complete all the steps from our integration guide.

Make sure to integrate Adjust distributed via Appodeal SDK.

Step 2: Contact us

Contact our support team via live chat or via email  support@appodeal.com with the following information:

  • The desired option.
  • Links to the apps in store, which you want to connect.
  • Traffic sources, where you are planning to run UA campaigns.

Support team will finish your Adjust integration from Appodeal side and let you know.

Demo application

You can use our demo analytics app  as a reference project.

Tracking In-App Purchases

Tracks in-app purchase information and sends the information to Appodeal servers for analytics. It allows to group users by the fact of making in-app purchases. This will help you adjust the ads for such users or simply turn them off if needed. To make this work correctly, please submit the purchase information via Appodeal SDK.

Example:

Appodeal.validateAndTrack( 
	inAppPurchase: "some product id", 
	type: .autoRenewableSubscription, 
	price: "9.99", 
	currency: "USD", 
	transactionId: "some transaction id", 
	additionalParameters: additionalParameters, 
	success: { [weak self] in self?.alert("Purchase is valid", message: $0.description) }, 
	failure: { [weak self] error, _ in self?.alert("Purchase is invalid", message: error?.localizedDescription) } 
)

Event tracking

Appodeal SDK allows you to send events to analytic services such as Firebase, AppsFlyer, Adjust and Meta using a single method:

Appodeal.trackEvent(
  "some event",
  customParameters: ["foo": "bar"]
)   

Please note:

Event parameters can only be strings and numbers.