Beginner's Guide for WordPress - Start your WordPress Blog in minutes.
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
WordPress Plugins
View all Guides

What are the Best Ad Management Plugins and Solutions for WordPress

Last updated on by
Follow WPBeginner on YouTube
What are the Best Ad Management Plugins and Solutions for WordPress

Ad-based revenue model is utilized by millions of websites online. Most blogs that we know including our own use display advertisement, banner ads, to generate a good portion of the site’s income. As a content publisher, you want an easy to implement solution that allows you to maximize your site earning without taking up too much of your time. Luckily, there are tons of ad management plugins available for WordPress that can save you a tons of time and hassle. In this article, we will answer the question: What are the best ad management plugins and solutions for WordPress. We will analyze some of the most commonly used ad management plugins and give you our pick at the end.

OIO Publisher

OIO Publisher is an ad manager tool available as a plugin for WordPress powered websites. It allows you to eliminate the middle man by directly selling the ads through your website. It handles reporting, payments, tracking, and much more. You can create ad zones of different sizes and types on your website. You can choose how many ads to display in each zone, select a price, rotation factor, targeting, and much more.

As a plugin, OIO is pretty straight forward to use. Depending on the placement of the ad, you might have to edit the WordPress theme to place the zone code generated by OIO. OIO Publisher WordPress plugin comes with a sidebar widget, so you can easily add ad zones into your sidebar. The plugin is actively maintained and has an active user base. Since it is a premium plugin, there are a number of support options available as well.

OIO Publisher WordPress plugin admin view

We are using OIO Publisher on WPBeginner.

BuySellAds (PRO)

We have previously covered how to sell ads in your WordPress blog using BuySellAds. If you are already selling ads on your site and need a more powerful solution then BuySellAds Pro is a good solution. It provides you an easy to use Graphical User Interface to sell, serve, and manage ads on your site. Comparatively, BuySellAds Pro is expensive than WordPress plugins like OIO Publisher however BuySellAds helps you connect with the advertisers which increases your earning potential enough to justify the cost.

BuySellAds PRO Dashboard

Google DFP

Google Double Click for Publishers or Google DFP is a web based ad selling and serving platform for small businesses. Powered by Google, DFP gets an edge over other platforms in terms of reliability and cost effectiveness. It also allows you to sell your ads and run competition for the same ad spots on Adsense or other third party advertisement networks. DFP will automatically choose the best paying ad for the spot and serve it. Google DFP also has good reporting tools that allow you to measure ad performance more accurately than other solutions.

Google DFP Dashboard

Despite it’s effectiveness, it is a bit complicated to get started with. We are using it on List25, but our advertising partners helped us get started.


AdSanity is a simple light weight WordPress ad management plugin focused on ease-of-use. Adding new ads in Adsanity is very similar to adding a post. It comes with with widgets and shortcodes support to display ads, so you can display ads in sidebars, posts and pages. You can create either time-based ads (that run for a specific time) or infinite ads (that would keep running unless you remove them). It also has graphs and stats for ad views and clicks. AdSanity is probably the right fit for those who prefer simplicity and don’t want to spend too much time on discovering features.

Ads displayed in Adsanity Ad management view


WP125 is simple solution for websites serving ads in 125×125 boxes. It offers a simple interface for you to upload ads on your site. The settings page allow you to set number of ad slots, columns, and a default ad-sale page. The ad sale page is the page with the information for advertisers about how they can advertise on your site, pricing and statistics. You can create a page in WordPress, write a good sales copy and link it from your default ad image.

Settings for WP125 Ad Management Plugin


Adrotate is a powerful WordPress plugin to manage and serve ads on your website. Adrotate comes in two flavors, the basic version is available for free to download from WordPress plugin repository. The basic version is good enough to run and serve ads. However, the pro version has more advanced features. Adrotate allows you to create ad groups and blocks to better manage your inventory. It also enables advertisers to submit their ad creative for you to approve. It has a reporting page where you can see the performance of each ad. Check out this article to learn how to manage ads in WordPress with Ad Rotate plugin.

AdRotate menu and stats

Simple Ads Manager

