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
- Go to Settings > Conversion Pixels
- Click Create Pixel
- Enter:
- Pixel Name (e.g., "Sign Up Confirmation")
- Event Type (e.g., "signup", "purchase", "lead")
- 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¤cy=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¤cy=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
- Click-through: 30 days
- View-through: 1 day
Attribution Model
Panxo uses last-click attribution by default:
- Conversion credited to the last Panxo ad clicked before conversion
- View-through conversions credited if no click occurred
Reporting
Real-Time Dashboard
Access real-time metrics in Panxo Desk:
- Impressions, clicks, CTR updated every 5 minutes
- Spend updated hourly
- Conversions updated every 15 minutes
Report Exports
Export reports in CSV or Excel format:
- Go to Reports > Campaign Performance
- Select date range
- Choose metrics and dimensions
- 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:
- Use UTM parameters on all click URLs
- View Panxo traffic under Acquisition > Campaigns
Google Ads Conversion Import
Export Panxo conversions to Google Ads:
- Go to Settings > Integrations
- Connect Google Ads account
- 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:
- Add
&test=1to your pixel URL - Trigger a test conversion
- Check Pixels > Test Events in Panxo Desk
- 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
- Panxo pixels respect user consent preferences
- No tracking occurs if user has opted out
- All data stored in EU-compliant infrastructure
Cookie Policy
Panxo uses first-party cookies for:
- Conversion attribution (30-day expiry)
- Frequency capping (24-hour expiry)
Next Steps
- Download Briefing Template
- Review AI Segments
- Contact Support for pixel implementation help