Directory / plugin

Advanced Ads – Ad Manager & AdSense

v2.0.29 · by monetizemore

Advanced Ads is a WordPress ad manager that puts AdSense, Amazon, affiliate and direct-sold ads anywhere on your site without editing theme files.

About this plugin

Advanced Ads is a WordPress ad manager that puts AdSense, Amazon, affiliate and direct-sold ads anywhere on your site without editing theme files. More than 100,000 sites use it to create ads, decide where and to whom they appear, and see which ones perform.

Setup takes a few minutes. Create an ad, pick a placement such as after the third paragraph, set your conditions and publish. The free plugin covers ad creation, placements, targeting, AdSense and ads.txt. Add-ons cover tracking, sticky ads, popups, geo targeting and more, and you switch on only the ones you use.

Manual | Support | Demo | Premium features

Need to know whether a feature exists, or how to set up a client’s request? Open a thread in the forum.

Track ad impressions and clicks

The Tracking add-on counts impressions and clicks for each ad and ad group. You choose where the numbers are stored: in your own WordPress database, or in Google Analytics.

With local tracking, the Statistics screen in your dashboard filters reports by date range, ad or ad group, so you can compare banners, placements and affiliate links. Affiliate ads are tracked too, whatever network they point to.

Turn on only the features you need

Every extra feature is a separate add-on. You install and activate each one from Advanced Ads > Settings > Licenses:

  • Advanced Ads Pro: cache-busting, more placements, lazy loading, ad refresh, click fraud protection, parallax ads and an ad blocker module
  • Tracking: impressions and clicks, stored locally or sent to Google Analytics
  • Sticky Ads: fixed, sticky and anchor ads
  • PopUp and Layer Ads: popups, layers and interstitials with timing and closing options
  • AMP Ads: AMP support and automatic conversion of AdSense ads
  • Google Ad Manager Integration: load ad units from your Google Ad Manager account without touching ad codes
  • Selling Ads: sell ad space on your site, with payments and advertiser profiles
  • Geo Targeting: show ads by visitor location

You can activate or deactivate included add-ons in bulk, and add-on updates arrive through the normal WordPress update screen. An All Access license covers every add-on, including Geo Targeting, so you don’t activate each one separately.

Move over from another ad plugin

Built-in importers bring your ads, groups, placements and settings over from Ad Inserter, Ads for WP and AMP for WP Ads.

What’s new in 2.x

  • Importers for Ad Inserter, Ads for WP and AMP for WP Ads
  • Ads, placements and groups are searchable from the WordPress Command Palette
  • Ad expiry runs on Action Scheduler instead of WP-Cron
  • Fewer database queries on admin pages, faster ad rendering and faster weighted rotation in large groups
  • Bulk activate and deactivate for included add-ons, plus license syncing from the Licenses screen
  • A warning when another ad plugin is active and may conflict with Advanced Ads

Ad management

  • Create and display unlimited ads
  • Rotate ads and put them into groups
  • Schedule ads with a start time and an expiration date
  • Inject ads into posts and pages automatically, with no coding
  • Disable all ads on specific pages
  • Show an ad label such as “Advertisements” above each banner

Ad types

  • Insert ads from any ad or affiliate network, including Google AdSense, Amazon Associates, BuySellAds, Google Ad Manager, Ezoic, media.net, Booking.com, Tradedoubler, Awin, GetYourGuide, MonetizeMore, The Moneytizer and Infolinks
  • Dedicated AdSense ad types: text and display ads, native ads (In-article, In-feed, Multiplex), Auto ads and Auto ads for AMP
  • Images and image banners
  • Rich content ads built in the WordPress editor
  • HTML, CSS, JavaScript or PHP code
  • Shortcodes from other ad plugins such as Ad Inserter, AdRotate, Quick AdSense, AdSanity, Ads for WP or WP QUADS

Ad placements

Placements insert ads in set positions in your theme and content. See the full list of placements.

  • After any paragraph, headline, image or other HTML element
  • At the top or bottom of the post content
  • Before the closing </head> tag or in the footer
  • In sidebars and widgets
  • As page peel banners
  • In template files with PHP functions, or anywhere with shortcodes
  • On other sites, with the ad server placement
  • A/B tests and split tests between ads
  • More positions through add-ons

Display conditions

Show ads based on content. See the list of display conditions.

  • Individual posts, pages and other post types
  • Posts by category, tag, taxonomy, author and age
  • Archive pages by category, tag and taxonomy
  • Special page types such as 404, attachment and front page
  • Hide ads on secondary queries, in the post feed, and from bots and web crawlers
  • Keyword targeting and URL parameters with Advanced Ads Pro

Visitor conditions

Serve ads based on who is visiting. See the list of visitor conditions.

  • Mobile, tablet or desktop
  • User role and logged-in status
  • Geolocation, referrer, user capability, browser language, ad blocker, IP address, browser and browser width with Advanced Ads Pro
  • Time of day and frequency capping with Advanced Ads Pro

Google AdSense

  • Unlimited AdSense ads
  • Pull ad units directly from your AdSense account
  • See AdSense earnings in WP Admin
  • Change ad type and size from WordPress, without opening your AdSense account
  • Support for display, In-feed, In-article and Multiplex ads, Auto ads and Auto ads for AMP
  • Ads are hidden on 404 pages by default, to follow AdSense terms
  • AdSense verification code and Auto ads code insertion
  • Ad Health checks for AdSense violations
  • An ads.txt file with the right AdSense information, generated for you
  • Works alongside Google Site Kit, or replaces it if you want control over placements
  • Fallback ads for unfilled AdSense blocks with Advanced Ads Pro

Affiliate marketing

  • Unlimited affiliate ads and banners, including text links
  • Automatic insertion and targeting
  • Affiliate disclosure
  • A dedicated ad type for the Amazon Affiliate WordPress Plugin (AAWP)
  • Works with Pretty Links, Thirsty Affiliates, Lasso and other affiliate plugins
  • All Amazon ad formats and all affiliate networks
  • Link masking and cloaking with Advanced Ads Pro

Ad blockers

  • Basic protection so ad blockers don’t break pages that run plugin scripts
  • A visitor condition that targets people using an ad blocker
  • Alternative content, fallback ads, overlays and redirects for ad blocker users with Advanced Ads Pro
  • More in the ad blocker tutorial

Privacy and consent

  • Hide ads that need consent until the visitor gives it
  • Works with Cookie Consent, Borlabs Cookie, Complianz, GDPR Cookie Consent and other consent managers
  • IAB TCF 2.2 consent with any CMP, including Quantcast Choices, iubenda, Google Funding Choices and Cookiebot
  • Non-personalized AdSense ads where the law allows

Integrations

Advanced Ads works with BuddyBoss, BuddyPress, bbPress, Elementor, Divi, GamiPress, Genesis, LearnDash, MailPoet, Paid Memberships Pro, Polylang, TranslatePress, Weglot, WPBakery Page Builder, WPML, Youzify and other plugins and themes. See the manual for setup guides.

Localizations: Arabic, Chinese, Croatian, Czech, Danish, Dutch, English, French, German, Greek, Hebrew, Hungarian, Italian, Japanese, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Slovenian, Spanish, Turkish, Vietnamese

Questions? Open a new topic in the forum, or contact premium support if you have an active license. If Advanced Ads works for you, a review helps other site owners find it.

Plugin tags