AdRotate Banner Manager

Description

Streamline your workflow with AdRotate Banner Manager, the ultimate tool for ad management.

Whether you’re using an ad network like Google AdSense, Amazon Affiliates, Media.net, or if you want to use banners from local businesses or affiliates, AdRotate Banner Manager handles them all with ease. The dashboard is designed for both beginners and pros alike. AdRotate Banner Manager packages powerful features into a user-friendly interface that puts you in full control of all of your ad campaigns.

With its stable and predictable features and dashboard it’s no wonder that AdRotate Banner Manager is the trusted choice for tens of thousands of bloggers and businesses worldwide.

Practical design choices in AdRotate

  • Easy to use dashboards that match the style of WordPress and ClassicPress so that everything feels familiar.
  • Functional features that are easy to use and understand.
  • Compatible with every ad network and affiliate server, while offering multiple ways to easily place adverts anywhere on your website.
  • No AI code, all final code is ‘handwritten’ and tested by humans.

Features in AdRotate Banner Manager

  • Works with every ad including; self-made ads, banners from your local business, Google Adsense, Amazon ads and any kind of personals or affiliate advert.
  • No limit on the amount of ads you can create.
  • No limit on how many groups you create.
  • Includes an Advert Block and Group Block for the WordPress Block Editor (Gutenberg).
  • Easy to use Widgets for traditional themes.
  • Advanced error checking for your adverts.
  • Error checking for groups and schedules.
  • Track clicks and impressions for many adverts.
  • Advert previews when editing them.
  • Standard support through the WordPress support forums.

Advert anagement with AdRotate Banner Manager

  • Create and display unlimited ads.
  • Automatically rotate ads on every page load or every few seconds.
  • Create Groups of adverts to show one or many ads in one location.
  • Plan ahead and schedule your advert campaigns.
  • Place ads on your website with blocks, widgets, shortcodes or PHP snippets.
  • Inject ads into posts and pages in a few clicks without code.
  • Upload banner images through the WordPress media manager or the AdRotate Asset Dashboard.
  • Create your own adverts using the advert generator, no code knowledge required.
  • Place banners and ads from any ad network and affiliate program such as; Google AdSense, Google Ad Manager, Amazon, BuySellAds, DoubleClick, DFP, media.net and many more.
  • Place affiliate banners from websites like Amazon affiliates, Booking.com, Agoda, Tradedoubler and many more.
  • And much much more!

Show your ads anywhere on your WordPress website

  • Use shortcodes to place your ad campaigns manually in post and page content, widgets, blocks, page builders (such as Elementor and WP Bakery) and anywhere shortcodes are supported.
  • Auto-inject your ads into Posts and Pages via the AdRotate Banner Manager Post Injection feature.
  • Widgets and blocks for ads and groups.
  • Use PHP snippets to place ads directly in your theme files.

Some of the extra features in AdRotate Pro

AdRotate Professional is the paid version of AdRotate Banner Manager offering even more features and functionality such as:

  • Filter to show or hide ads on tablets and phones.
  • Optionally hide banner ads for logged-in visitors.
  • Live previews for many types of adverts in your dashboard.
  • Extended Post Injection that includes support for WooCommerce products and bbPress forums and topics.
  • Geo Targeting for every advert using my FREE Geo Targeting service or selected paid services such as MaxMind GeoIP and Cloudflare.
  • Add unlimited schedules to adverts letting you plan ahead even further.
  • Track adverts through Matomo Analytics instead of the internal stats.
  • Or, track adverts via Google Analytics.
  • More advanced scheduling with filters for hours of the day or days of the week.
  • When using the internal tracker, spread impressions throughout the day or duration of the campaign.
  • Manage your ads.txt file from the dashboard.
  • Hide your adverts from ad blockers and bots/crawlers.
  • Manage your header code snippets from networks such as Google Adsense and Amazon Ads.
  • Upload ready-to-use HTML5 adverts as a zip-file for easy setup.
  • Option to either track clicks or impressions, or both.
  • One-on-one ticket support, accessible directly from your dashboard.

Available AdRotate Pro licenses:
* 1 site license ~ Great for any blogger.
* 2 sites license ~ The most popular with professionals and news blogs.
* 20 sites license ~ The best choice for agencies and newspapers that operate multiple websites.

Screenshots

  • The AdRotate menu
  • Managing ads and general overview in AdRotate
  • Error checking for ads in AdRotate
  • Easily create and edit your advert campaigns with AdRotate
  • Schedule you advert to the minute with AdRotate
  • Manage groups, which can act as locations or slots on your website via AdRotate
  • Create groups to easily place multiple ads in one spot on your site with AdRotate
  • Customize your group and select ads from the group settings with AdRotate
  • Set up groups to do exactly what you want with AdRotate

Blocks

This plugin provides 2 blocks.

  • AdRotate Advert
  • AdRotate Group

Installation

Installing AdRotate is super easy!

  • Search for “AdRotate Arnan” or “AdRotate” in your plugin dashboard.
  • In the results, click on the “Install” button for AdRotate Banner Manager.
  • A new menu called “AdRotate” appears in the WordPress dashboard navigation.
  • From this menu you’ll handle everything related to AdRotate Banner Manager.

For more detailed instructions check out the installation steps on the AdRotate website.

FAQ

How do I use AdRotate?

Take a look at the various user guides.
You can also post your questions on the forum.

I need help with this plugin

The best place to ask your question is on the support forum.
Or, if you need privacy buy a support ticket.

Does AdRotate offer click tracking?

Yes, AdRotate Banner Manager counts clicks and impressions.

Can I use my ads or tags from Google AdSense?

Yes, usually you can use their code as-is.
Most ads, from any ad server work without issue.

Does AdRotate support HTML5 ads?

Yes!

This is cool, do you have more plugins?

Yep, check out my website AJdG Solutions

Why do some dashboard notifications look so ugly

If a dashboard notification misses its layout or looks out of shape, try clearing your browser cache.
Some content blockers may block parts of the AdRotate dashboard, check out this page to make an exception for your website in adblockers – Whitelist your site.

Is AdRotate compatible with Yoast SEO or other SEO plugins?

Yes, Yoast SEO, All-in-One SEO pack and all other SEO plugins work great with AdRotate.

Is Jetpack compatible with AdRotate?

Yes.

Does AdRotate work alongside caching plugins?

AdRotate works best with Borlabs Cache and W3 Total Cache.
Personally I prefer Borlabs Cache.
Other plugins such as WP Super Cache, WP Rocket or WP Fastest Cache may work, but are untested.

Does AdRotate work with WooCommerce?

Yes!

Does AdRotate work with bbPress?

Yes!

Does AdRotate work with ClassicPress?

Yes!

Is there a full changelog?

The full changelog is included with every download. Look for the changelog.md file.
You can open this file in any text editor.

Reviews

10 сар 14, 2025 1 reply
The standard edition of AdRotate works well enough but the constant upselling to the pro version is beyond annoying. You cannot work in any area of Wordpress without a stupid banner ad promoting an upsell to AdRotate Pro taking up valuable real estate as you’re trying to work. When you click “maybe later” to get rid of the banner, it navigates you away from what you’re doing over to the AdRotate plugin. VERY ANNOYING!!!!
8 сар 11, 2025 1 reply
Arnan quickly made some significant improvements to the AdRotate plugin after we discovered a couple of problems that became apparent on a larger site with 100’s of active ads and 1,000’s of archived ads. He was quick to reply after I submitted the information and screencasts to clearly show where we were running into a problem and had a beta ready to test within a few hours.
6 сар 11, 2025 1 reply
Es un buen plugin, funciona bien y no muestra problemas de configuración como muchos otros. Muchas gracias equipo de AdRotate. <font _mstmutation=”1″></font>
Read all 651 reviews

Contributors & Developers

“AdRotate Banner Manager” is open source software. The following people have contributed to this plugin.

Contributors

“AdRotate Banner Manager” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “AdRotate Banner Manager” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

5.17.5 – April 6, 2026
* Fix – Wrong index for impression tracking in dynamic troups

5.17.4 – March 9, 2026
* Update – Rewritten the AdRotate Pro page
* Update – Redone parts of the readme.txt
* Update – Demo adverts link to a more modern page and use https
* i18n – Updated translation strings

5.17.3 – February 6, 2026
* Change – Improved RSS feed display
* Added – Missing action link to dashboard

5.17.2 – December 26, 2025
* New – Support for the GooseUp Update Plugin
* Fix – Missing ads.txt setting when activating the plugin
* Added – Meta links
* Removed – Action links
* Change – i18n is now in the ‘languages’ folder

5.17.1 – December 11, 2025
* Fix – Better check if banners folder exist
* Change – Internal RSS feed fetcher for one url at a time
* i18n – Removed all outdated translations strings

5.17 – November 27, 2025
* Update – Dashboard now works better on smaller devices (responsive)
* Update – Improved portability hash generation
* Update – All dashboard settings pages fine-tuned
* Update – Support and AdRotate Pro dashboard pages refreshed
* Update – Removed unused CSS from dashboard.css
* Fix – Removed remaining multisite code causing warnings/errors for some people
* Fix – Removed unused licensing code from the support form