Zeal Ad Manager - Wordpress Advertising pluginZeal Ad Manager - Wordpress Advertising plugin
Multi-publisher ad network plugin with dynamic pricing, animated ad builder, AI ads, and ZealUp overlay formats for WordPress.Zeal Ad Manager - Wordpress Advertising plugin
Multi-publisher ad network plugin with dynamic pricing, animated ad builder, AI ads, and ZealUp o...
Overview
Launch your own advertising network with Zeal Ad Manager, a commercial-grade, multi-publisher advertising plugin for WordPress that puts you in complete control. Create a self-service platform where advertisers create campaigns and publishers monetize their sites — all managed from your WordPress dashboard. Powered by an intelligent dynamic pricing engine that calculates ad costs in real-time based on geography and publisher performance. Go beyond simple static banners with an Animated Ad Builder featuring 18+ professional templates, high-impact ZealUp overlay formats (Vignette, Anchor, Sticky Bar), and AI-powered dynamic ads via Google Gemini. Zeal Ad Manager delivers a complete advertising ecosystem. Perfect for online communities, niche content sites, blog networks, or any website owner who wants to offer professional advertising opportunities.
Check out the Live Demo! | Demo Admin Login (Username: admin_demo / Password: admin_demo) | View Documentation
Everything You Need to Run a Professional Ad Network
Zeal Ad Manager is a feature-complete advertising network plugin built for WordPress with WooCommerce integration. Install it on your site, configure your pricing, and let advertisers and publishers manage themselves through elegant frontend dashboards. With a dynamic pricing engine, automated fraud detection, AI-powered features, and cross-origin ad serving via Shadow DOM isolation, Zeal Ad Manager gives you everything needed to launch and scale a real advertising business.
Perfect For
- Online community sites wanting to monetize with ads
- Blog networks and multi-author platforms
- Niche content sites with engaged audiences
- WordPress agencies offering ad management services
- News and media websites
- Forum and directory sites
- Any website owner who wants to run a professional advertising network
Features
Core Features
Dynamic Pricing Engine
The heart of Zeal Ad Manager — an intelligent, performance-based pricing system that creates a fair ecosystem.
- Real-Time Pricing: Ad costs are calculated dynamically based on multiple factors, not just flat rates.
- CPC & CPM Models: Support for both Cost Per Click and Cost Per 1,000 Impressions billing.
- Geographic Multipliers: Configure country-based pricing tiers (e.g., premium rates for US/UK, lower rates for emerging markets).
- Performance Multipliers: Publisher sites with higher CTR automatically command higher ad prices, rewarding quality content.
- Configurable Revenue Split: Set the percentage publishers earn (e.g., 70/30 split).
- Fair Ecosystem: Advertisers pay appropriate rates while high-quality publishers are rewarded with higher earnings.
Ad Formats (7 Standard + 3 Premium)
A comprehensive selection of ad formats for every advertising objective.
- Spotlight Ad (300×250): Classic medium rectangle for sidebar and in-content placements.
- Banner Ad (728×90): Traditional leaderboard for header and footer placements.
- Story Ad (Vertical): Social media-inspired vertical format for mobile-first campaigns.
- App Install Ad: Specialized format that auto-fetches app icons, ratings, and descriptions from Google Play and Apple App Store.
- Animated Ad Builder: In-dashboard studio with 18+ professional animation templates and live preview.
- HTML Custom Ad: Full creative control with custom HTML/CSS rendered in isolated Shadow DOM.
- AI Dynamic Ad: Google Gemini auto-generates headlines, descriptions, and keywords from a URL — with automatic A/B rotation.
- Admin Control: Enable or disable any ad format from the settings panel.
Animated Ad Builder
Empower advertisers to create stunning animated HTML5 ads without any coding knowledge.
- 18+ Professional Templates: Classic Slide, Minimal Style, E-Commerce, Instagram Style, Twitter/X Style, TikTok Style, Google Style, Luxe Watch, Luxury Perfume, Elite Casino, Golden Spin, DeFi Pulse, Focus Zoom, Ken Burns, Image Reveal, Glitch Decode, Text Spotlight, GIF Style, and more.
- Live Preview: See your ad animate in real-time as you customize colors, typography, and assets.
- Full Customization: Background colors and gradients, font selection and sizing, CTA button styling, and media uploads.
- JSON Recipe System: Templates use a reproducible JSON-based recipe for consistent rendering.
- No Code Required: Advertisers build professional animated ads through a visual interface.
ZealUp Premium Overlay Formats
High-impact ad formats that deliver significantly higher visibility and engagement rates.
- Anchor Ad: Sticky floating ad in the bottom-right corner of the viewport. Stays visible as users scroll, dismissible by the user.
- Sticky Bar: Full-width bar that sticks to the top or bottom of the viewport. Ideal for promotions and time-sensitive offers.
- Vignette (Full-Screen Interstitial): Full-screen overlay between page loads with built-in session-based frequency capping.
- Shadow DOM Isolation: All ZealUp formats render in isolated Shadow DOM containers for zero CSS conflicts.
- Separate Scripts: Each format has its own lightweight JavaScript file for optimal loading performance.
Advertiser Dashboard
A self-service frontend dashboard where advertisers manage everything without touching the WordPress admin.
- Campaign Creation: Create campaigns in any enabled ad format with a guided form wizard.
- Visual Ad Builder: Access the full Animated Ad Builder directly from the dashboard.
- Targeting Options: Target by device (desktop/mobile), country (200+ options via GeoIP), and site category.
- Budget Management: Set campaign budgets, add funds via WooCommerce checkout, track spend in real-time.
- Performance Analytics: View impressions, clicks, CTR, total spend, remaining budget, and geographic breakdowns.
- Billing History: Complete record of all transactions and campaign funding.
- Auto-Pause: Campaigns automatically pause when the budget reaches zero.
- Budget Alerts: Automatic email notifications when campaign budget runs low.
Publisher Dashboard
A frontend dashboard where publishers manage sites, get ad code, and track earnings.
- Site Registration: Submit websites with URL, description, and category for approval.
- Ownership Verification: Verify site ownership with a simple meta tag placed in the site's <head>.
- Ad Code Generation: Get ready-to-paste JavaScript snippets for standard and ZealUp ad formats.
- Earnings Tracking: View total earned, pending balance, and paid-out amounts with per-site breakdowns.
- Fill Rate Control: Adjust the percentage of ad requests that return ads.
- Withdrawal Requests: Request payouts when balance exceeds the minimum threshold.
- Payment Methods: Save preferred payment methods (PayPal, Bank Transfer, Payoneer, etc.).
- AI Keywords: View AI-generated content keywords extracted from your site for better ad matching.
AI-Powered Features (Google Gemini)
Enhance your ad network with integrated artificial intelligence.
- Auto-Generate Keywords: AI analyzes advertiser landing pages and publisher sites to extract relevant keywords for intelligent ad matching.
- AI Dynamic Ad Copy: Generates 5 headlines + 3 descriptions + keywords from any URL — automatically rotated for A/B testing.
- Weekly Content Refresh: AI-generated content is automatically regenerated weekly via cron to stay current.
- Opt-In Only: Requires manual API key configuration — no visitor data is ever shared.
- Safety Filters: Built-in content safety filters block harassment, hate speech, and dangerous content from AI outputs.
WooCommerce Integration
Seamless payment processing for campaign funding through your existing WooCommerce setup.
- Dynamic Checkout: Campaign budgets flow through WooCommerce checkout with automatic price adjustment.
- Any Payment Gateway: Use Stripe, PayPal, or any WooCommerce-compatible payment gateway.
- Order Tracking: Campaign payments appear as WooCommerce orders for easy accounting.
- Simple Setup: Just create a WooCommerce product and enter its ID in settings.
Ad Serving Architecture
High-performance, secure ad delivery built with modern web standards.
- Shadow DOM Isolation: All ads render inside Shadow DOM containers, preventing CSS conflicts between ads and publisher sites.
- FOUC Prevention: Ads remain hidden until all stylesheets are fully loaded, preventing Flash of Unstyled Content.
- Lightweight Scripts: Vanilla JavaScript with zero framework dependencies (~20KB total).
- Lazy Loading: Uses IntersectionObserver API to only load ads when they enter the viewport.
- Fetch API: Modern, non-blocking API requests for optimal page performance.
- Dynamic CORS: Secure cross-origin policy that only responds to approved publisher domains.
- Domain Referer Check: Optional verification that ad requests originate from registered publisher domains.
GeoIP Country Targeting
Geographic targeting powered by a bundled database with zero external API calls.
- Bundled Database: MaxMind GeoLite2 Country database included — operates 100% locally on your server.
- 200+ Countries: Support for all countries worldwide.
- No External Calls: All IP-to-country lookups are performed locally. No visitor data leaves your server.
- Used For: Country-based ad targeting, geographic pricing multipliers, and fraud detection analysis.
Automated Fraud Detection
Protect advertisers from invalid clicks and suspicious activity with built-in fraud monitoring.
- Suspicious CTR Detection: Flags publisher sites with abnormally high click-through rates.
- Geographic Anomalies: Detects unusual click concentrations from single regions.
- Rapid Click Patterns: Identifies repeated clicks from the same sources.
- Auto Fill Rate Reduction: Automatically reduces ad serving rate for flagged sites.
- Auto Restoration: Fill rate is automatically restored once activity normalizes.
- Email Notifications: Publishers are notified of both reductions and restorations.
- Daily Analysis: Fraud detection runs automatically via daily cron job.
Email Notifications (8 Templates)
Keep everyone informed with customizable, automated email notifications.
- New Ad Submission: Admin notification when a campaign is submitted for review.
- Ad Approved: Notify advertiser when their campaign is approved and live.
- Ad Rejected: Notify advertiser when their campaign needs attention.
- Budget Low Alert: Warn advertisers when campaign budget is running low.
- Site Approved: Notify publisher when their site is verified and approved.
- Withdrawal Processed: Notify publisher when their payout has been sent.
- Fill Rate Reduced: Notify publisher when fraud detection reduces their fill rate.
- Fill Rate Restored: Notify publisher when their fill rate is restored to normal.
- Full Customization: Edit subject, heading, and body for every email with placeholder support.
- Toggle On/Off: Enable or disable each notification individually.
Comprehensive Admin Panel
Full control over your ad network from the WordPress dashboard.
- Dashboard Overview: Key metrics at a glance — revenue, payouts, impressions, clicks, pending queues.
- Ad Review Queue: Approve or reject ad campaigns with admin notes.
- Site Management: Verify, approve, or reject publisher sites.
- Withdrawal Processing: Review and process publisher payout requests.
- Reports & Analytics: Date-range reporting with top ads, top publishers, and country breakdowns.
- 4-Tab Settings: General, Ad Network, Emails, and Tools — organized and comprehensive.
- Export/Import: Backup and restore all plugin settings as JSON.
- Cache Management: Clear all plugin transient caches with one click.
- AI Debugging: Test AI model connectivity directly from the Tools tab.
Custom User Roles
Purpose-built WordPress roles for your ad network users.
- Advertiser Role: Create campaigns, fund accounts, view analytics, use the Animated Ad Builder.
- Publisher Role: Submit sites, access ad code, track earnings, request withdrawals.
- Clean Frontend: WordPress admin bar is automatically hidden for both roles.
- Registration Form: Users register and select their role via the frontend registration shortcode.
- Auto-Created Pages: Dashboard pages with shortcodes are created automatically on activation.
Background Processing
Automated cron jobs handle the heavy lifting behind the scenes.
- Process Impressions: Every 30 minutes — calculates charges and publisher earnings from impression data.
- Process Clicks: Hourly — calculates charges and publisher earnings from click data.
- Pending Earnings: Every 30 minutes — updates publisher balance totals.
- Fraud Detection: Daily — analyzes patterns for suspicious activity.
- AI Content Refresh: Weekly — regenerates AI ad copy and publisher keywords.
Shortcodes
[zam_advertiser_dashboard]— Full advertiser dashboard with campaign management, analytics, and billing.[zam_publisher_dashboard]— Full publisher dashboard with site management, earnings, and withdrawals.[zam_register_form]— Registration form with Advertiser/Publisher role selection.[zam_ad_zone site_id="42" template="spotlight"]— Display an ad zone on your own WordPress site.
Requirements
Server Requirements
- WordPress 6.0+ (6.5+ recommended)
- PHP 7.3+ (8.0+ recommended)
- MySQL 5.7+
- WooCommerce 7.0+ (required for payments)
- Required PHP Extensions: json, curl, mbstring, gd or imagick
- 128MB+ PHP memory limit (256MB recommended)
What's Included
- Complete Zeal Ad Manager plugin with all features
- Animated Ad Builder with 18+ professional templates
- ZealUp Premium Ad Formats (Anchor, Sticky Bar, Vignette)
- Bundled GeoLite2 Country database for geographic targeting
- Comprehensive HTML documentation
External Services (Optional — Requires Your Own Accounts)
The following features require you to set up your own accounts with these services:
- Google Gemini AI — For automatic keyword generation and AI-powered dynamic ad copy
- RapidAPI (App Store API) — For fetching app metadata in App Install ads
- WooCommerce Payment Gateways (Stripe, PayPal, etc.) — For advertiser campaign funding
Credits & Licenses
- GeoIP Database: MaxMind GeoLite2 (CC BY-SA 4.0 License)
Instructions
Installation
- Upload the
zeal-ad-managerfolder to/wp-content/plugins/. - Activate the plugin through the Plugins menu in WordPress.
- Ensure WooCommerce is installed and active.
- Go to Zeal Ads > Settings to configure your ad network.
For the complete setup guide including WooCommerce product configuration, payment gateway setup, and API key configuration, view the full Installation & Configuration Guide.
Other items by this author
| Category | Plugins / WordPress / Advertising |
| First release | 23 March 2026 |
| Last update | 23 March 2026 |
| Supported CMS | WooCommerce 8.x, WooCommerce 9.x, WordPress 6.8 |
| Files included | .php, .css, .html, .sql, Javascript .js |
| Tags | advertising, wordpress Ads, ad network, ad revenue, ad monetization, ad manager, ad server, publisher ads, advertiser dashboard, ad zones, display ads, ad tracking, ad fraud detection, animated ads, self-hosted ads |








