Description
Impressions addon adds to AdSanity two new ad expiration criteria—daily view limit and total impression limit—that work alongside the plugin’s native date expiration. You set in the ad registration how many times it can be displayed, and the component pauses the delivery upon reaching the cap, resetting the daily count on the next day. Visual indicators in the ad list signal consumption of these impressions in real time.
Key Features
- Expiration by number of views: stops showing the ad after reaching a total number of impressions set in the registration, without relying solely on dates.
- Daily impression limit: stops delivery after the ad reaches the daily cap and automatically resets the count the next day.
- Visual indicators in the ads list: yellow line when the ad reaches 80% of the limit and red line when it expires by impressions.
- Settings integrated into the management screen: the impression fields appear directly in the default AdSanity ads list, without extra screens.
- Charge by visibility: enables sales models based on delivered view volume, not just contracted period.
Benefits of Impressions
- Precise delivery control: ensures the advertiser receives exactly the contracted view volume, without exceeding or falling below.
- New commercial formats: allows creating packages sold per thousand daily or total impressions, expanding options beyond the period model.
- Fast inventory tracking: the color indicators show at a glance which ads are near the end and which have already finished.
- Balanced inventory distribution: the daily limit prevents an ad from consuming the entire view balance early on, maintaining presence throughout the campaign.
Who is Recommended?
- Publishers and content portals that sell advertising spaces directly to advertisers.
- Agencies and media teams that need to deliver campaigns with pre-agreed impression targets.
- Niche sites that sell sponsorships based on view volume instead of exposure time.
Impressions serves those who already use AdSanity to manage advertising in WordPress and need to charge and control campaigns based on view volume. It is the choice of publishers, agencies, and media teams that work with impression contracts and want immediate visibility of each ad’s consumption.
Frequently asked questions
Is AdSanity Impressions GPL-licensed?
Yes. AdSanity Impressions 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 Impressions on multiple sites?
Yes. You can install AdSanity Impressions 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 Impressions cost at Ultrapack?
AdSanity Impressions 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 Impressions include updates?
Yes. The current version of AdSanity Impressions is 1.1, published at Ultrapack on Mar 25, 2024. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is AdSanity Impressions scanned before publication?
Yes. Every version of AdSanity Impressions goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin AdSanity Impressions?
Requires WordPress 4.8 or higher and PHP 5.3 or higher. Tested up to WordPress 5.2.1.
What changed in this version
Version 1.1
- Updates the plugin update library so that it's compatible with PHP 8.2+
Release notes published by the developer.
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-impressions.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
adsanity-impressions.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 4.8 or higher and PHP 5.3 or higher. Tested up to WordPress 5.2.1.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready