WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Mikhail Flat v3.2.3

FlatPM

Flat PM is an ad management plugin. You might be thinking, "why do I need it?". It's simple: this is the best plugin for organizing ads …

FlatPM

The facts

Rating
4.6★ from 9
Active installs
10k+
Price
Free
Last updated
7 Jan 2026
Added
Mar 2021
Requires WP
5.9
Tested up to
WP 6.9.7
Requires PHP
5.6
Downloads
186,537

Our analysis

AI-assisted

FlatPM is a WordPress plugin designed for managing advertisements on your site. It allows you to create and organize ad blocks, manage settings in folders, and conduct A/B testing. The plugin is fully customizable and offers various display options for ads, including pop-ups and video prerolls.

This plugin is suitable for users looking to implement advanced ad management without restrictions. It provides detailed targeting options based on user data and content attributes, making it a versatile tool for both developers and site owners focused on monetization.

Best for: This plugin suits website owners and developers looking for comprehensive ad management solutions.

What it does well

  • Free to use from the WordPress.org directory
  • Fully customizable ad management tool
  • Supports various ad display options
  • Includes detailed content and user targeting options
  • Compatible with caching plugins

Where it falls short

  • Some features, like GEO targeting, may require additional payment
  • Limited information on specific performance metrics

Verdict

FlatPM offers a robust set of features for managing ads effectively. It is a strong choice for those needing advanced control over their advertising strategies.

From the developer

Mikhail Flat's own description of FlatPM, lightly tidied.

Flat PM is an ad management plugin. You might be thinking, “why do I need it?”. It’s simple: this is the best plugin for organizing ads at a professional level.
From 12.02.2024 completely FREE!!!

You can compare it with plugins like Advanced Ads, Ad Inserter, believe me, it’s nothing compared to FlatPM.
If you’re worried about front-end performance, then the plugin code is written without using jQuery!

Flat PM has all the functionality, with the exception of GEO, completely free.

This is a new level of advertising management. You can not only create and save ad blocks, but also divide them into folders. Manage general settings for a folder so that you don’t have to make changes to each individual ad block.

You can create 3 different types of AB tests.

The plugin has the following options for displaying ads:

  • Output based on pixels or the height of the user’s screen (a completely unique solution that is not found in other plugins);
  • Output based on characters or percentage of your article text;
  • Output once, or with repetitions based on css selectors (you are not limited by the content of your article, works without hooks on the backend, very configurable);
  • Output of pop-ups and leaving blocks on the left/bottom/right and so on, 9 positions in total;
  • Display ads when hovering over an element: images, text, video, and whatever you want;
  • Video preroll before watching videos on YouTube, Vimeo.

The plugin does not have any restrictions, it is a fully customizable tool.

Content targeting options:

  • Publications;
  • Publication types;
  • Categories and taxonomies;
  • The number of characters and headings in the publication;
  • The authors of the publication;
  • Types of templates and templates.

User targeting options:

  • GEO: country or city (paid base of IP addresses is used);
  • referrer;
  • Browser;
  • Operating system;
  • ISP – Internet Service Provider;
  • Get parameter in the link address;
  • Cookies;
  • Date and time;
  • You can specify the schedule by day of the week;
  • The role of the user on the site;
  • user-agent;
  • You can block the display by ip.

Additional options:

  • Reloading ads;
  • Fixed Widgets;
  • Laziload advertising;
  • Stylization;
  • Fine-tuning the interface of the plugin itself;
  • Export Import;
  • Output in head and footer;
  • Full compatibility with caching plugins;
  • Auto reset cache when changing ad settings.

The plugin has been translated into English, Ukrainian and Russian languages.

In the future, translation into German, Spanish, French will be made. You can contact us for help with translation.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for ads and banners.

Ad Inserter

Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer...

Free 300k+ installs 4.9★ (2,428)
Advanced Ads

The only complete toolkit for all ad types. Grow your revenue with AdSense, Amazon—or any affiliate network. G...

Free 100k+ installs 4.9★ (1,461)
Quads Ads Manager for Google AdSense

Ads & AdSense plugin supporting Media.net, DFP, ads.txt, Web Stories ads, click fraud protection, revenue...

Free 20k+ installs 4.9★ (1,087)
Ads.txt Manager

Create, manage, and validate your ads.txt and app-ads.txt from within WordPress, like any other content asset.

Free 100k+ installs 4.7★ (15)
Quick Adsense

Quick Adsense offers a quicker & flexible way to insert Google Adsense or any Ads code into a blog post.

Free 20k+ installs 3.9★ (74)
Actirise

Premium advertising solution to grow your WordPress site revenue with no code and real-time insights.

Free 200+ installs 5★ (13)