Integration with Appsflyer
Integrate Appsflyer as your mobile measurement partner to share user engagement and campaign data with Tapjoy Offerwall.
Read time 4 minutesLast updated 3 hours ago
This guide provides instructions on setting up a new Offerwall campaign in the Appsflyer dashboard. For additional guidance, refer to the Set-up Guide for Tapjoy in the Appsflyer documentation.
Tapjoy Campaign Configuration
Partner Activation
- From the side menu, select Collaborate > Partner Marketplace.
- Search and select for Tapjoy.
- On the Tapjoy profile page, click the Set Up Integration button, upper right hand side.
- You’re directed to the integration setup page. From the Integration tab, turn on Activate Partner.

Integration Tab (Install)
- Toggle Activate Partner.
- Input the Tapjoy generated string under the app_id field.
- Toggle OFF the Install view-through attribution option.
- Under the Default Postback section, next to install, select .
All media sources, including organic

Dynamic Suppression Requirements for Install
To comply with our Dynamic Suppression Policy and ensure optimal performance, the following configurations are required as of Apr 1, 2022:- First Time Installers: Users who’ve never installed or launched the app on their device. Reinstalls are not considered new installs.
- Existing Users: Users who previously installed and launched the app on their device at any point, including those who have reinstalled the app after uninstalling it.
Integration Tab (Events)
- Scroll down to the In-app events postback section.
- Click the Add Event button.
- Under Appsflyer event, select the event from the dropdown.
- Input the Tapjoy generated engagement_id under mapped to partner event field.
- Repeat steps 2-4 until all events are configured and point to a unique engagement_id.
- Click Save Integration, or proceed to the Daily Rewards section to configure additional post-install events.

IAP and Ad Revenue Configuration for ROAS
Appsflyer IAP Setup
- Under the In-app events postback section, click the Add Event button.
- Add your in-app purchase event. We strongly recommend using the event name of for IAP events (see Appsflyer's af_purchase event).
af_purchase
- Input the Tapjoy generated engagement_id under mapped to partner event.
- Choose your preferred sending option under the for users from column. We recommend selecting "All media sources, including organic".
- Under Including, select to ensure amounts are included in the conversion postback information.
Values + Revenue
- Click Save Integration.

Appsflyer Ad Revenue Setup
Tapjoy supports two methods for sending ad revenue: Postbacks and the Data Locker. The recommended best practice is the Postback method for improved data quality.- Under the In-app events postback section, click the + Add Event button.
- Add your ad revenue event using the event name of . Using the af_ad_revenue event name is required.
af_ad_revenue
- Input the Tapjoy generated engagement_id under mapped to partner event.
- Choose your preferred sending option under the for users from column. We recommend selecting "All media sources, including organic".
- Under Including, select to ensure amounts are included in the conversion postback information.
Values + Revenue
- Click Save Integration.
