WordPress plugin intelligence profile

SmartSpot Ad Manager

Manage and display ads on your WordPress site. Native Elementor & Gutenberg support, 7 positions, device & URL targeting.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version2.0.4
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.0 · PHP 7.2
Directory statusactive
Last directory update8 Oct 202624d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records SmartSpot Ad Manager version 2.0.4 as active, updated 24d ago and tested up to WordPress 7.1.

Overview

About this plugin

SmartSpot Ad Manager lets you manage advertising on your WordPress website. Display image ads or custom code ads (Google AdSense, HTML, JavaScript) anywhere on your site with URL targeting, device-specific controls, and native integrations for popular page builders.

100% free & open-source. No Pro upgrades, no paywalls, no licensing.

Suited for bloggers, content creators, and website owners who want to monetize their site using image and custom-code ads.

Key Features

  • Easy Ad Management – Create and manage ads from a straightforward admin interface.
  • URL Targeting – Display ads on specific pages, posts, or custom post types with exact, contains, or starts-with matching.
  • Image Ads – Upload banner images and set click-through URLs.
  • Custom Code Ads – Paste Google AdSense, HTML, or JavaScript ad code directly.
  • Multiple Ad Positions – Before content, after content, sidebar, header, footer, and two custom positions.
  • Device Targeting – Show different ads on desktop, mobile, and tablet.
  • Automatic Injection – Ads set to Before/After Content appear automatically on singular posts.
  • Shortcode Support – Place ads anywhere with easy shortcodes.
  • Widget Support – Add ads to any widget area with our enhanced widget.
  • Elementor Compatible – Native Elementor widget with full position + single-ad modes.
  • Gutenberg Ready – Native block with ServerSideRender preview.
  • Divi, Beaver Builder, WPBakery, SiteOrigin, Oxygen, Bricks – Native modules for every major builder.
  • Priority Control – Set which ads show first when multiple ads match.
  • Responsive Design – Ads look great on all devices.
  • No Coding Required – User-friendly interface for non-technical users.
  • GDPR Friendly – Plugin stores zero personal visitor data.

Display Your Ads

Multiple ways to display ads:

  • Automatic: Choose “Before Content” or “After Content” position and ads appear automatically.
  • Shortcode (by Position): [thesiadm_ads position="before-content"]
  • Shortcode (Single Ad): [thesiadm_ad id="123"]
  • Widget: Drag the SmartSpot Ad Manager widget to any sidebar.
  • Elementor: Use the SmartSpot Ad Manager widget in Elementor (position or single-ad mode).
  • Gutenberg: Add the “SmartSpot Ad” block in the block editor.
  • Divi / Beaver Builder / WPBakery / SiteOrigin / Oxygen / Bricks: Use the native module provided for each builder.
  • Template Tag: <?php thesiadm_display_ads('header');?> or <?php echo thesiadm_display_single_ad(123);?>

URL Targeting Options

Control exactly where your ads appear:

  • Exact Match – Show on specific pages only
  • Contains – Show on pages containing a URL pattern
  • Starts With – Show on all pages in a section

Examples:

* / – Homepage only

* /blog/ – Blog section (Starts With) or anywhere containing “blog” (Contains)

* /products/ – Product pages section

* /contact-us/ – Contact page

Works With Every Page Builder

SmartSpot Ad Manager includes native modules and compatibility layers for:

  • Elementor (Custom widget with alignment, margin, padding controls)
  • Gutenberg / WordPress Blocks (Native block with server-side render preview)
  • Classic Editor (Shortcode button coming soon; shortcodes work everywhere)
  • Divi Builder (Custom module)
  • Beaver Builder (Custom module)
  • WPBakery Page Builder (vc_map elements)
  • SiteOrigin Page Builder (Custom widget)
  • Oxygen Builder (Custom element)
  • Bricks Builder (Custom element)
  • Any shortcode-aware editor

Perfect For

  • Bloggers monetizing their content
  • Affiliate marketers
  • Website owners selling ad space
  • Publishers with multiple advertisers
  • Anyone wanting simple, powerful ad management

Developer Friendly

SmartSpot Ad Manager includes hooks, template functions, and filters:

* thesiadm_display_ads( $position ) – Echo ad HTML for a position

* thesiadm_get_ads( $position ) – Returns ad HTML

* thesiadm_display_single_ad( $id ) – Returns a single ad

* thesiadm_has_ads( $position ) – Check if ads exist for current page / position

* thesiadm_allowed_ad_html – Filter the HTML allowed in custom code ads

* Full shortcode system with aliases: thesiadm_ads, thesiadm_ad, smartspot_ads, smartspot_ad

Support

Need help? Check out our:

  • Documentation
  • FAQ
  • Support Forum

External Services

This plugin optionally supports Google AdSense for displaying custom code ads.

Service: Google AdSense

Usage: Displaying ads on your website via custom code pasted by the admin.

Data Sent: When AdSense code is rendered on the front-end, Google may receive IP address and browser information per their own policies.

com/privacy

com/adsense/new/localized-terms

No data is collected or transmitted by this plugin itself.

Privacy Policy

SmartSpot Ad Manager does not collect, store, or transmit any personal data from your website visitors. The plugin only stores ad configuration data (titles, images, URLs, code snippets you enter) in your local WordPress database.

, Google AdSense), those networks may collect data under their own privacy policies. You are responsible for compliance with privacy regulations when using third-party services.

Credits

SmartSpot Ad Manager is developed and maintained by Isaac Shed.

com

Special thanks to the WordPress community for their continuous support and feedback.

Contribute

SmartSpot Ad Manager is open source! Contribute on GitHub:

com/isaacshed/smartspot-ad-manager

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • ad manager
  • ads
  • advertising
  • elementor
  • gutenberg
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.0 · PHP 7.2
Update activity8 Oct 202624d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.