Press enter to see results or esc to cancel.


Ad Inserter

Ad Inserter is a simple yet powerful WordPress ad management plugin with many advanced advertising features to insert ads at optimal positions. It supports all kinds of ads including Google AdSense ads, contextual Amazon Native Shopping Ads, ads, Ezoic ads and banners. 

Ad Inserter is more than just an advanced ad manager or plugin for ads. It provides many flexible options to insert opt-in forms, header scripts, AMP ads, Javascript, CSS, HTML, PHP, analytics or tracking code anywhere on the page.

Ad Inserter can insert ads where other plugins fail. It’s all about the settings.

List of Ad Inserter features

This is the list of all Ad Inserter features. Practically all the insertion functionality is available in the free Ad Inserter (alternative plugin download). Unless marked with PRO all the documentation on this website is valid also for free Ad Inserter. Below this table you can find also a comparison of different Ad Inserter license types.

Feature Free  Pro 
AdSense integration
Syntax highlighting editor
Code preview with visual CSS editor
Automatically inserts ads in posts and pages
Insert ads before or after post
Insert ads before or after excerpt
Insert ads before or after content
Insert ads before or after any paragraph
Insert ads before or after any image
Insert ads before or after WP comments
Insert ads between posts on blog pages
Insert ads between WP comments
Insert ads at custom hook positions
Insert ads before, inside or after any HTML element on page
Insert ads below <body> or above </body> tags
Insert custom fields
Individual exceptions for posts and pages
Support for ads on AMP pages
Support for ads.txt file
Ad rotation (works also with caching)
Ad rotation optimization based on CTR
Timed rotation – rotate ads in a single ad block without page reload
Rotation groups – rotate simultaneously multiple ad blocks
Manual insertion: widgets, shortcodes, PHP function call
Custom block alignments and styles
Desktop, tablet and phone server-side device detection
Sticky positions with optional close button
Sticky sidebar ads (ads stick to the screen or to the content)
Sticky ad trigger (page scroll in % or px, HTML element becomes visible)
Sticky ad animations (fade, slide, turn, flip, zoom)
Background ads (skin ads)
Parallax ads
Sticky (fixed) widgets (sidebar does not move when the page scrolls down)
Clearance options to avoid insertion near images or headers
Options for insertion on 404 error page, Ajax calls, RSS feed
Client-side device detection (works with caching)
Ad statistics – impression and click tracking
Reports in PDF format
Public web reports
A/B testing
Frequency capping – impression and click limiting
Click fraud protection
Support for reCAPTCHA v3 score check (protection from invalid traffic)
Support for interaction delay (delayed ad loading)
Support for lazy loading (load ads only when they become visible)
Custom CSS class name for wrapping divs to avoid ad blockers
PHP code processing
Banner and placeholder code generator
Support for header and footer code
Support for insertion of Google Analytics or any other web analytics code
Ad blocking detection – popup message, page redirection
Ad blocking detection actions – ad replacement, content protection
Ad blocking statistics
Black/White-list categories, tags, taxonomies, users, post types, post IDs
Black/White-list urls, url parameters, cookies, referrers
Black/White-list IP addresses or countries (works also with caching)
Support for IAB Transparency and Consent Framework (TCF) 2.0
Do not insert ad codes if the consent is not given
Insert ad codes immediately after the consent is given
Multisite options to limit settings on the sites
Support for export and import of block or plugin settings
Scheduling with date, time, days in week and fallback option
Show ads with delay
Multiple list checks inside single block
Country and city level GEO targeting (works with caching)
Support for MaxMind geolocation databases
Simple troubleshooting with many debugging functions
Visualization of inserted code blocks
Visualization of available positions for automatic insertion
Visualization of HTML tags for easier ad placement between paragraphs
Clipboard support to easily copy code blocks or settings
No ads on the settings page
Remote plugin management
Premium support

Comparison of Ad Inserter license types

Ad Inserter Feature   Free   Personal Freelancer Business Corporate
Number of websites 2 5 25 100
Standard click detection
Basic geolocation
Advanced click detection
Frequency capping (limits)
Click fraud protection
Reports in PDF format
Public web reports
Use on client sites
MaxMind geolocation
States, regions and cities
Parallax ads
reCAPTCHA score check
Remote plugin management
Price Free €20 €30 €50 €100

The Number of websites means the maximum number of websites using your license key at the same time.

Personal license is suitable if you run only one website and occasionally make a live staging site (or you are running an additional test site) and don’t need support for advanced click detection (AdSense), click fraud protection or very precise geolocation database.

