Ad Blocker Info power-up
Updated Sep 2, 2025
Overview
The Ad Blocker Info power-up helps you detect whether a user has an ad blocker enabled, directly in your server Google Tag Manager (sGTM) setup. Once activated, it adds a new request header X-user-adblocker to your incoming events. This header will return either true (ad blocker is active) or false (no ad blocker), giving you clear insight into how many users are blocking ads on your site.
This power-up is available to all users on the Pro plan or higher and can be toggled on or off at any time in your container settings. Keep in mind: it only works if you’ve set up the Custom Loader. If you haven’t implemented Custom Loader, the Ad Blocker Info won’t function as expected.
Benefits of Ad Blocker Info
- Understand ad blocker impact: you can measure how many users are avoiding your ads. This helps you calculate the real visibility of your campaigns and plan workarounds when needed.
- Optimize ad strategy: knowing the portion of your audience using ad blockers can guide smarter decisions, like promoting ad-free experiences, adjusting creative placements, or testing alternative channels.
- Flexible & easy to use: the ad blocker status appears as a simple header value in your sGTM. This makes it easy to send this info to tools like GA4, Meta, or BigQuery for deeper analysis.
How to set up the Ad Blocker Info power-up
Important!
1. Log in to your stape.io account.
2. Select your sGTM container on the dashboard.

3. Click Power-ups, then click the Use button next to the Ad blocker info panel.

4. Toggle the Ad blocker info switch and click Save changes.

Testing Ad Blocker Info
To check that the Ad Blocker Info power-up works properly, open your sGTM container’s Preview mode, trigger some events on your website, and then check if those requests include X-user-adblocker headers (True if the ad blocker is active and False if it is not).

Comments