Panxo for Publishers
Enterprise-grade AI traffic monetization platform Detect, classify, and monetize traffic from AI assistants with zero performance impact.
Overview
Panxo is a proprietary technology platform that detects, classifies, and monetizes traffic from AI assistants (ChatGPT, Perplexity, Claude, Gemini) visiting publisher websites. Our patent-pending detection technology identifies AI-driven traffic with high accuracy and serves premium native ad formats that generate incremental revenue without interfering with your existing ad stack.
Key Benefits
100% Incremental Revenue
Works alongside your existing ad stack
Zero Performance Impact
CLS-compliant, non-blocking script
Premium CPMs
$3-$50 CPM depending on traffic tier, country, and quality
No Code Changes
GTM integration available
Real-time Analytics
Comprehensive dashboard with detailed metrics
Technical Architecture
Script Specifications
Size & Delivery
Raw Size
~104KB
Gzipped
~20KB
Delivery
Cloudflare CDN with automatic Brotli/Gzip compression
Edge Locations
Global CDN network
Average Load Time
<50ms from edge locations
Loading Strategy
Details:
Async/Defer: Script loads asynchronously, never blocks page rendering
DOMContentLoaded: Initialization waits for DOM ready state
Non-blocking: All network requests use
keepalive: trueandsendBeaconError Handling: Graceful degradation - if API fails, script does nothing
Performance Guarantee The Panxo script is designed to have zero impact on Core Web Vitals. All formats are CLS-compliant (CLS = 0).
AI Detection Technology
Panxo uses patent-pending proprietary technology to detect AI-driven traffic with high accuracy. Our detection system analyzes multiple signals:
User-Agent Analysis
Identifies AI assistant browsers and crawlers
Referrer Patterns
Detects traffic from AI platform domains
Behavioral Signals
Advanced pattern recognition
Cloudflare Bot Management
Server-side validation integration
Why We Need the Script on Every Visit To accurately determine if a visit is AI-driven, our script must analyze each pageview in real-time. This enables correct traffic classification, appropriate ad serving, and accurate metrics tracking.
Privacy & Compliance
Opt-out Support
Cookie-based system (panxo_optout)
No Fingerprinting
No device fingerprinting or cross-site tracking
Minimal Storage
Only localStorage for frequency capping (no PII)
GDPR/CCPA Compliant
Respects user privacy preferences
No Third-party Cookies
All tracking uses first-party context
Integration Methods
Google Tag Manager (Recommended)
Recommended Integration Method GTM integration requires no code changes to your website and allows easy enable/disable without deployments.
Setup Steps
1. Get Your Script from Dashboard
Log into your Panxo dashboard at
app.panxo.aiNavigate to Settings → Integration
Copy your integration script (format:
<script async src="https://cdn.panxo.ai/o/{hash}"></script>)
2. Create GTM Tag
In Google Tag Manager, create a new Custom HTML tag and paste your script:
Example Script Format:
URL
Hash-based script URL
https://cdn.panxo.ai/o/6c6cfb20039e1773
Hash
Unique identifier for your property
6c6cfb20039e1773
Important: Use the exact script provided in your dashboard. Each property has a unique hash that cannot be shared or reused.
3. Configure Trigger
Set trigger to fire on "All Pages" or specific pages
Use "Page View" trigger type
4. Test & Publish
Use GTM Preview mode to verify script loads
Publish container when ready
Verification
Direct Script Integration
When to Use:
If you don't use GTM
Need more control over script placement
WordPress sites (consider plugin instead)
Setup
Add to your <head> section using the script from your dashboard:
Important Notes:
Use the exact script provided in your dashboard (Settings → Integration)
Each property has a unique hash-based URL
Place in
<head>for early detectionasyncattribute ensures non-blocking loadScript auto-initializes when DOM is ready
WordPress Plugin
When to Use:
WordPress-powered sites
Want automatic
ads.txtmanagementPrefer plugin-based integration
Zero-configuration setup
Installation
Go to WordPress admin → Plugins → Add New
Search for "Panxo AI Monetization"
Click "Install Now" and "Activate"
Plugin URL: WordPress.org Plugin Directory
Automatic Configuration
Zero-Configuration Setup The plugin handles everything automatically. Setup completes in less than 1 minute.
What the Plugin Does Automatically:
Registers your WordPress site with Panxo
Creates your property
Integrates the Panxo script into
<head>Updates your
ads.txtfile with required entriesBegins the learning process
Verification
Dashboard shows "Script Verified" and "Ads.txt Verified" when complete
Monitor learning phase progress from WordPress dashboard
Ads.txt Configuration
What is Ads.txt?
The ads.txt (Authorized Digital Sellers) file is an IAB standard that declares which advertising systems are authorized to sell your inventory. It's required for programmatic advertising and helps prevent fraud.
Why Panxo Requires Ads.txt
Transparency
Declares authorized sellers to buyers
Fraud Prevention
Prevents unauthorized reselling
Revenue Optimization
Enables premium programmatic deals
Industry Standard
Required by major ad exchanges
Required Lines
Add the following lines to your ads.txt file (located at https://yourdomain.com/ads.txt):
Parameters
YOUR_PANXO_ID
required
string
Your unique Panxo ID
256246
YOUR_BIDGX_ID
required
string
Your unique BidGX ID
3TopBKY3ASA6qzoL
YOUR_KNXTY_ID
required
string
Your unique KNTXY ID
566139
Important: Each property has unique IDs for panxo.ai, bidgx.com, and kntxy.com. These IDs are specific to your property and cannot be shared or reused.
Where to Find Your IDs:
Log into dashboard at
app.panxo.aiGo to Settings → Ads.txt
Copy the complete
ads.txtcontent (includes your unique property IDs)
Understanding the Lines
DIRECT Lines
panxo.ai
DIRECT
Our proprietary DSP - direct demand from our advertiser network
bidgx.com
DIRECT
Our proprietary DSP - direct demand
kntxy.com
DIRECT
Our proprietary DSP - direct demand
Revenue Potential: Highest - direct demand commands premium rates
RESELLER Lines
rubiconproject.com
RESELLER
Private deals via Rubicon
themediagrid.com
RESELLER
Private deals via MediaGrid
pubmatic.com
RESELLER
Private deals via PubMatic
smartadserver.com
RESELLER
Private deals via Smart AdServer
xandr.com
RESELLER
Private deals via Xandr
Revenue Potential: Premium - private marketplace deals, not open market
Why This Doesn't Cause SPO Issues
No Supply Path Optimization (SPO) Issues Panxo's integration is designed to avoid SPO conflicts with your existing ad stack.
Proprietary Format
Panxo uses custom ad formats (sticky banners, smart corners, content pause) that don't exist in your existing ad stack
Non-Competing Inventory
We only monetize AI conversational traffic. Your existing stack handles human traffic
Incremental Revenue
Panxo revenue is 100% incremental. We don't replace your existing ads
No Open Market
Traffic is never sold to open market. Only direct deals and private marketplace deals
How to Add Ads.txt
Option 1: Manual Upload
Create/edit
ads.txtin your site root (/ads.txt)Paste the complete content from dashboard
Verify in dashboard (verification is immediate)
Option 2: WordPress Plugin
Plugin automatically manages
ads.txtUpdates when you change settings
No manual file management needed
Option 3: Server Configuration
Add via
.htaccess(Apache) ornginx.conf(Nginx)Route
/ads.txtrequests to a file or handler
Verification
Publisher Dashboard
Access
URL:
https://app.panxo.aiLogin: Use your registered email and password
2FA: Optional two-factor authentication available
Overview Metrics
Revenue Metrics
Total Revenue
Cumulative earnings across all properties
Daily Revenue
Revenue per day (last 30 days default)
Revenue by Property
Breakdown per website
Traffic Metrics
AI Visits
Traffic from AI assistants (ChatGPT, Perplexity, Claude, Gemini)
Human Visits
Regular organic traffic
AI Crawlers
Bot traffic from AI platforms (non-monetizable)
AI %
Percentage of total traffic that is AI-driven
Performance Metrics
RPM
Revenue per 1,000 AI visits
(Total Revenue / Total AI Visits) × 1000
Fill Rate
Percentage of AI visits that show ads
(Impressions / AI Visits) × 100
Impressions
Total ad impressions served
-
Clicks
Total clicks on ads
-
CTR
Click-through rate
(Clicks / Impressions) × 100
Detailed Views
Daily Revenue Table
Columns: Date, Property, Impressions, Clicks, Revenue, RPM
Filters: Date range (7, 30, 90 days, custom)
Export: CSV download available
Property Details
Individual property performance
Traffic breakdown by source (ChatGPT, Perplexity, etc.)
Revenue trends over time
Script and ads.txt verification status
Traffic Sources Breakdown
ChatGPT/Atlas
Traffic from ChatGPT and Atlas browser
Perplexity
Traffic from Perplexity AI
Claude
Traffic from Anthropic Claude
Google AI Mode
Traffic from Google AI features
Other AI Platforms
Traffic from other AI assistants
Revenue Calculation
Formula
Example
AI Visits
10,000
RPM
$25.00
Revenue
(10,000 / 1000) × $25 = $250.00
Payment Terms
CPM
Net CPM paid to publishers (Panxo maintains non-public margins)
Payment Schedule
NET-45 or NET-60 (depending on contract and negotiation)
Minimum Payout
$100
Payment Method
Bank transfer or PayPal
Performance & Compliance
Cumulative Layout Shift (CLS) Compliance
CLS = 0 for All Formats All Panxo ad formats use space reservation techniques to prevent layout shifts, ensuring zero impact on Core Web Vitals.
How We Achieve CLS = 0
Sticky Banner & Smart Corner
position: fixed - doesn't affect document flow
0
Content Pause Banner
Invisible placeholder (300x250) inserted at page load. Space reserved from start
0
Announcement Bar
Invisible placeholder (200px height) at page load. Maximum space reserved from start
0
Verification:
Test with Google PageSpeed Insights
Check Chrome DevTools → Performance → Layout Shifts
All formats should show CLS = 0
Core Web Vitals Impact
LCP (Largest Contentful Paint)
No impact
Script loads asynchronously. Ads appear after page load
FID (First Input Delay)
No impact
Non-blocking script execution. Event listeners use passive mode
CLS (Cumulative Layout Shift)
Zero impact
All formats use space reservation (see above)
Error Handling
Graceful Degradation
If API fails, script does nothing (no errors)
If creative unavailable, no ad shown (no broken elements)
All network requests have timeout and error handling
No console errors in production
Monitoring
Cloudflare Analytics tracks script performance
Error rates monitored internally
Automatic fallbacks for failed requests
FAQ
General
Technical
Revenue
Ads.txt
Support & Resources
Dashboard
https://app.panxo.ai
Documentation
https://docs.panxo.ai
Status Page
https://status.panxo.ai
Support Email
Sales Email
Ad Choices
https://panxo.ai/ad-choices
WordPress Plugin
https://wordpress.org/plugins/panxo-ai-monetization/
Changelog
Version 1.0 (January 2026)
Initial documentation release
Complete technical architecture overview
Integration guides for GTM, direct script, and WordPress plugin
Ads.txt configuration and SPO explanation
Publisher dashboard documentation
CLS compliance details
Performance metrics and Core Web Vitals impact
FAQ section with common questions
Last Updated: January 2026 Version: 1.0
Last updated