Freelancer license features support for advanced click detection (e.g. for AdSense) and click fraud protection. It is also suitable when you need to use the plugin on more (up to 5) websites. You can also install the plugin on client websites.

Business license features support for advanced click detection (e.g. for AdSense), click fraud protection and support for more precise geotargeting which includes also states, regions and cities. It is also suitable when you need to use the plugin on more (up to 25) websites. You can also install the plugin on client websites.

Corporate license features everything listed above and allows installation of the plugin on up to 100 websites. Need more? Contact us.

With Ad Inserter Pro license you also get one year of free updates and support via email. You can install and check free Ad Inserter plugin and if you find it useful and need more features you can simply upgrade to Ad Inserter Pro.

How can I upgrade from free Ad Inserter to Ad Inserter Pro?

Upgrading from free Ad Inserter to Ad Inserter Pro is easy and preserves settings. Simply deactivate and remove free Ad Inserter and then upload and activate Ad Inserter Pro.

License types

We offer a choice of four license types for Ad Inserter Pro. Each license includes free updates for 1 year. A license is required for each website that has the plugin installed.

After the free updates period ends you will still be able to use Ad Inserter Pro normally. Only plugin updates will not be available anymore and you will not be eligible for support via email. You can still keep using the version of the plugin that you have installed. Of course, you can renew or upgrade the license anytime.

How are websites counted?

Each website (domain or subdomain) that manages and updates plugins needs a license. Of course, this assumes that each WordPress installation is accessible through only one domain name. For example, typical website can be accessed either via or via and not via both domain names at the same time – you should redirect one domain name to another also for SEO purposes. In the case some WordPress installation can be accessed through more than one domain it will consume one license for each domain. The same applies also for subdomains.

For licensing purposes, a typical multisite installation counts as one site. Assuming that only the main multisite site which manages the plugins (network administration) will contact license server under one domain and the WordPress installation for the main site is accessible through only one domain, it will take up only one site slot of your license as only the main site (accessible through one domain) manages and updates the plugins. Normally, the plugin is available with settings and widgets to all the sites on the network. Ad Inserter Pro supports additional options to disable Ad Inserter Pro settings page, widgets and post/page exceptions for sites (except for the main one).

License Renewal and License Upgrade

You can extend the license period anytime. On the same page where you can download the plugin you can also renew or upgrade the license. If you have lost your download link or license key you can recover it by entering PayPal email address that was used for payment. We offer 20% discount for license extensions and renewals during the license period and 30 days after the license expires. We also offer license upgrades. If you decide to upgrade to a different license type during the license period you get 20% discount on the regular price and the license period extended for one year.

Ad Tracking and Click Detection

There are basically two types of ads: simple banners with links and Javascript based ads. Ad Inserter Pro supports two methods for click detection. Please check click tracking to determine which click detection method you need:

  • Standard method can detect clicks only on HTML banners with links and is available in all versions of Ad Inserter Pro.
  • Advanced method can detect clicks on any ad code (including Javascript <iframe> ads like AdSense) but is not available in Ad Inserter Pro Personal.

Geolocation and Geotargeting

Country is determined from the IP address of the website visitor. All Pro licenses support internal geolocation database for basic IP address to country mapping. Business and Corporate licenses support also MaxMind geolocation database (Ad Inserter Pro will download and use GeoLite2 data created by MaxMind). All Ad Inserter Pro licenses support also CloudFlare geolocation.

Default internal database is lightweight (around 5 MB) but slightly less accurate than MaxMind. If you select MaxMind database and enable automatic updates Ad Inserter Pro will download and use GeoLite2 database (around 60 MB).

Ad Inserter Pro Installation

After you receive the email with the license key and download link for the Ad Inserter Pro plugin, download the plugin and save the zip file to some safe place for future installations, go to WordPress Plugins, click on Add New, click on Upload Plugin, click on Choose file and choose the plugin you have downloaded, click on Install Now, activate the plugin (existing settings from the free version will be automatically imported) and then click Enter License Key and enter license key you got in the email. Check also documentation on plugin installation.

WordPress plugins are not standalone software, they work only when they are called via hooks by the WordPress and theme used. This also applies to the Ad Inserter Pro plugin. Before you purchase a license for Ad Inserter Pro you should check free Ad Inserter to make sure it can be installed on your website, it works as expected, you are not experiencing issues and it fits your needs. Check also How Ad Inserter works to understand how ads are displayed and how code is inserted.

order securely

if PayPal is not available in your country we can send you an invoice which can be paid with a credit card.