Getting Started

Welcome to InMobi

This is your official knowledge hub to find all the required resources to start monetizing your apps and websites through InMobi. This article will guide you to complete your onboarding, from setting up your account and monetizing effortlessly to understanding compliance initiatives and other guidelines that affect publisher monetization.

Here is your onboarding checklist:

  1. Create InMobi Account
  2. Add Your App or Website
  3. Create Placements and Ad Units
  4. Update Your Company Details and Payment Settings
  5. Integrate InMobi’s SDK
  6. Third-party Mediation
  7. Audience Bidding
  8. Test Your Integration

For any assistance, contact us through the Chatbox or reach out to your Customer Success Manager.

Now, let's get started.

Create InMobi Account

Sign up

To create your free publisher account with InMobi, follow the instructions below.

  1. Click here to visit the Sign-Up page.
  2. On the Sign-Up page, fill in the form with the details such as your name, company name, email address, and so on.

  3. Click Sign Up. You will receive a verification email from InMobi to the above email address.


    If you are unable to find the verification email in your inbox, check your Spam folder. If you haven’t received it, click Resend Email on the Sign-Up page and enter your email address.

  4. Click Get Started. Your browser directs you to set your password.
  5. Enter your new password and click Set password. Your browser redirects you to the InMobi Publisher Dashboard Sign Up page.
  6. Click Log In. Enter your email address and click Next.
  7. Enter your password and click Log In. Your browser directs you to the InMobi Publisher Dashboard to set up your account.

You have successfully signed up with InMobi.

Log in

To log in to your InMobi account, follow the instructions below.

  1. Click here to visit the InMobi sign-up page.
  2. Click Log In.
  3. Enter your email address and click Next.
  4. Enter your password and click Log In.

You have successfully logged in to your InMobi account.

Add Your App or Website

To generate ad revenue, you must add at least one placement and ad unit for your apps or websites. A placement is a place and time in your app displayed on the ad, and the ad unit is the ad format. It is recommended to create multiple ad units to provide a varied user experience and sell more impressions.

To register your published app, website, or unpublished app with InMobi, follow the instructions below.

  1. From the left navigation panel, select Inventory Inventory Settings.
  2. On the Inventory Settings page, click Add Inventory and select an inventory channel from the drop-down menu.

    • Mobile App: If you select Mobile App as the inventory channel from the drop-down menu, you should enter your app's App Store or Google Play Store URL in the Enter App Details field on the Start Monetizing your Inventory with InMobi page.

      In the case of an unpublished app, click Link Manually and enter the details such as the App name, operating system, category, and rating.

    • Mobile Website: If the case of Mobile Website, enter the details such as website URL, name, category, and rating.
    • Blended In-Game: In the case of Blended In-Game, you must set up your Anzu account and download the SDK as the prerequisite. After you select Blended In-Game from the drop-down, you can configure the app directly using the app link. However, you can also link manually by entering the details such as App name, Operating System, Category, Rating, and so on.
  3. Click Continue.
  4. In the Compliance and Privacy section, select an appropriate setting to declare your app’s audience and update your Child Privacy Compliance setting. For more information, see Children’s Privacy Compliance.
  5. To allow InMobi to collect and use the location data of your users, select Yes under the Location Permission section. 


    If you need help editing your compliance settings, contact

  6. If you have already configured your block settings, select your desired settings from the Block Settings drop-down list. For more information on how to configure your block settings, see Block Settings.
  7. Click Save and Create Placements.

You have successfully added your app or website.

Create placements and ad units

To create a new placement, follow the instructions below.

  1.  After you set up your inventory, the system redirects you to the Inventory Settings page to create the placement. If it doesn’t, select Inventory Inventory Settings from the left navigation panel.
  2. Search for the app or website you would like to create a placement for, click the expand arrow at the right side of the app, and click Add a placement.


    Alternatively, you can also hover the cursor on the desired app and select Add a placement.

  3. Click Select Ad Unit. You can now view the list of ad units available. Each ad unit has its definition mentioned alongside it. For more information about the ad unit types, see Ad Units.
  4. Hover the cursor over the desired ad unit type and click Select. After you select an ad unit type, you can view the respective ad unit further below the page. Enter the ad unit details.


    In the case of Blended In-Game, you can select the ad unit only from Banner and In-stream (Video).

    You must select Anzu from the Partner drop-down as Blended In-Game is only available on Anzu.

  5. Click Add a placement.
  6. Select an Ad Experience Template from pre-set default templates recommended by InMobi. Alternatively, you can customize your Ad Experience Template in the dedicated section.
  7. Click Create Placements.

You have successfully created an ad unit and placement. Repeat the steps mentioned above to create multiple ad units and maximize your fill rate.

In the case of Blended In-Game, you must contact your Customer Success Manager at InMobi to complete the In-Game-specific internal configurations.

Update your company details and payment settings

To receive your payments from InMobi, you must update your company details and payment information. Perform the following tasks.

Update billing information

