This article shows how to set up an end-to-end test of your ads to make sure they render correctly on a device and to complete test install and conversion validating that all postbacks work well. You will find this useful before launching your first campaign with Kayzen and on a recurring basis when testing new creatives.

This article will cover the following topics.

Creative testing

End to end creative testing

Click through install & in-app events test

View through install & in-app test

Creative testing

This is a quick check to see how your creatives will look.

You can add your creative code directly in here and it will render the ad.

This ad will be clickable and you can verify the click redirection flow.

Note: Final ad behavior may differ from exchange to exchange due to different rendering technologies.

End to end creative testing

1. Create an order and a new app that you’d like to test within this order.

2. Create a 1st party audience with the device id(s) on which you’ll be performing a test install/action. You can use this app (for iOS, Android) to find out your device id. Upload your device id in CSV format without any additional data in the file (you can download sample CSV to check the correct format from Kayzen Console:

3. If you uploaded your device id(s) correctly, you’ll see a number of users in the No. of users column within an hour. Click on Today to see the number of users if the audience was created today.

4. Next step is to create an App List, this will contain the apps you want to test the ad.

If you are unsure, you can pick app(s) with a high amount of daily auctions for the respective creative type/size you are using for your test (e.g., for video creatives, playable ads, banners you can use HelixJump, etc.).
If you want to test how your ads render in a specific SDK (e.g. Mopub, Applovin, Unity) make sure to pick an app that monetizes using that SDK.
To find out an app that fits best for testing, you can use Kayzen Inventory Discovery & Analytics.

This step is optional.

5. Create a test campaign, this will be like your regular campaign.
Few points to note:

  • We recommend running tests on CPM optimization type (with bid optimization and pacing disabled) and put a high bid of $100-300 CPM for the test. Keep your daily budget minimal like for eg. $5.

  • Target the exchange/ SDK (eg. Mopub, Unity) you specifically want to test.

  • In the whitelist section, add the audience you created in step 2.

  • Next in the whitelist section, select the App List you created. If you don't plan on using specific apps, you can skip this step.

  • Add the creatives you want to test.


    It is mandatory to add Audience whitelist for end to end testing.

6. Open the app which showed high volume of requests in inventory discovery.

7. Allow Device ID tracking for this app, this will ensure your device ID is present in the requests coming from this ad and thereby pick your test campaign.

8. When your creative comes up, you can check the ad rendering and test the click redirection. The impression and click data will get populated against your test campaign in the dashboard.

Click through install & in-app events test

In order to test conversions end-to-end, you need to follow the above steps plus the following two steps.

1. Integrate MMP or use our API for custom postbacks (you can find MMP integration guides here; and the postback event API documentation here).

2. Once you have MMP integration in place, please follow all steps mentioned in th End to end creative testing section above,

3. Once you see your test ad, please click and proceed to download the ad.

4. Post installation, open the app allow device ID tracking here as well.

5. We should get a postback from the MMP shortly and the same will be reflected in the dashboard. If you are using iOS and your test campaign is a SKAN campaign the postbacks will be available between next 24-48 hours.

6. For in-app post install events, please perform the action that will trigger the event.

7. In order to see post-install in-app actions in the dashboard, you need to go to Admin Console, then tick the checkboxes with the relevant action names to show them in the UI (Dashboard, Campaigns pages). Note, that it can take sometimes up to two hours for conversion events to be visible in the UI.

View Through install & in-app events tests

In order to test conversions end-to-end, you need to follow the above steps plus the following two steps.

1. Integrate MMP or use our API for custom postbacks (you can find MMP integration guides here; and the postback event API documentation here).

2. Once you have MMP integration in place, please follow all steps mentioned in th End to end creative testing section above,

3. Once you see your test ad, don't click on the ad. We just need to record impression.

4. Once the ad is over, proceed to Playstore or Appstore, search and install the app you saw the ad for.

5. Post installation, open the app allow device ID tracking here as well.

6. We should get a postback from the MMP shortly and the same will be reflected in the dashboard. If you are using iOS and your test campaign is a SKAN campaign the postbacks will be available between next 24-48 hours.

7. For in-app post install events, please perform the action that will trigger the event.

8. In order to see post-install in-app actions in the dashboard, you need to go to Admin Console, then tick the checkboxes with the relevant action names to show them in the UI (Dashboard, Campaigns pages). Note, that it can take sometimes up to two hours for conversion events to be visible in the UI.

Did this answer your question?