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

Feature
Description

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

circle-info

Why Panxo? Panxo is the only platform specifically designed to monetize AI conversational traffic. Our proprietary detection technology ensures accurate classification while maintaining zero impact on your website's performance.


Technical Architecture

Script Specifications

Size & Delivery

Metric
Value

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: true and sendBeacon

  • Error Handling: Graceful degradation - if API fails, script does nothing

circle-check

AI Detection Technology

Panxo uses patent-pending proprietary technology to detect AI-driven traffic with high accuracy. Our detection system analyzes multiple signals:

Detection Method
Description

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

circle-exclamation

Privacy & Compliance

Feature
Implementation

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

circle-check

Setup Steps

1. Get Your Script from Dashboard

  • Log into your Panxo dashboard at app.panxo.ai

  • Navigate to Settings → Integration

  • Copy your integration script (format: <script async src="https://cdn.panxo.ai/o/{hash}"></script>)

circle-info

Your Script: Each property receives a unique hash-based script URL. This hash is automatically generated and displayed in your dashboard. Simply copy the complete script tag.

2. Create GTM Tag

In Google Tag Manager, create a new Custom HTML tag and paste your script:

Example Script Format:

Component
Description
Example

URL

Hash-based script URL

https://cdn.panxo.ai/o/6c6cfb20039e1773

Hash

Unique identifier for your property

6c6cfb20039e1773

circle-exclamation

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

circle-info

Verification Checklist:

  • Script appears in Network tab as /o/{hash} (e.g., /o/6c6cfb20039e1773)

  • Dashboard shows "Script Verified" status in real-time (verification happens immediately after script integration)


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:

circle-exclamation

WordPress Plugin

When to Use:

  • WordPress-powered sites

  • Want automatic ads.txt management

  • Prefer plugin-based integration

  • Zero-configuration setup

Installation

  1. Go to WordPress admin → Plugins → Add New

  2. Search for "Panxo AI Monetization"

  3. Click "Install Now" and "Activate"

Plugin URL: WordPress.org Plugin Directoryarrow-up-right

Automatic Configuration

circle-check

What the Plugin Does Automatically:

  • Registers your WordPress site with Panxo

  • Creates your property

  • Integrates the Panxo script into <head>

  • Updates your ads.txt file with required entries

  • Begins 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

Reason
Description

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

Name
Scope
Type
Description
Example

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

circle-exclamation

Where to Find Your IDs:

  • Log into dashboard at app.panxo.ai

  • Go to Settings → Ads.txt

  • Copy the complete ads.txt content (includes your unique property IDs)

Understanding the Lines

DIRECT Lines

Domain
Type
Description

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

Domain
Type
Description

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

circle-check
Reason
Explanation

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

  1. Create/edit ads.txt in your site root (/ads.txt)

  2. Paste the complete content from dashboard

  3. Verify in dashboard (verification is immediate)

Option 2: WordPress Plugin

  • Plugin automatically manages ads.txt

  • Updates when you change settings

  • No manual file management needed

Option 3: Server Configuration

  • Add via .htaccess (Apache) or nginx.conf (Nginx)

  • Route /ads.txt requests to a file or handler

Verification

circle-info

Verification Requirements:

  • File must be publicly accessible at https://yourdomain.com/ads.txt

  • Content must match exactly (including IDs)

  • Dashboard shows "Ads.txt Verified" when detected (verification is immediate when you click 'Verify')


Publisher Dashboard

Access

  • URL: https://app.panxo.ai

  • Login: Use your registered email and password

  • 2FA: Optional two-factor authentication available

Overview Metrics

Revenue Metrics

Metric
Description

Total Revenue

Cumulative earnings across all properties

Daily Revenue

Revenue per day (last 30 days default)

Revenue by Property

Breakdown per website

Traffic Metrics

Metric
Description

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

Metric
Description
Formula

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

Source
Description

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

Input
Value

AI Visits

10,000

RPM

$25.00

Revenue

(10,000 / 1000) × $25 = $250.00

Payment Terms

Term
Details

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

circle-info

Payment Example: Revenue from January is typically paid by mid-March (NET-45) or mid-April (NET-60). Balances below $100 roll over to next month.


Performance & Compliance

Cumulative Layout Shift (CLS) Compliance

circle-check

How We Achieve CLS = 0

Format
Implementation
CLS Impact

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

circle-info

Performance Audit Panxo undergoes regular security and performance audits. Latest audit report available upon request (Vanta.com certification pending).

Core Web Vitals Impact

Metric
Impact
Explanation

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

chevron-rightQ: Will Panxo slow down my website?hashtag

A: No. The script is ~20KB gzipped, loads asynchronously, and has zero impact on Core Web Vitals. We're CLS-compliant and non-blocking.

chevron-rightQ: Does Panxo interfere with my existing ads?hashtag

A: No. Panxo only monetizes AI traffic with proprietary formats. Your existing ad stack continues to work normally for human traffic.

chevron-rightQ: How accurate is AI detection?hashtag

A: Our patent-pending technology achieves high accuracy through multiple detection signals. We continuously improve detection algorithms.

chevron-rightQ: What if I want to disable Panxo?hashtag

A: Simply remove the script tag (GTM) or deactivate the plugin (WordPress). No code changes needed.

Technical

chevron-rightQ: Why do I need the script on every page?hashtag

A: To accurately detect AI traffic, we must analyze each visit in real-time. The script is lightweight and non-intrusive.

chevron-rightQ: Can I use Panxo with an ad blocker?hashtag

A: Panxo respects user privacy. If a user has opted out or uses an ad blocker, no ads are shown.

chevron-rightQ: Does Panxo use cookies?hashtag

A: We use one cookie for opt-out preferences only. No tracking cookies or third-party cookies.

chevron-rightQ: What browsers are supported?hashtag

A: All modern browsers (Chrome, Firefox, Safari, Edge) with JavaScript enabled.

Revenue

chevron-rightQ: When do I get paid?hashtag

A: Payment terms are NET-45 or NET-60 depending on your contract and negotiation. Revenue from January is typically paid by mid-March (NET-45) or mid-April (NET-60).

chevron-rightQ: What's the minimum payout?hashtag

A: $100 minimum. Balances below $100 roll over to next month.

chevron-rightQ: How is RPM calculated?hashtag

A: RPM = (Total Revenue / Total AI Visits) × 1000. It represents revenue per 1,000 AI visits.

chevron-rightQ: What CPM can I expect?hashtag

A: CPMs range from $3-$50 depending on traffic tier, country, content quality, and AI source. Premium sources (ChatGPT Atlas, Perplexity) typically command higher rates.

Ads.txt

chevron-rightQ: What if I already have ads.txt?hashtag

A: Simply append Panxo lines to your existing file. Don't remove existing lines.

chevron-rightQ: Can I customize the ads.txt lines?hashtag

A: No. The IDs (panxo.ai, bidgx.com, kntxy.com) are unique to each property and required for verification. Each property receives its own set of IDs.

chevron-rightQ: How long does verification take?hashtag

A: Verification is immediate when you click 'Verify' in the dashboard. Both script and ads.txt verification happen in real-time.

chevron-rightQ: What if ads.txt verification fails?hashtag

A: Check that the file is publicly accessible and matches exactly. Contact support if issues persist.


Support & Resources

Resource
URL

Dashboard

https://app.panxo.ai

Documentation

https://docs.panxo.ai

Status Page

https://status.panxo.ai

Support 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