To update your company details and payment information, follow the instructions below.

  1. From the left navigation panel, select Finance Payment Settings Payment Information.
  2. Enter the required details.
  3. Click Save.

You have successfully updated your company and billing information.

Select a preferred mode of payment and manage payouts

InMobi follows a payout cycle of 60 days which eventually means that your earnings for a given month will be credited to you at the end of the 60-day payout cycle.

For payments to be made to you, you must add a mode of payment. You can receive your payouts via Electronic Fund Transfer or PayPal. To add your preferred mode of payment, follow the instructions below.

  1. Select Finance Payment Settings Payout Settings.
  2. Before you add a payment account, select a payment country.
  3. Click Add a payment account and select your desired payment method from PayPal or Electronic Funds Transfer.
  4. You can add multiple payment accounts. However, you can set only one of the payment accounts as your primary bank account for the payouts. The modes of payment vary based on the payment country selected.

Upload Tax Documents

You must upload the tax forms depending on the payment country.

  • India: You should upload the GST details if the Payment Country is India.
  • Japan/South Korea: In the case of Japan or South Korea as the Payment Country, you should enter the VAT/TIN details.
  • USA: In the case of the USA, you must enter the IRS tax details.

To know more about the IRS tax form types, refer to the following table below:

Form Type Intended Use
W-9 An entity or individual resident in the US for tax purposes.
W-8BEN Not relevant for entities. Only for individual who is not tax resident in the US and is the beneficial owner of income.
w-8BEN-E An entity that is not a resident within the US for tax purposes.

Set a minimum payment threshold

We can process payments once your cumulative earnings exceed the minimum payment threshold set. The threshold range must be between $300 - $10000.

Integrate InMobi’s SDK

Since you have already set up your account, first placements, and ad units on the InMobi UI, your next step is integrating the InMobi SDK into your app. It gives you access to InMobi’s exchange and ad network technology to serve in-app ads.

It is highly recommended that you always update the latest version of our SDK to take advantage of newly launched features or performance fixes we might introduce.

Click here to download the latest InMobi SDKs (iOS and Android). You can review our integration guidelines for iOS and Android.

Third-party mediation

Mediation is a monetization solution that allows app developers to manage and optimize multiple advertising partners with just one SDK integration. Mediation gives publishers access to demand through multiple ad networks, creating an arena where the networks compete to serve their ads.

To integrate InMobi as a demand source on third-party mediation platforms, you must integrate the InMobi SDK adapter. You can integrate InMobi with:

  • Unity
  • Mopub
  • Google Admob
  • AppLovin MAX
  • Unity LevelPlay
  • Fyber

For more information about our integrations and the available formats, see Third-party Mediation Platform.

If you wish to use InMobi as your primary mediation platform, we recommend you to see Getting Started.

Audience Bidding

Various names are given to header bidding; we call it Audience Bidding at InMobi. Audience Bidding is essentially header bidding for in-app. This solution enables publishers to sell their inventory in a unified auction, allowing ad sources to bid for each impression in real-time simultaneously.

Publishers can benefit from Audience Bidding by enabling InMobi as a demand source using all major header bidding solutions in the market:

  • Amazon Publisher Services via Transparent Ad Marketplace (TAM)
  • Prebid (via oRTB endpoint)
  • Applovin Max (via SDK)
  • Mopub (via SDK)
  • Unity LevelPlay (via SDK)
  • Fyber (via SDK)

For more information, see our Audience Bidding integrations.

For more information on the Open RTB integrations, see oRTB integrations.

Test your integration

Testing your integration is an important step for successful onboarding. We recommend testing your integration to ensure that placements and ad units are correctly displaying across your app without affecting the live traffic. To start testing using our Sandbox Testing tool, follow the instructions below.

  1. Select Integration Integration Testing.
  2. Click New Device.

  3. On the Add a new test device window, enter the required information such as device type, platform, name, and advertising ID.
  4. Click Add Device.

You have successfully added a device for testing your integration. If you come across any issues, contact our support team to start troubleshooting your integration.

Follow our best practices

To maximize your monetization with InMobi, it is strongly recommended that you implement our best practices listed below.

  • Adding InMobi as an authorized seller to your app-ads.txt file is highly encouraged to protect your inventory and let your buyer know which sellers have legitimate access to selling your in-app inventory. The same applies to mobile web with ads.txt. Not completing this step will limit the number of DSPs able to buy your inventory.
  • Additionally, ensure that you add your Domain when registering your App or Website, as highlighted in Step 2 above.
  • Make your inventory compliant with all the privacy initiatives:
    • GDPR – Adopt a Consent Management Platform (CMP) to manage consent for your EEA users and safely transmit user preferences through the Transparency Consent Framework 2.0 (TCF 2.2). Learn more about our GDPR Guide for Publishers.
    • iOS 14.5 and ATT – Apple’s App Privacy Changes went live on the 26th of April 2021. For more information, see Surviving and Thriving in a Post-IDFA World.

On This Page

Last Updated on: 21 Feb, 2024