🎉 Use coupon MYXERO to enjoy 20% recurring discount on any plan. View Pricing
AdFusion – Ad Manager, Monetization & AdSense Tracking
AdFusion – Ad Manager, Monetization & AdSense Tracking

AdFusion – Ad Manager, Monetization & AdSense Tracking

0/5 (0 ratings) — active installs Updated Apr 15, 2026
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 bottom ads, after-content ads, before-content ads, story header ads, and much more (some of these are Premium-only options)

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 is tested up to WordPress 7.0 and aligned with the latest WordPress admin and editing experience.

  • Abilities API – WordPress 7.0’s Abilities API helps plugins declare and negotiate what they can do in a consistent way. AdFusion is built for that ecosystem so ad management stays predictable as capabilities evolve.
  • 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.

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