plugin-icon

AdSanity for MainWP

作者 Brandon Dove·
See AdSanity ad performance across your whole MainWP fleet from one dashboard, and catch expiring ads before your advertisers do.
版本
1.0.4
最近更新:
Jun 19, 2026
AdSanity for MainWP

If you run AdSanity across a fleet of client sites, you know the drill. Want to check how an ad is performing? Log into the site. Want to make sure nothing’s about to expire? Log into every site, one by one. AdSanity for MainWP pulls all of it into one place.

It lives on your MainWP dashboard and reads ad data from every managed site that’s running AdSanity and the free AdSanity MainWP Connector. Set your date range, sort your sites, and drill into any one of them without ever leaving the dashboard.

What you get:

  • Fleet-wide reporting. Impressions, clicks, and CTR from every managed site, added up in one view with 7, 30, and 90-day ranges.
  • A sortable per-site table. See which sites are carrying the load and click through to any of them for the full picture.
  • A trend chart. A simple, dependency-free look at where your numbers are heading.
  • Alerts for the stuff that’s easy to miss. Expiring ads, outdated AdSanity installs, and missing or stale connectors, all flagged for you.
  • An overview widget. Published ads, ads expiring soon, and connector health, right on your MainWP overview page.

A few things to know before you start. This is a MainWP dashboard extension, not an AdSanity add-on, so it runs on your dashboard site and doesn’t need AdSanity installed there. Every site you want to track needs AdSanity core plus the free AdSanity MainWP Connector.

New to AdSanity?

Managing ads on a WordPress site usually means pasting ad code into your theme and forgetting where you put it. A campaign ends, the ad keeps running, and you’re digging through template files trying to pull it.

AdSanity handles all of that. It’s a WordPress ad manager that lets you build image ads, network ads like AdSense, or your own custom code, then group them and place them anywhere on your site with a single block or shortcode. You set a start and end date, AdSanity tracks impressions and clicks, and you finally know what’s working.

AdSanity add-ons

When you need more, there’s an add-on for it:

  • Ad Block Detection: Ad blockers quietly eat into your numbers. Spot the visitors who run one and show them a friendly message (or send them somewhere else).
  • Advertiser Reporting: Stop emailing screenshots to advertisers. Give each one a login to check how their own campaigns are doing.
  • Conditional Ad Appearance: Set rules so the right ad shows on the right content, instead of running everything everywhere.
  • Custom Ad Sizes: Need a size that isn’t standard? Build your own ad dimensions and reuse them across the site.
  • Google Analytics Tracking: Send impressions and clicks to GA4 so your ad data lives with the rest of your analytics.
  • Image Cache Buster: Keep animated GIF ads from getting cached and going stale, so every view shows the real thing.
  • Impressions: Cap an ad by daily or lifetime impressions and deliver exactly what you sold.
  • Ordered Ad Group Widget: Show a group of ads in the exact order you want, every single time.
  • Rotating Ad Widget: Rotate a group of ads on a timer so one spot can serve more than one advertiser.
  • User Role Ad Visibility: Hide ads from members, subscribers, or any user role you pick.
  • Weighted Ads: Give your best-paying campaigns more weight so they show up more often.

Browse the whole lineup, free and pro, on the AdSanity add-ons page.

目前已測試版本
WordPress 7.0
此外掛程式已可供下載,並可用於你 系統。