Live Prebid + GAM + video debugging with sparkline CPM charts, smart issue detection, identity-solutions detector, ads.txt validator, yield sensitivity simulator, and one-click PDF reports. Side-panel and DevTools modes. Free forever, no signup.
Built by publishers, for publishers. Every feature solves a real debugging headache.
Real-time view of pbjs.adUnits, googletag.pubads(), bid responses, win rates, and CPMs. Detects pbjs across non-default namespaces (Freestar, Magnite, Mediavine).
Inspect IAB OpenRTB video objects: protocols, MIMEs, placement, plcmt, skip, startdelay. Visualize WeForAds VHB state machine for video auctions.
Per-ad-unit CPM trend lines update live. Spot which units are trending up or dying.
12+ rules flag pre-release Prebid builds, low bidder response rates, missing modules, video auction failures, and consent/CMP misconfigurations.
"What's your CPM if you remove bidder X?" Marginal contribution analysis surfaces dead-weight bidders.
26 probes: UID2, ID5, IdentityLink, ATS, RampID, SharedID, PubCID, Criteo, Lotame, LiveIntent, Apstag, and more. Critical for post-cookie audits.
Auto-fetches your domain's /ads.txt and audits which active page bidders have authorization. Surfaces unauthorized sellers that may invalidate bids.
Decodes the IAB consent string from any CMP. Shows CMP ID, vendor list version, purposes consented, and legitimate-interest flags.
Heuristic recommendations: optimal floor at 30th-percentile CPM, optimal timeout at P95 latency + buffer. Click to copy the snippet.
Toggleable color-coded badges painted directly onto the page's ad slots. Red = no bid, green = $3+ CPM. Visual at a glance.
Save named snapshots, diff CPM and fill-rate changes between configs. One-click shareable URL — privacy-preserving (data stays in URL hash).
One-click branded PDF with all stats, issues, bidder performance, and ad-unit breakdown. Email it, attach to support tickets.
Why publishers are switching
| Feature | WeForAds Inspector | Prebid Professor |
|---|---|---|
| Live Prebid + GAM inspection | ✓ | ✓ |
| Video header bidding inspector | ✓ | ✗ |
| Multi-namespace pbjs detection (Freestar, Magnite) | ✓ | ✗ partial |
| Sparkline CPM history | ✓ | ✗ |
| Smart issue detector | ✓ | ✗ |
| Identity solutions detector | ✓ 26 probes | ✗ |
| ads.txt validator with bidder audit | ✓ | ✗ |
| Yield sensitivity simulator | ✓ | ✗ |
| TCF v2 consent decoder | ✓ | ✗ |
| Floor + timeout advisor | ✓ | ✗ |
| Slot revenue heatmap on page | ✓ | ✗ |
| Snapshot save / diff / share URL | ✓ | ✗ |
| PDF report export | ✓ | ✗ |
| Side panel + DevTools mode | ✓ | DevTools only |
| Light + dark themes | ✓ | ✗ |
| Cmd-K command palette | ✓ | ✗ |
| Free forever, no signup | ✓ | ✓ |
Install in 10 seconds. Works with every major ad stack: Prebid 7-11, GAM, Amazon UAM, Magnite Demand Manager, Freestar, Mediavine, AdThrive, Playwire, and more.
⬇ Install on Chrome — Free Try WeForAds →