Guide to create an Order

Nived Lal avatar
Written by Nived Lal
Updated over a week ago

Last Updated: May, 2023

This article will guide you to create an order. To set up and run campaigns on Kayzen, an order needs to be created first. With this article, you will understand the flow of order creation and how it is mapped to your apps and campaigns.

Steps to create an Order

Creating an order in Kayzen helps you organize your campaigns into groups and set budget and impression caps for all campaigns in that group. Any parameters set at the order level will apply as defaults for all campaigns created under that order..

Order Details

  • Order Name: It is recommended to create an order by country and OS. For example, FR_iOS.

  • Status: By default, an order is set as active. If you want to pause all campaigns under this order you can uncheck this option. 

  • My App or Website: Order needs to be mapped to either an app or a website that you wish to promote. If you wish to promote an app, add the app bundle id and all relevant information will be auto-filled. To get App Bundle IDs you can visit Google Play store and/or Apple App store.


App IDs for Android Apps: The ID in the Google Play store is right after the "?id=" part of an app's URL. 

Bundle IDs for iOS Apps: The ID in the iTunes App store is right after the “id” part of the app’s URL.

  • If you wish to promote a website, please add the domain of the website. Please note the following

    • The ad domain must match the top-level domain for the advertiser landing page

    • Ad domains must be passed with no additional sub-domains, paths, or characters: Eg king.com

    • Ad domains should match the landing page URL and should redirect to a working url

    • Please do not add click url in this field. Click url should be added as part of Creative and not website domain


  • You can have only one app/website linked to an order.

  • In Kayzen, an app of different OS (Android or iOS) is considered as a separate App. You will have to create two orders: one for Android App and one for iOS App.

  • You can create multiple orders for the same app. For example, assuming you are creating the order for your GamingApp on Android, you can create a separate order for France, Germany and the United States for the same gaming app. Or you can create a separate order for user acquisition vs. retargeting campaigns.


  • Budget Capping: Order budget capping (daily or total budget) will take higher precedence than campaign level. If your order has reached the daily budget (sum of all campaigns’ spend under that order), all the campaigns under the order will stop serving, irrespective of the budget still available at the campaign level. Note: order-level budget capping does not influence budget pacing logic on the campaign level.  


  • Impression Capping: It is recommended to implement impression capping at the order level, this can control audience fatigue. Example: you can end up targeting the same user with different creative types across various placements and campaigns. Hence, having an impression cap at the order level gives you control over how many impressions the user should see across all the campaigns under the same order.  

Note: “Do not show ads to the users who install the app” selection means that your campaigns will not be shown to the user who has already installed the app by Kayzen-driven installs. However, we recommend to always additionally use a suppression list on your user acquisition campaigns as the below setting only takes care of installs generated from the campaigns on Kayzen, not other paid or organic sources.


In the "Schedule" section of the order creation process, you can set the start and end dates and times for your campaigns to run. This ensures that your campaigns will only run during the specified period.


  • Country: Here you can select the country where you want to run the campaigns under this order. By default, all countries are selected.

  • Platform: Here you can see the OS you are targeting (in case of App Object) or you select which platform you want to target such as iOS, Android (in case of Site Object).

    You can further make granular targeting with OS versions in 3 different ways

    • All: target all versions includes unknown OS versions

    • Range: target a range of versions such as iOS 10 - iOS 15. Choose ‘Latest’ as the max version if you want to always target the most up-to-date version.

    • Specific: target specific versions

Important points to consider

  • The daily budget and/or total budget at the campaign level cannot be higher than its order daily budget and/or total budget.

  • Impression capping, Country and OS versions set in an order act as default settings in your campaigns under that order. You can edit them as per your preferences at the campaign level. Example: Assuming you create an order for country France and OS Android, as it is easy to optimize your campaigns by country. By default on all of the campaigns under this order the country France and OS Android will be selected.

  • Deleting an order will delete all the campaigns associated with that order.

Did this answer your question?