Skip to content

Global Ads Overview & Rule Engine

Global Ads are dynamic, sitewide advertisement formats that trigger automatically based on visitor behaviors (page load, mouse exit, scroll depth, countdown timers, or corner interactions) without requiring manual shortcode placement on every individual post.

To access the Global Ads manager, go to WordPress Admin > AdFuz > Global Ads.


The Global Ads header provides high-level system diagnostics:

  • 8 Total Formats: Supported dynamic interactive ad models.
  • 8 Configured: Total format templates initialized in the system.
  • 1 Active Now 1 Active Now: Number of formats currently serving live traffic.
  • 8 Total Rules: Active targeting and display rules configured across all formats.

Format Description Default Trigger
1. Popup Modal dialog box overlay on page load or after a delay. Timed delay (e.g. 3s)
2. Exit Popup Modal triggered when cursor indicates intent to leave the page. Mouseleave / fast up-scroll
3. Background Full-page background wallpaper skin with click-through link. Page render
4. Corner Peel Interactive peeling corner effect revealing an underlying ad. Hover or page load
5. Scroll Trigger Slides in or pops up after the user scrolls a specific distance. Scroll % or pixel depth
6. Interstitial Full-screen transition ad displayed between content pages. Link click / page transition
7. Countdown Time-sensitive banner showing an active countdown clock. Real-time counter
8. Edge Bar Fixed notification bar pinned to the top, bottom, or edge of screen. Persistent sticky anchor

How the Rule Priority & Specificity Engine Works

Section titled “How the Rule Priority & Specificity Engine Works”

Every global ad format allows you to define multiple Ad Rules with custom targeting scopes:

flowchart TD
Visitor["Visitor Requests Page"] --> CheckScope{"Does a rule match URL/Category?"}
CheckScope -->|Multiple Matches| CheckPriority{"Evaluate Rule Priority (e.g. 10 vs 5)"}
CheckPriority --> HigherPriority["Higher Priority Rule Wins"]
CheckPriority -->|Equal Priority| SpecificRule["More Specific Scope Wins (e.g. Single Post > All Pages)"]
SpecificRule --> Serve["Render Formatted Global Ad"]
  1. Only ‘Global’ Ad Spaces: Only ad spaces created with a format matching the target global type will appear in the Ad Space selector.
  2. Priority Hierarchy: Rules with higher numerical priority (e.g., Priority: 10) override lower priority rules (e.g., Priority: 1).
  3. Specificity Tie-Breaker: When priorities are equal, a rule targeting a specific category or post ID takes precedence over All Pages.

1. Popup Ads

Configure timed modal popups, overlay opacity, and custom dimensions. Popup Guide →