Title: Astricode Ads Manager
Author: astricode
Published: <strong>November 8, 2026</strong>
Last modified: November 8, 2026

---

Search plugins

![](https://ps.w.org/astricode-ads-manager/assets/banner-772x250.png?rev=3790926)

![](https://ps.w.org/astricode-ads-manager/assets/icon-256x256.png?rev=3790994)

# Astricode Ads Manager

 By [astricode](https://profiles.wordpress.org/astricode/)

[Download](https://downloads.wordpress.org/plugin/astricode-ads-manager.1.2.0.zip)

 * [Details](https://wordpress.org/plugins/astricode-ads-manager/#description)
 * [Reviews](https://wordpress.org/plugins/astricode-ads-manager/#reviews)
 *  [Installation](https://wordpress.org/plugins/astricode-ads-manager/#installation)
 * [Development](https://wordpress.org/plugins/astricode-ads-manager/#developers)

 [Support](https://wordpress.org/support/plugin/astricode-ads-manager/)

## Description

Astricode Ads Manager helps WordPress publishers and website owners manage their
own banner advertising campaigns without leaving the WordPress dashboard.

Create campaigns, organize advertising placements, track performance and generate
PDF reports for advertisers.

#### Advertising campaign management

 * Create and manage banner advertising campaigns.
 * Schedule campaigns with start and end dates.
 * Upload separate desktop and mobile creatives.
 * Assign campaigns to advertising placements.
 * Rotate eligible campaigns using configurable weights.
 * Configure placement widths for responsive banners.

#### Ad placement and automatic insertion

 * Create advertising placements for different areas of a website.
 * Display banners using the `[astradma_banner]` shortcode.
 * Add banners to Elementor templates using a Shortcode widget.
 * Optionally insert up to three ad slots into individual posts.
 * Choose insertion positions by paragraph number.
 * Keep automatic ad insertion disabled until you enable it.

#### Advertising statistics and PDF reports

 * Track visible banner impressions and advertising clicks.
 * Review aggregated daily statistics and performance metrics.
 * Generate PDF campaign reports.
 * Customize reports with the publisher’s own branding.

#### Who is Astricode Ads Manager for?

The plugin is designed for WordPress website owners and publishers who sell and 
manage advertising space directly, including digital publications and content websites.

It brings campaign management, banner placement, performance tracking and advertiser
reporting into one WordPress plugin.

#### Privacy

The plugin stores campaign information in the WordPress database. This may include
advertiser names, email addresses and internal notes entered by administrators.

Impression and click statistics are stored as aggregated daily totals.

The plugin does not create its own tracking cookies or intentionally store visitor
IP addresses in its campaign statistics tables.

Banner selection and impression recording use requests to the website’s own WordPress
endpoints. When a visitor clicks an advertising banner, the plugin records a click
and redirects the visitor to the destination configured by the website administrator.

Impression tokens are stored as hashes to prevent duplicate counting. Expired token
records are subject to scheduled cleanup.

WordPress and hosting infrastructure may process request metadata, including IP 
addresses, in server or security logs. Other plugins and services may process additional
data independently.

Website administrators are responsible for describing their advertising practices
and applicable data processing in their own privacy notices.

## Screenshots

[⌊Dashboard with an overview of active campaigns, impressions, clicks and click-
through rate. Demonstration data.⌉⌊Dashboard with an overview of active campaigns,
impressions, clicks and click-through rate. Demonstration data.⌉[

Dashboard with an overview of active campaigns, impressions, clicks and click-through
rate. Demonstration data.

[⌊Campaign reports with performance metrics, delivery goals, charts and PDF export.
Demonstration data.⌉⌊Campaign reports with performance metrics, delivery goals, 
charts and PDF export. Demonstration data.⌉[

Campaign reports with performance metrics, delivery goals, charts and PDF export.
Demonstration data.

[⌊Campaign management with advertising placements, campaign status and advertiser
details. Demonstration data.⌉⌊Campaign management with advertising placements, campaign
status and advertiser details. Demonstration data.⌉[

Campaign management with advertising placements, campaign status and advertiser 
details. Demonstration data.

[⌊Optional automatic ad insertion with configurable placements and paragraph positions.⌉⌊
Optional automatic ad insertion with configurable placements and paragraph positions
.⌉[

Optional automatic ad insertion with configurable placements and paragraph positions.

[⌊Advertising placement management with shortcode examples and responsive width 
settings.⌉⌊Advertising placement management with shortcode examples and responsive
width settings.⌉[

Advertising placement management with shortcode examples and responsive width settings.

[⌊Publisher branding settings for customized advertising reports.⌉⌊Publisher branding
settings for customized advertising reports.⌉[

Publisher branding settings for customized advertising reports.

## Installation

 1. Install and activate Astricode Ads Manager in WordPress.
 2. Open Astricode Ads Manager > Settings to configure your publisher branding.
 3. Review or create your advertising placements and maximum widths.
 4. Add a Shortcode widget to your Elementor template, or use a WordPress shortcode-
    compatible area.
 5. Insert the shortcode for the relevant advertising placement.
 6. Create a campaign, assign its placement and activate it.
 7. Optionally configure automatic ad insertion for individual posts.

Example shortcode:

    ```
    [astradma_banner placement="portada-superior"]
    ```

Replace `portada-superior` with the slug of a placement configured on your website.

## FAQ

### Can I use Astricode Ads Manager on multiple websites?

Yes. Each WordPress installation maintains its own campaigns, placements, settings
and statistics.

### Does every page view count as an impression?

No. A banner impression is counted when at least 50% of the banner remains visible
for one second.

### Does the plugin store personal information?

The plugin stores aggregated impression and click statistics. It may also store 
advertiser contact information entered by administrators.

### Are visits from administrators counted?

Impressions and clicks from users with administration permissions are excluded when
WordPress recognizes their authenticated sessions.

### Does it work with page caching?

Impressions are recorded in the browser when the banner meets the visibility conditions,
including when the page HTML is served from cache.

### Can I insert banners automatically into posts?

Yes. Automatic insertion is optional and supports up to three configurable slots
positioned by paragraph number.

### Can I use it with Elementor?

Yes. Add the configured placement shortcode to an Elementor Shortcode widget.

### Can I customize advertiser reports?

Yes. PDF reports support publisher branding.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Astricode Ads Manager” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ astricode ](https://profiles.wordpress.org/astricode/)

[Translate “Astricode Ads Manager” into your language.](https://translate.wordpress.org/projects/wp-plugins/astricode-ads-manager)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/astricode-ads-manager/),
check out the [SVN repository](https://plugins.svn.wordpress.org/astricode-ads-manager/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/astricode-ads-manager/)
by [RSS](https://plugins.trac.wordpress.org/log/astricode-ads-manager/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.2.0

 * Added optional automatic banner insertion into posts.
 * Added up to three configurable ad slots by paragraph number.
 * Kept automatic insertion disabled by default.
 * Generalized default branding for new installations.
 * Preserved existing campaigns, statistics and shortcodes.
 * Added discreet developer attribution in the plugin administration.

#### 1.1.0

 * Introduced the Astricode Ads Manager name and interface branding.
 * Added configurable maximum widths for ad placements.
 * Applied an 800 px default width to existing placements without removing campaign
   data.
 * Added subtle 5 px banner corner rounding.

#### 1.0.0

 * Initial functional release.

## Meta

 *  Version **1.2.0**
 *  Last updated **6 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [advertising](https://wordpress.org/plugins/tags/advertising/)[analytics](https://wordpress.org/plugins/tags/analytics/)
   [banners](https://wordpress.org/plugins/tags/banners/)[elementor](https://wordpress.org/plugins/tags/elementor/)
   [reports](https://wordpress.org/plugins/tags/reports/)
 *  [Advanced View](https://wordpress.org/plugins/astricode-ads-manager/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/astricode-ads-manager/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/astricode-ads-manager/reviews/)

## Contributors

 *   [ astricode ](https://profiles.wordpress.org/astricode/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/astricode-ads-manager/)