MMP Integrations

Introduction

The Tapjoy Offerwall works with Mobile Measurement Partners (MMPs) as part of running Offerwall campaigns for Advertisers. These MMPs provide tracking and attribution services that allow us to properly reward users who complete offers and also report on campaign performance to clients. MMP integrations are the technical systems which allow the different platforms to send data back and forth in order to fulfill that purpose.

As an Advertiser, you are likely working with a MMP already and are consulting their supporting documentation and dashboards. This section of the Knowledge Center provides supplementary MMP-specific instructions which will assist with configuring in-app events for proper rewarding and ensuring that performance metrics like Return on Ad Spend (ROAS) are reported correctly.

While the Offerwall can be set up with a variety of MMPs (see full list below), the Knowledge Center currently has detailed instructions for Appsflyer and Adjust, primarily for the benefit of self-service customers. A separate ROAS page is also available for Adjust and Singular (Appsflyer ROAS guidance is in their guide). If support for another listed MMP is needed, please reach out to your Offerwall Account Manager or representative for further assistance. They will be able to consult relevant internal teams and coordinate directly with the MMP if needed.

Tapjoy Offerwall currently has integrations with:

  • Appsflyer
  • Adjust
  • Singular
  • Kochava
  • Tenjin
  • Branch

MMP Setup for ROAS

Tapjoy offers Return on Ad Spend (ROAS) reporting to customers via the Tapjoy Reporting API and the Tapjoy Dashboard. The calculated ROAS metrics take into account an Advertiser's Ad Spend and Revenue from In-App Purchase (IAP) data and Monetization Ad Revenue when available.

For ROAS purposes, we treat an in-app event with an associated purchase value and USD currency code as IAP, meaning it will be counted in calculating ROAS for that campaign. It is critical to ensure that Tapjoy receives your app’s IAP data properly through a Mobile Measurement Partner (MMP) to have accurate ROAS metrics for reporting and optimizing your campaign performance. Similarly, Ad Revenue data from your acquired users must also be passed to Tapjoy via a MMP in order to be included in ROAS metrics.

This page provides information on how Tapjoy receives IAP and Ad Revenue data, the benefits to you, and best practices on setting up data forwarding with your MMP.

How and Why Revenue data is collected

The primary source of incoming IAP and Ad Revenue data to Tapjoy is from MMP partners. As part of onboarding your app and setting up campaigns with the MMP, you’ll configure the IAP events as well as Ad Revenue if desired. Best practices for doing so are below and your Tapjoy account manager is available to assist. Specific setup issues should be addressed with your MMP representative.

Tapjoy’s ROAS reporting is based on install-date cohorts and Day 0, 1, 3 … 7, 14, 30, 60, and 90 metrics are available. For each of these Day X metrics, Ad Spend, Revenue (from IAP), Revenue from Ads, and ROAS are available directly through the GraphQL Reporting API, with selected metrics available in the Tapjoy Dashboard reporting. For example, the Day 3 ROAS metric is calculated from the sum of the revenue up through 3 days from install date divided by the associated Ad Spend for that cohort.

MMP-specific setup guides

Tapjoy ROAS reporting is officially supported for customers integrated with Adjust, Appsflyer, and Singular. Please consult the respective MMP ROAS Setup pages linked below for specific IAP and Ad Revenue setup instructions.