Mobile Ad Networks for Flutter

Ads are a major source of revenue for mobile apps. There are plenty of Ad Networks available for native technologies but here I’ve compiled a list of those networks whose SDKs are available for Flutter.

1. Google Admob

Flutter package: https://pub.dev/packages/google_mobile_ads
Supported Platforms: Android, iOS
Ad Types: Banner, Interstitial, Native ad, Rewarded video ad

This is the official package from google.dev

2. Facebook Audience Network

Flutter package: https://pub.dev/packages/facebook_audience_network
Supported Platforms: Android, iOS
Ad Types: Banner, Interstitial, Native, Rewarded video

Currently, rewards video ads are only available for Android. It is not an official package from Facebook.

3. Unity Ads

Flutter package: https://pub.dev/packages/unity_ads_plugin
Supported Platforms: Android, iOS
Ad Types: Banner, Rewarded video

4. Appodeal

Flutter package: https://pub.dev/packages/appodeal_flutter
Supported Platforms: Android, iOS
Ad Types: Banner, Interstitial, Rewarded interstitial

5. AppLovin

Flutter package: https://pub.dev/packages/applovin
Supported Platforms: Android
Ad Types: Banner, Interstitial, Rewarded video

It doesn’t look very well maintained.

6. IronSource

It offers a new type of ad called `Offerwall`. This is a kind of rewarded interstitial ad in which a list of tasks is shown which can be completed by the user to get rewards. For example, downloading an app or filling a survey form etc.

Flutter package: https://pub.dev/packages/ironsource
Supported Platforms: Android
Ad Types: Interstitial, Rewarded video, Offerwall

The package is not well documented. You would need to check the example and figure out the code yourself.

7. Vungle

Flutter package: https://pub.dev/packages/vungle
Supported Platforms: Android, iOS
Ad Types: Interstitial, Rewarded video

8. AdColony

Flutter package: https://pub.dev/packages/adcolony
Supported Platforms: Android
Ad Types: Banner, Interstitial, Rewarded interstitial

Though Admob and Facebook Audience Network have great fill rates but they often limit the ad serving due to some policy violation. It’s sad to see the ad revenue suddenly drop to zero. If it happens then this list will be helpful to quickly switch to a different ad network for your flutter app.

That’s all I could find for monetising the flutter app with ads. I’ll try to keep the list updated with the packages.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store