Unless marked with PRO all the documentation is valid also for free Ad Inserter


Ad Inserter is a simple yet powerful WordPress ad management plugin with many advanced advertising features to insert ads at optimal positions.

Ad Inserter installation is simple. Free version can be installed from the WordPress plugin directory, all versions can be installed from the zip file.

Short instructions to become familiar with Ad Inserter plugin. Practical example for settings for ad before the second paragraph on all posts.

Some commons setting for Ad Inserter: ad before the first paragraph on all posts, ad in the middle of posts, Amazon Native Shopping Ads, ads on AMP pages

Ad Inserter can be configured to insert any code anywhere on the page. Each code with it's settings is called a code block.

Ad Inserter has a very useful code preview function that can help you to check if the ad code is working and to see how it will look like when it will be inserted.

Automatic insertion means that the code block (or ad) will be automatically inserted on all posts or pages according to the settings.

Insert ads manually with shortcodes, manually place widgets into widget positions or sidebars or call PHP function from theme files for custom insertions

Align ads for better exposure. Align left, align right, center, floating ads, sticky ad positions, sticky ad animations, custom CSS code

Ad Inserter provides many functions for automatic insertion of ads between paragraphs. You can insert before, after or between multiple paragraphs.

For each block you need to enable at least one WordPress page type where the block can be inserted regardless of other settings or insertion positions.

Ad Inserter supports many additional settings to insert on special pages or based on word count, Pro supports also lazy loading, scheduling, close button

insertion before or after HTML element needs CSS selector - to get the right one you can use built-in HTML Element Selection tool.

Ad Inserter supports insertion of ads on AMP pages, just make sure you are using right ad codes for AMP pages. Works with top AMP plugins for WordPress.

WordPress plugin for Google AdSense ads - insert code for AdSense ads automatically. This WordPress AdSense plugin can insert ads where other plugins fail.

Ad Inserter supports ad rotation to show different versions of ads. You can also specify rotation shares or define times for timed rotation of ads.

Ad Inserter supports a feature to insert different ads when there are multiple insertions of the same code block on the page.

The plugin supports server-side and client side (browser) device detection to insert ads or codes only for specific devices (desktop, tablets, phones).

Limit insertion on pages based on category, tag, taxonomy, user, user role, post type, url, url pattern, cookie, referer, IP address or country

Disable insertion of ads on certain posts or pages. If you need to exclude ads on some pages or posts then this is one of the possible options. 

Ad Inserter Pro supports ad impression and click tracking. Monitor ad statistics: how many times each ad was displayed and how many times it was clicked.

WordPress ad blocking detection - Detect ad blockers and display popup message, redirect to another page, replace ads or protect (hide) the content.

The plugin has many advanced advertising features to insert ads at optimal positions. Configure the plugin for optimal monetization of your website.

The plugin can be configured for ad rotation, device, IP address, country, referer or cookie check even when caching is enabled.

The plugin has many debugging functions that can help you to diagnose the problem when you don't see your ads at expected positions.

Free Ad Inserter users can use WP support forum and ask for help or advice there, Pro users can contact us for help, some common issues are described here.


  • Warning - this is very important
  • Information - good to know
  • Hint, advice or suggestion
  • PROAvailable only in Ad Inserter Pro