SlotMaster – Banner & Ad Manager
·
Comprehensive ad management plugin with support for Google AdSense, Google Ad Manager, banners, video ads, affiliate ads, and more.
SlotMaster – Banner & Ad Manager allows you to manage advertisements from a single dashboard. Supports Google AdSense, Google Ad Manager (GAM), image ads, video ads, affiliate ads, and custom HTML ads.
Features
- Unlimited Ad Blocks – Create unlimited ads of any type
- Google AdSense – Full support for AdSense with Auto Ads and code generator
- Google Ad Manager – GPT tags, ad units, responsive ads, lazy loading
- Multiple Ad Types – HTML, Image, Video, Affiliate, Amazon, Media.net
- Automatic Placement – Before/after content, paragraphs, CSS selectors, hooks
- Advanced Targeting – Device, browser, OS, URL, user role, cookie targeting
- Ad Rotation – Random, sequential, weighted rotation with scheduling
- Analytics Dashboard – Interactive Chart.js charts with impressions, clicks, revenue, CTR, RPM
- Sticky Ads – Floating bottom, top, sidebar, slide-in, corner ads
- Popup Ads – Timed, scroll, exit-intent popups
- Video Ads – YouTube, Vimeo, self-hosted video ad support
- Ad Blocker Detection – Detection with custom messages
- Live Ad Preview – Real-time preview with Desktop/Tablet/Mobile device toggles
- Bulk Actions – Select and activate, deactivate, or delete multiple ads at once
- Visual Placement Cards – Icon-based placement selector for intuitive setup
- Gutenberg Blocks – Ad block, banner block, ad group block
- Elementor Widgets – Ad widget, banner widget, GAM widget
- WooCommerce Integration – Full settings UI for product pages, archives, and product tab ads
- Enhanced Shortcodes –
[slotmaster_ad]with align, class, before, after, fallback attributes - REST API – Full CRUD for ads and placements, bulk operations
- Multisite Support – Network-wide ads with site-level overrides
- Performance Optimized – Lazy loading, async loading, cache compatible
- Import/Export – CSV and JSON import/export
- WP-CLI – Command line interface
- Toast Notifications – Instant feedback for admin actions
- Animated Counters – Dashboard stat cards animate on page load
External Services
This plugin integrates with the following external services:
-
Google AdSense – Used to display advertisements from Google's ad network. Requires a Google AdSense account and publisher ID.
- What is used: Publisher ID, ad configuration
- Data sent: Ad requests to Google's servers (standard AdSense behavior)
- When: When displaying AdSense ads
- Privacy Policy: https://policies.google.com/privacy
- Terms of Service: https://policies.google.com/terms
-
Google Ad Manager (GAM) – Used to display advertisements from Google Ad Manager.
- What is used: Network code, ad unit configuration
- Data sent: Ad requests to Google's servers (standard GAM behavior)
- When: When displaying GAM ads
- Privacy Policy: https://policies.google.com/privacy
- Terms of Service: https://policies.google.com/terms