Simple Ads Manager is a free WordPress plugin for bloggers to server and manage ads on their website. Even though it is named simple, the plugin is very powerful and full of options. Simple Ads Manager comes with a unique feature called flexible logic which rotates ads based on weight. It can be used to your own ads, third party ads or use Google DFP. It also ads a button in the post editor so that you can insert ads inside posts and pages.

Simple Ads Manager plugin settings page


So now that we have listed all of them, which is the best solution? Well it really depends on your needs. When we first started using OIO Publisher on WPBeginner, we actually used a lot of it’s features (multiple ad zones, direct sells, etc). Now we only have one zone that rotate 300×250 banners. For some thing simple like that, do you really need to purchase OIO? Probably not. If you have multiple zones, and you want to track subscription payments, auto-expire ads, etc, then definitely get OIO Publisher.

Are you selling ads on a eCPM model and want to control the bidding structure? Do you have the time to spend and learn the setup? If the answer is yes, then use Google DFP. If you don’t have the time to set things up and have your own advertising agent. Then use BuySellAds Pro.

If you are just starting out on a new blog, then don’t spend the money to buy an ad solution. Use one of the free solutions that we mentioned above.

We hope that this article helped you find an ad management solution for your WordPress site. Let us know what you are using to serve and manage ads on your WordPress site by leaving a comment below.

Editorial Staff at WPBeginner is a team of WordPress lovers led by Syed Balkhi. Page maintained by Syed Balkhi.

WPBeginner's Video Icon
Our HD-Quality tutorial videos for WordPress Beginners will teach you how to use WordPress to create and manage your own website in about an hour. Get started now »
  • Zach

    Does OIO support video pre-roll ads?

  • Schalk


    I use Adrotae Pro, and am very happy with it.
    I am at the point where I will redesign the site I’m using it on, and need to decide whether I will continue.

    ONE feature I need is: To display adds which is on the main site on another site ( complete separate WordPress install ) like a rss feed.

    Is there a plugin that can do that?

    Thank you,


  • Ajuda em Inform├ítica

    hello. Good review. However i’m looking for some plugin that insert banner ads between posts on blog page. Do you recommend any?

    • WPBeginner Staff

      No sitemap_index.xml has links to posts and category xml files as well so you don’t need to resubmit them individually. Adding a sitemap doesn’t mean that Google will immediately index all your pages in their search results.

  • Amy

    Be careful with AdRotate: the IP-based feature only works if your visitor has an IPv4 address, not IPv6.

  • Sudip Majhi

    Is there any WordPress plugin that shows advertisements/ad banner based on category. For example, if the category is dog then I would like to show a banner related to dog food. If the category is cat then I would like to show a banner related to cat food etc. Is there any plugin that could do the same?

  • The Event Chronicle

    I’m new to WordPress, and every time I need to know how to do something WP Beginner steers me in the right direction. I’ve learned a lot from your articles. This site has been very helpful for me and I really appreciate it!

  • Hazza Jay

    Love your honest review. Thank you.

  • Erik


    I use Asrotate plugin but I feel like it slows down the site. What plugin do you reccomend that does not slow down the site.

    I just need the option of having 2 ads on one slot that hade 50 % SOV each.


    • Editorial Staff

      We are using OIO Publisher.

  • Reg Andrew

    Can OIO Publisher be used to sell ads in a directory format. I am building a real estate site and would like to dedicate one page for use as a directory of real estate services. If OIO Publisher is not suitable can you recommend a plugin that is more suitable for this purpose?

    Many thanks


    • Editorial Staff

      It cannot be used as that out of the box. There are other directory plugins, but we haven’t tested any to recommend it.

  • David

    Thanks for the timely article, I look forward to your updates everyday. Any experience with Max Banner Ads? I’m just starting to use the free version for a couple of ads on a new site. I wanted a simple ad rotator for ads I sell to some sponsors of our non-profit car club and didn’t find many options. I see a couple here that I should look at and evaluate if they might be a better fit than Max Banner Ads. Thanks again for your site, you’re helping out this noob.

    • Editorial Staff

      There are a lot of ad plugins out there. We only wrote about the ones we have tried in the past.