Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitLab with WP-CLI:
wp plugin install https://gitlab.com/rayhansysmin/adflow-manager/-/archive/main/adflow-manager-main.zip# AdFlow Manager
AdFlow Manager is a fast, standalone, open-source Google AdSense-focused WordPress ad management plugin for publishers, media sites, bloggers, and high-traffic WordPress installs that need flexible ad placement without commercial licensing or heavy bundled vendor packages.
It helps you insert, rotate, target, and measure ads from one WordPress admin screen while keeping the codebase easier to audit and deploy.
Why AdFlow Manager?
- Open-source WordPress ad manager released under GPL-2.0-or-later.
- No commercial license checks, telemetry, or bundled updater service.
- Supports automatic insertion, widgets, shortcodes, PHP calls, and custom hooks.
- Includes ad rotation, scheduling, device targeting, page targeting, taxonomy targeting, referrer/cookie rules, and visitor conditions.
- Tracks impressions and clicks with optimized aggregate database writes.
- Built for performance-conscious publishing workflows and large WordPress sites.
What Changed In 1.0.0
AdFlow Manager is the first standalone open-source release of the rebranded plugin line.
- Rebranded from the old commercial identity to AdFlow Manager.
- New author: Rayhan Sardar.
- Project home: https://github.com/RayhanSysMin/adflow-manager.
- Removed commercial licensing UI, update checks, telemetry hooks, and old sponsor/sidebar prompts.
- Removed bundled Google API clients, TCPDF, MaxMind vendor package, DST telemetry package, and plugin update checker vendor code.
- Added safer compatibility stubs for removed optional integrations.
- Improved statistics table setup and batched tracking writes for better performance at scale.
Installation
- Download the latest release ZIP from GitHub.
- In WordPress, go to Plugins > Add New > Upload Plugin.
- Upload the ZIP and activate AdFlow Manager.
- Open the AdFlow Manager settings page and configure your blocks.
Performance Notes
For large sites, pair AdFlow Manager with:
- Full-page caching or edge caching.
- Persistent object cache such as Redis or Memcached.
- A real cron runner instead of high-traffic WP-Cron.
- Database monitoring for the statistics table if tracking is enabled.
The 1.0.0 release reduces bundled code and uses aggregate tracking writes to avoid excessive per-hit database work.
Removed Optional Integrations
These heavy integrations are intentionally not bundled in the standalone release:
- Google AdSense OAuth API client.
- TCPDF PDF report export.
- MaxMind PHP vendor package.
- Commercial update checker.
- Telemetry/deactivation tracking package.
Manual Google AdSense code insertion remains a core workflow. The removed part is only the bundled Google OAuth/API client that listed AdSense units automatically.
Security
Report security issues through GitHub Security Advisories:
https://github.com/RayhanSysMin/adflow-manager/security/advisories/new
Please do not disclose vulnerabilities publicly before a fix is available.
Author
Created and maintained by Rayhan Sardar.
GitHub: https://github.com/RayhanSysMin
License
AdFlow Manager is released under the GPL-2.0-or-later license.
Releases
1 release.
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.
GitLab does not publish per-asset download counts, so this plugin ranks on stars and activity only.