If you can’t find the solution you are looking for,  just drop us an email at


What is in-game advertising?

In-game adverts are built directly into the games themselves, appearing as objects like any other, and not on a separate layer or screen like banner or video ads. AdInMo’s InGamePlay brand advertising platform serves click-free ad placements directly into your game without interrupting game flow.

How do I monetize my mobile game with AdInMo's InGamePlay platform?

AdInMo’s InGamePlay ad placements generate revenue on a CPM basis. For every valid impression that is filled, you will receive a CPM payout.


What is CPM?

Cost per thousand (CPM), also called cost per mille, is an industry metric used by media buyers when purchasing digital advertising, and is defined as the price of 1,000 ad impressions. CPMs vary depending on the geo, the advertiser and user.

What platforms do you support?

We support iOS and Android.

Will advertisements be age appropriate for my mobile game?

Yes, our platform only delivers advertisements relevant to the age rating of your game. We do not deliver advertisements for products or services which require 18+ to purchase including adult content, guns, tobacco or alcohol.

How often is the SDK updated?

In-game advertising is evolving rapidly so there are regular updates to our SDKs. Use the portal to make sure you receive notifications about the latest updates. All releases are available here. It’s definitely worth regularly updating the SDK as new features and improvements will help with monetization.


Getting started

How do I integrate the SDK into my project?

Use the QuickStartGuide which includes a video tutorial to get up and running. More detailed information is available on our documentation site.

What is the next step in the process once I have integrated the AdInMo SDK into my game?

After you’ve successfully integrated the SDK into your project, make sure you’ve set up the game’s app-ads.txt, so you can start monetizing your ad placements. More info on app-ads.txt and the latest file can be found here.

What aspect ratios do you support?

Currently we support 1:1 (min 250 x 250 pixels), 2:1/1:2 ( min 500 x 250 / 250 x 500 pixels ), 3:1 ( 750 x 250 pixels), 16:9 ( min 400 x 225 pixels ) and 2.35:1 ( min 588 x 250 pixels ).

What versions of iOS and Android do you support?

For iOS platforms, we support version 11 or above. On Android, we recommend using version 6 or above.

Can I use my own ads?

Yes – you can use the Cross Promotion Ads feature to run ads for other games in your portfolio. If you would like to run ads from your brand partners please contact  about becoming an advertiser.

What are video ads?

Video ads are an ad format supported by AdInMo’s SDK. They use the same placements but play 6, 15 and 30 second videos depending on demand and so require more time on screen during gameplay. Typically video ads have a higher CPM than display or rich media ads. As usual availability for video traffic and CPM will depend on geos.

Developer Portal

Can I see more than just impression data on the portal?

Yes, the performance dashboards show revenue, impressions and other information for your games.

What is 'fill rate'?

Fill Rate is a performance metric that reports the percentage of ad impressions that are purchased  by AdInMo’s demand partners. Fill rate is calculated by dividing the total number of viewable ad impressions your game serves by the number of times a paid ad is delivered from the ad network. Fill rate, along with CPM and viewability determines your monetization.

Why can’t I see any impression data on the portal?

You can use the AdinmoManager Debug tool within your project, to check if your placements are generating valid impressions. Also, make sure you’re using the latest version of the SDK. Keep in mind that data can take up to 24 hours to appear on the portal. If, after this time you still cannot see any impression data, please contact

Can I see which ad placement generates the most views and revenue?

The option is not currently available on the portal but is something we’re looking to implement in future.

How do I remove a placement or a game?

To remove a game, go to either the overview page or game list and click the bin icon next to the game you wish to remove. Note this will also remove the placements associated with this game.

To remove a placement, go to the game you wish to remove placements for. On the placement list, click the bin icon next to the placement you wish to remove.

How do I check the current status of the service?

You can check by going to our Status page here. Alternatively, you can find it on the top of the developer portal when logged in.



What is the oldest version of Unity that is supported by the SDK?

Currently, the oldest Unity version we support is 2018.4.

No ads appear when I run my game or I receive ‘No Image data’ warning in Unity console.

In Unity, ensure the Game and Placement keys have been copied correctly and your game and placements are set to ‘LIVE’ on the portal.

Make sure you have the AdinmoManager prefab in the root of your scene with your game key.

If the issue persists, please contact

Ads are running but I can’t see any impression data for my game.

Check if you have released your game as a development build. There are a couple of options for development build when using the AdInMo SDK with Unity:

– Under the AdinmoManager prefab, ensure the ‘Development Build‘ option is not checked when building for release.

– Unity Editor has its own development build under File > Build Settings. Ensure the ‘Development Build’ option is not checked when building for release.

If this does not resolve your issue please contact

I need user consent for GDPR, what can I do?

In order to comply with GDPR, user consent for the data to be collected is required and the consent request must be set by you. You can control if personal data is being collected using three methods via the SDK’s AdinmoManager:

bool GetDataUseConsent()
is the current value of the internal DataUseConsent flagbool

bool IsDataUseConsentSet()
tells you whether you have set the DataUseConsent flag, in case you wanted to know whether to create a popup or not

void SetDataUseConsent(bool consent, [optional] string tCConsent)
sets the DataUseConsent flag to true or false, which you should call after your dialog box has been shown, or after the user changes consent on the settings menu.
Optionally, you can also set a consent string collected from a Consent Management Platform.

I’m having issues with Unity/Unity Hub.

If you are having issues with Unity and their services contact Unity support.

Unreal Engine (Early access)

What is the oldest version of Unreal Engine that is supported by the SDK?

The oldest Unreal Engine version is 4.26.2.

No ads appear when I run my game or I receive ‘No Image data’ warning in Unreal Engine console.

In Unreal Editor, ensure the Game and Placement keys have been copied correctly and your game is set to ‘live’ on the portal.

Make sure you have the Adinmo Manager in the root of your scene with your game key.

If the issue persists, please contact

Ads are running but I don’t see any data on the portal.

Make sure to select Shipping from your Build configuration. If Development is selected, no impressions will be counted and no revenue will be generated.

Why are my placements not generating any valid impressions?

First step is to ensure you are using the latest version of the AdInMo SDK. You can download the latest versions here.

Next, use the debugging tools available to help identify the issue. A common issue is that placements sizes are too small to generate valid impressions. Please read our section on debugging tools and what information it can provide.

If the issue is not resolved or if you have any questions on the issue please contact

I’m having issues with Unreal Engine

If you are having issues with Unreal Engine please contact Unreal support.


What are your payment terms?

Please see our Terms & Conditions.

Why am I not paid for 100% of the ads in my game?

AdInMo serves an ad in all your placements 100% of the time to retain player immersion. However, not all the ads are filled (monetized) all of the time as it depends on the live campaigns and the advertising requirements of AdInMo’s advertising partners.. The performance dashboards in AdInMo’s developer portal allow you to track the percentage of paid ads displaying fill rate and CPM.

How do I get paid?

Payments are monthly as long as your balance is over $100 for PayPal and $1000 for other payment methods. If the balance due to you is less than US $100, we’ll hold payment until the amount due reaches the threshold. Payment will be made on the first business day of the month, by 5pm UTC. Depending on payment method, , it may take up to 3 business days for the payment to reach your account.

What payment methods do you accept?

You can set up payments via PayPal in the developer portal. If you wish to be paid via bank transfer this may affect the payment threshold. Please contact to request other payment methods and provide necessary details.

How long it takes for the money to reach my account?

PayPal to PayPal transfers are instantaneous.