Explore Ad Creatives
Learn about image, video, and script ad specifications. View Ads Guide →
Understanding how AdFuz delivers ads is essential to running efficient, high-converting ad inventory. AdFuz uses a flexible 3-Tier Architecture that separates your creatives, delivery schedules, and placement zones.
Before creating your first ad, it helps to understand how the components connect together:
┌────────────────────────────────────────────────────────┐│ STEP 1: AD CREATIVES (Image / Video / Script) ││ The visual content, banner graphic, or ad code tag. │└───────────────────────────┬────────────────────────────┘ │ (assigned to) ▼┌────────────────────────────────────────────────────────┐│ STEP 2: CAMPAIGNS (Scheduling & Rotation Logic) ││ Controls flight dates, priority weights, & rotation. │└───────────────────────────┬────────────────────────────┘ │ (linked to) ▼┌────────────────────────────────────────────────────────┐│ STEP 3: AD SPACES (Physical or Virtual Placements) ││ The container slot on your site with size & type. │└───────────────────────────┬────────────────────────────┘ │ (displayed via) ▼┌────────────────────────────────────────────────────────┐│ STEP 4: FRONTEND DISPLAY ││ • Standard: Shortcode, Gutenberg Block, PHP Hook ││ • Global: Automatic Injection via Global Ads Engine │└────────────────────────────────────────────────────────┘Navigate to WordPress Admin > AdFuz > Ads and click + Add New Ad.
AdFuz supports three primary creative formats:
Alt Text, title, and configure whether the link opens in a new tab (target="_blank")..mp4 or .webm video files.Navigate to WordPress Admin > AdFuz > Campaigns and click + Add New Campaign.
A Campaign acts as the logic and scheduling engine for your ads:
Navigate to WordPress Admin > AdFuz > Ad Spaces and click + Add New Ad Space.
An Ad Space defines the slot, dimensions, and delivery type on your website:
728x90, 300x250, 300x600, 970x250) or set custom pixel dimensions.Once your Ads, Campaign, and Ad Space are linked, choose how you want the ad to render on your frontend:
For standard in-page slots (headers, sidebars, blog posts, footers):
+ and search for the AdFuz Ad Space block.Copy the generated shortcode from your Ad Spaces list and paste it into any post, page, widget, or page builder (Elementor, Divi, Beaver Builder):
[ad-fuz ad_space_id="17"]Insert the PHP helper directly into your child theme templates (header.php, single.php, footer.php, etc.):
<?phpif ( function_exists( 'adfuz_adspace' ) ) { adfuz_adspace( 17 );}?>Global Ads do not require manual shortcodes or block placement. They are automatically injected site-wide according to your trigger rules.
| Stage | What You Configure | Where in WP Admin | Key Output |
|---|---|---|---|
| 1. Ad Creative | Banner image, Video, or AdSense/HTML script tag | AdFuz > Ads | Standalone creative asset |
| 2. Campaign | Schedule dates, ad rotation weights, fallback ad | AdFuz > Campaigns | Scheduled flight rule grouping |
| 3. Ad Space | Width × Height, rotation mode, Type (Standard vs Global) |
AdFuz > Ad Spaces | Placement ID & shortcode |
| 4. Standard Display | Insert shortcode, Gutenberg block, or PHP function | Post / Page / Theme | In-content rendered ad |
| 5. Global Display | Assign Global Ad Space to popup, edge bar, or trigger rule |
AdFuz > Global Ads | Automatic site-wide overlays |
Explore Ad Creatives
Learn about image, video, and script ad specifications. View Ads Guide →
Campaign Scheduling
Set up date ranges, rotation priorities, and weights. View Campaigns Guide →
Ad Space Placements
Configure dimensions, responsive sizing, and shortcodes. View Ad Spaces Guide →
Global Ads Mastery
Configure popups, interstitials, edge bars, and exit intent. View Global Ads Guide →