Description
AdSanity organizes your WordPress site’s ad management in a single panel, allowing you to register custom creatives, HTML5 banners, and external network codes as custom post types within the admin. Set start and end dates for each piece, group campaigns by category, and display ads anywhere in the theme using widgets, shortcodes, Gutenberg blocks, page builder modules, or template tags directly in the code. Everything your site needs to monetize with control, without relying on fragmented solutions.
Key Features
- Registration as a custom post type: each ad becomes its own post in the admin, with an editable title, media, destination link, and metadata in the standard WordPress workflow.
- Date-based scheduling: set start and end dates for time-bound campaigns, or mark the ad as always active for continuous delivery.
- Multiple insertion formats: display placements via a widget in the sidebar, a shortcode in the editor, a block in Gutenberg, a module in page builders, or a template tag directly in the theme’s PHP.
- Grouping by categories: a dedicated taxonomy lets you organize ads by section, partner, or campaign, with rotation within the same group.
- Impression and click tracking: built-in counters record performance per ad, with filters by period for analyzing each creative.
AdSanity Benefits
- Centralized management: stop spreading banner codes across the theme and widgets — everything lives in a single WordPress menu.
- Automated delivery: date-based scheduling prevents campaign oversights and removes expired pieces without manual intervention.
- Data-driven decisions: ad-level statistics show which creatives perform best for renegotiating values or adjusting placement.
- Fits any layout: widget, shortcode, block, and template tag cover everything from a simple sidebar to insertion inside content or in customized theme hooks.
Who Is It For?
- News sites, blogs, and portals that sell ad space directly to advertisers.
- Editors and publishers who combine their own banners with external network codes on the same site.
- Agencies and content managers who need to control multiple campaigns with deadlines and separate reports.
Recommended for publishers, editorial blogs, and portals that monetize through their own banners and external networks, AdSanity provides an ad management workflow designed for anyone who needs deadline control, reporting, and display flexibility directly within WordPress.
Frequently asked questions
Is AdSanity GPL-licensed?
Yes. AdSanity is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use AdSanity on multiple sites?
Yes. You can install AdSanity on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does AdSanity cost at Ultrapack?
AdSanity costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does AdSanity include updates?
Yes. The current version of AdSanity is 1.9.5, published at Ultrapack on Jun 17, 2025. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is AdSanity scanned before publication?
Yes. Every version of AdSanity goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin AdSanity?
Requires WordPress 3.9 or higher and PHP 7.4 or higher. Tested up to WordPress 6.8.1.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
adsanity.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
adsanity.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 3.9 or higher and PHP 7.4 or higher. Tested up to WordPress 6.8.1.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready