

Earn from the time Zero Ad Network subscribers spend on your website. In return, they get your pages without ads, cookie banners or popups.
In short
You need a free Zero Ad Network account and your Publisher ID.
On front-end pages, for verified Freedom subscribers, the plugin:
Everyone else keeps your normal website. A missing or invalid membership token never unlocks anything. Existing WordPress membership permissions still apply. Admin, AJAX, REST API and JSON requests are never changed.
The plugin uses WordPress hooks, HTML filtering and CSS. Coverage depends on your theme, plugins and their versions. Check your real pages and scripts: hiding a banner doesn’t prove all tracking has stopped.
Skip this if you don’t sell access.
Offer your base subscription content, or a custom selection. Anything you don’t select keeps its restrictions.
An already clean website, with no paywall, doesn’t need to include anything.
The plugin includes rules for these plugins, and more:
These are targeted integrations, not a guarantee for every version or custom placement. The full compatibility reference lists detection rules and limits, including the unconfirmed Raptive/AdThrive rule and the difference between Convert Pro and Convert Plus.
Requests carrying Better-Web-Token must reach WordPress. Set every CDN, proxy, server cache and WordPress page cache to skip both cache reads and writes for those requests. Forward the header to WordPress.
Once the plugin runs, it marks those responses private and non-cacheable, even for invalid or empty tokens. The header alone never grants access. The plugin can’t change a page that an upstream cache or an early cache drop-in already served.
Open Zero Ad Network > Page cache setup in WordPress for step-by-step rules. The page-cache guide has the same rules and a test checklist. If your host can’t bypass the cache for token requests, turn off HTML page caching on participating pages.
See how publisher earnings work for the split, fees and transfer requirements.