BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
AdFusion – Ad Manager, Monetization & AdSense Tracking icon
Actively maintained Tested with WP 7.1 #2 in ad tracking

AdFusion – Ad Manager, Monetization & AdSense Tracking

Ad manager, monetization & AdSense tracking for WordPress. Banner ads, AdSense/custom code, groups, rotation, shortcodes & REST API—Premium-ready.

Active installs10+10+ tier
Downloads · 30d73▼ -43% vs prev. 30d
Rating—0 reviews
Health score62/100Good
All-time downloads680Since Mar 2026
Support resolved—No recent threads
RequiresWP 6.2PHP 7.4+
Downloads · 7d20▲ +33.3% week over week
Our verdict

Solid choice

AdFusion is a solid plugin choice in 2026, with a few things worth checking first. It runs on 10+ sites and was last updated 2 months ago, and scores 62/100 on our health check.

  • Tested with the latest WordPress (7.1)
  • Small user base (10+ active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

91929Jul 14Aug 27Oct 11
Yesterday3
Daily average (1y)4
Peak day59Mar 31, 2026
Last 12 months687

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where AdFusion stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
ad tracking >100 1,143 Best ad tracking plugins →
ads >100 2,983 Best ads plugins →
adsense #78 427 Best adsense plugins →
banner ads >100 774 Best banner ads plugins →
monetization #49 339 Best monetization plugins →

Version adoption

Share of active sites per release.

  • 1.2100.0%

About AdFusion

From the official readme · v1.2.2

Description

AdFusion is a free ad manager and monetization plugin for WordPress. Create banner ads, embed Google AdSense and custom HTML, organize ad tracking placements into groups with rotation, and publish everywhere with a simple shortcode or the REST API—without bloating your theme.

Whether you run display ads, sponsored units, or AdSense code, AdFusion gives you a dedicated workflow: custom post types for ads, taxonomy-style ad groups, optional scheduling, and a path to Premium extensions when you need advanced layouts, imports, and reporting.

Built for WordPress 7.0

AdFusion declares Tested up to: 7.0 per WordPress 7.0 release guidance—so the plugin listing stays aligned with Core and users avoid “outdated tested” notices when they upgrade WordPress.

  • Modern admin (default) – WordPress 7.0 uses Modern as the default admin theme. Every admin screen—including those built with @wordpress/components—should be rechecked visually after upgrading; please report odd spacing or styling in AdFusion screens on the plugin support forums.
  • Block editor iframe – Work continues toward the editor always loading inside an iframe. If anything regresses inside the block editor (metabox areas, previews, integrations), note your theme and WP version—see the iframed editor changes in WordPress 7.0 Field Guide chapter.
  • PHP version – WordPress 7.0 drops PHP 7.2 and 7.3. This plugin declares Requires PHP: 7.4 as the Core minimum supported line; hosts should aim for PHP 8.3+, which Core recommends.
  • Abilities API – WordPress 7.0 extends the abilities ecosystem (including broader client hooks). AdFusion stays hook-driven so Premium and site-specific code can adapt without patching Core plugin files.
  • Real-Time Collaboration – When your team uses collaborative editing in WordPress 7.0, AdFusion’s ad and group screens remain a stable place to manage monetization and ad tracking setup alongside your content workflow.

Maintainers routinely validate against Plugin Check and the WordPress 7.0 Field Guide so release notes align with upstream expectations—you can run Plugin Check locally as well before upgrading production sites.

Features

  • Custom Post Type – Manage ads as a dedicated content type with full WordPress integration
  • Ad Groups – Organize ads into hierarchical groups (e.g., sidebar, header, footer) for easy rotation
  • Multiple Ad Types – Image ads (featured image), Custom Code / HTML / AdSense, and plain text
  • Scheduling – Optional start and end dates for time-limited campaigns
  • Shortcode – Display ads by ID or group: [adfusion id="123"] or [adfusion group="sidebar-ads"]
  • REST API – Ads and groups exposed for integrations (e.g., mobile apps, headless)
  • Extensible – Hooks and filters for Premium extensions (imports, advanced placements, analytics)

Shortcode Usage

Display a specific ad by ID:
[adfusion id=”123″]

Display a random ad from a group (rotates on each page load):
[adfusion group=”sidebar-ads”]

Ad Types

  • Image Ad – Uses the post’s featured image. Set a destination URL for click-through.
  • Custom Code / HTML / AdSense – Paste third-party ad code (e.g., Google AdSense) for direct embedding.
  • Plain Text – Simple text ads with optional link.

Try It Live – Preview This Plugin Instantly

Experience AdFusion without installation! Click the link below to open WordPress Playground with the plugin pre-installed and configured with sample data.

Preview on WordPress Playground

External Services

Google AdSense

When AdSense fallback or Google Ads is enabled in Settings, the plugin loads the Google AdSense script from https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js. Your publisher ID (from the plugin settings) is passed as the client query parameter. No data is sent to AdFusion servers; the script communicates directly with Google’s ad servers when ads are displayed.

Mobile apps and WebView (owned apps)

If you own a native Android or iOS app that loads your WordPress site in a WebView (or similar in-app browser) and you monetize with Google AdSense or Google Ad Manager display ads in that frame, Google requires the WebView API for Ads in the app (Google Mobile Ads SDK), not in this plugin. The plugin outputs standard web ad tags; your mobile developers must register each WebView with the SDK so app signals reach those tags.

  • Android: https://developers.google.com/ad-manager/mobile-ads-sdk/android/webview/api-for-ads
  • iOS: https://developers.google.com/ad-manager/mobile-ads-sdk/ios/webview/api-for-ads
  • In-app browser traffic and reporting: https://support.google.com/admanager/answer/14137220
  • Test page (load inside your app’s WebView for QA): https://google.github.io/webview-ads/test#api-for-ads-tests

Installation

  1. Upload the plugin files to /wp-content/plugins/adfusion-ad-manager-and-monetization/, or install through WordPress plugins screen.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Go to AdFusion in the admin menu to create ads and ad groups.
  4. Use the shortcode [adfusion id="X"] or [adfusion group="your-group-slug"] in posts, pages, or widgets.

Frequently asked questions

How do I create an ad group?

Go to AdFusion → Ads, then click “Ad Groups” in the submenu. Add new groups (e.g., “sidebar-ads”, “header-banner”) and assign ads to them when editing an ad.

Can I use Google AdSense?

Yes. Create an ad, select “Custom Code / HTML / AdSense” as the ad type, and paste your AdSense code in the Ad Code field. You need the unfiltered_html capability to save raw ad code.

Do ads have their own URLs?

No. Ads are set to public: false, so they do not have individual frontend pages. They are only displayed via the shortcode.

Does AdFusion work on WordPress 7.0?

Yes. AdFusion declares Tested up to WordPress 7.0. Please test staging sites on WP 7.0 (Beta Tester releases or finals) alongside your theme and caching stack; upgrade WordPress and PHP per your host checklist.

How should I sanity-check compatibility like the Plugin Team recommends?

Install the Plugin Check plugin from WordPress.org, select AdFusion from the checker UI, review the findings, then open support threads for anything reproducible—we treat those reports seriously around major releases. For upstream context see the WordPress 7.0 Field Guide.

Changelog

Same-request ad dedupe: ads already shown earlier on the pageload are excluded from subsequent group rotations. Disable with filter adfusion_deduplicate_ads_same_request if you intentionally repeat the same ID.

1.2.2

  • Rotation dedupe (same pageload) – When the same creative belongs to multiple ad groups, weighted rotation skips ads already surfaced earlier in that HTML response (Premium placements + [adfusion group="…"]). Filter adfusion_deduplicate_ads_same_request returns false to restore legacy duplicate behavior.
  • AJAX/REST rotator – Cached-page slots that load via adfusion/v1/fetch now receive exclude_ad_ids (serialized fetches adf-rotator.js) plus initialExcludeAdIds from server-rendered ads (e.g. sticky footer picked before rotator JSON in the footer) so leaderboard + sticky do not duplicate the same ID.

1.2.1

  • WordPress 7.0 release alignment – Readme reinforces Tested up to: 7.0, Modern admin, iframed editor awareness, PHP 7.4 minimum vs PHP 8.3+ recommendation, Plugin Check encouragement, Field Guide citation, FAQ entries for testers.
  • Releases Stable tag now matches a downloadable tag bundle on wordpress.org SVN (code + readme synced to trunk).

1.2.0

  • WordPress 7.0 – Tested up to 7.0; readme adds Built for WordPress 7.0 with Abilities API and Real-Time Collaboration context for modern admin and team workflows.
  • Readme: SEO-focused refresh (title alignment, tags, short description, keyword-rich description).

1.1.1

  • Readme: add WordPress Playground live preview section for the plugin directory.

1.1.0

  • Maintenance release.

1.0.0

  • Initial release
  • Custom Post Type for ads
  • Ad Groups taxonomy
  • Image, Code, and Text ad types
  • Start/End date scheduling
  • [adfusion] shortcode with id and group attributes
  • REST API support for ads and groups

Full changelog on WordPress.org →

Screenshots

AdFusion shows popup images, main leader banners (top of page), in-content ads, sticky bottom ads, after-content ads, before-content ads, story header ads, and much more (some of these are Premium-only options)
AdFusion shows popup images, main leader banners (top of page), in-content ads, sticky…
Listing of ads
Listing of ads
Ad groups
Ad groups
In the Premium version you can set max image dimensions
In the Premium version you can set max image dimensions
Premium only: import and export your ads to a CSV file and sync ads between a primary site and other WordPress sites
Premium only: import and export your ads to a CSV file and sync ads between a primary…
In the Premium version you can import ads from other plugins
In the Premium version you can import ads from other plugins
Premium version plugin settings
Premium version plugin settings
The Premium version helps prevent ad blockers from blocking your ads and includes reports so you can see how you are doing
The Premium version helps prevent ad blockers from blocking your ads and includes reports…
Premium version settings
Premium version settings

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best AdFusion alternatives

All ad tracking plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 wetracked.io for WooCommerce wetracked.io for WooCommerce Stop wasting 60% of ad spend. Get 100% accurate WooCommerce tracking that beats iOS 14.5+… by wetracked.io 800+ ★★★★★★★★★★ 5 (8) 4 weeks ago 70

FAQ

AdFusion: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 12, 2026

Is AdFusion free?

Yes. AdFusion is free to download and use from the official WordPress.org plugin directory.

Is AdFusion safe to use in 2026?

AdFusion is a solid plugin choice in 2026, with a few things worth checking first. It runs on 10+ sites and was last updated 2 months ago, and scores 62/100 on our health check.

How many websites use AdFusion?

AdFusion is active on 10+ WordPress websites and has been downloaded 680 times since it launched in March 2026. It was downloaded 73 times in the last 30 days.

Does AdFusion work with WordPress 7.1?

Yes. The developer has tested AdFusion up to WordPress 7.1.3, the latest release. It requires WordPress 6.2 or newer.

What PHP version does AdFusion need?

AdFusion requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was AdFusion last updated?

The latest version, 1.2.2, was released on August 13, 2026 (2 months ago).

Who makes AdFusion?

AdFusion is developed and maintained by Randy Breland.

What are the best alternatives to AdFusion?

The most popular alternatives to AdFusion are wetracked.io for WooCommerce (800+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.