Tracking & Conversion Pixels

This guide covers how to track campaign performance and measure conversions with Panxo.

Standard Metrics

All campaigns automatically track these metrics:

Metric Description
Impressions Number of times your ad was displayed
Clicks Number of clicks on your ad
CTR Click-through rate (Clicks / Impressions)
Spend Total amount spent
CPM Effective cost per 1,000 impressions
CPC Effective cost per click

Click Tracking

Automatic Click Tracking

All clicks are automatically tracked. No additional setup required.

Click URL Parameters

Add UTM parameters to your destination URLs for Google Analytics integration:

https://example.com/landing-page
  ?utm_source=panxo
  &utm_medium=display
  &utm_campaign={campaign_id}
  &utm_content={creative_id}

Available Macros

Macro Description Example Value
{campaign_id} Campaign identifier camp_abc123def456
{creative_id} Creative identifier cre_xyz789
{segment} Matched audience segment customer_service_seekers
{country} User's country code US
{device} Device type desktop
{ai_source} AI referral source chatgpt
{timestamp} Unix timestamp 1704067200
{random} Cache-busting random number 8374629

Conversion Tracking

Conversion Pixel Setup

To track conversions (sign-ups, purchases, etc.), implement our conversion pixel on your thank-you/confirmation page.

Step 1: Create Pixel in Panxo Desk

  1. Go to Settings > Conversion Pixels
  2. Click Create Pixel
  3. Enter:
    • Pixel Name (e.g., "Sign Up Confirmation")
    • Event Type (e.g., "signup", "purchase", "lead")
  4. Copy the generated pixel code

Step 2: Implement Pixel

Add the pixel code to your conversion page:

<!-- Panxo Conversion Pixel -->
<script>
  (function() {
    var img = new Image();
    img.src = 'https://t.panxo.ai/conv?pixel_id=px_YOUR_PIXEL_ID&event=signup&value=0&currency=USD&_t=' + Date.now();
  })();
</script>
<noscript>
  <img src="https://t.panxo.ai/conv?pixel_id=px_YOUR_PIXEL_ID&event=signup" width="1" height="1" style="display:none" />
</noscript>

Step 3: Add Revenue Value (Optional)

For e-commerce conversions, include the purchase value:

<script>
  (function() {
    var img = new Image();
    img.src = 'https://t.panxo.ai/conv?pixel_id=px_YOUR_PIXEL_ID&event=purchase&value=99.99&currency=USD&order_id=ORD123&_t=' + Date.now();
  })();
</script>

Conversion Pixel Parameters

Parameter Required Description
pixel_id Yes Your unique pixel ID
event Yes Event type (signup, purchase, lead, etc.)
value No Conversion value (for ROAS calculation)
currency No Currency code (default: USD)
order_id No Order/transaction ID (for deduplication)

Server-Side Tracking

For server-side conversion tracking, use our API:

curl -X POST https://api.panxo.ai/v1/conversions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "pixel_id": "px_YOUR_PIXEL_ID",
    "event": "purchase",
    "value": 99.99,
    "currency": "USD",
    "order_id": "ORD123",
    "user_id": "user_456"
  }'

Attribution Window

Default Attribution

Attribution Model

Panxo uses last-click attribution by default:

Reporting

Real-Time Dashboard

Access real-time metrics in Panxo Desk:

Report Exports

Export reports in CSV or Excel format:

  1. Go to Reports > Campaign Performance
  2. Select date range
  3. Choose metrics and dimensions
  4. Click Export

Available Dimensions

Dimension Description
Date Daily breakdown
Campaign By campaign
Creative By creative
Segment By AI audience segment
Country By user country
Device By device type
AI Source By AI referral source

Third-Party Integrations

Google Analytics

Add Panxo as a source in Google Analytics:

  1. Use UTM parameters on all click URLs
  2. View Panxo traffic under Acquisition > Campaigns

Google Ads Conversion Import

Export Panxo conversions to Google Ads:

  1. Go to Settings > Integrations
  2. Connect Google Ads account
  3. Select conversion events to sync

Postback URLs

For affiliate/performance partners, configure postback URLs:

https://your-tracker.com/postback
  ?click_id={click_id}
  &conversion_value={value}
  &event={event}

Verification & QA

Test Mode

Before launching, verify your pixel:

  1. Add &test=1 to your pixel URL
  2. Trigger a test conversion
  3. Check Pixels > Test Events in Panxo Desk
  4. Verify data appears correctly

Common Issues

Issue Solution
No conversions showing Verify pixel is loading (check Network tab in browser)
Duplicate conversions Add unique order_id parameter
Wrong values Check value parameter is numeric
Missing country data Ensure user has accepted cookies

Privacy & Compliance

GDPR Compliance

Cookie Policy

Panxo uses first-party cookies for:

Next Steps