Adobe Advertising Cloud Event Tracking | Blue Frog Docs

Adobe Advertising Cloud Event Tracking

Complete guide to Adobe Advertising Cloud conversion tracking and attribution

Adobe Advertising Cloud Event Tracking

Overview

Adobe Advertising Cloud (now Adobe Advertising) uses conversion pixels and tags for tracking across search, display, and demand-side platform (DSP) campaigns. As part of Adobe Experience Cloud, Adobe Advertising provides enterprise-grade tracking with deep integration into Adobe Analytics, offering sophisticated cross-channel attribution and audience management.

Standard Events

Adobe Advertising supports various conversion types:

Ecommerce Events

  • Purchase - Transaction completed
  • Add to Cart - Product added to cart
  • Product View - Product page viewed
  • Checkout - Checkout initiated

Lead Generation Events

  • Lead - Form submission
  • Sign Up - Account registration
  • Download - Content download
  • Contact - Contact request

Custom Events

  • Custom - Business-specific conversions

Custom Events

Creating Conversion Tags

Adobe Advertising uses conversion tags with customizable parameters:

<!-- JavaScript Conversion Tag -->
<script type="text/javascript" src="https://pixel.everesttech.net/ADVERTISER_ID/cq?ev_sid=3&ev_ln=CONVERSION_NAME&ev_lx=ORDER_ID&ev_transid=ORDER_ID&ev_valuetype=dynamic&ev_value=ORDER_VALUE"></script>
<noscript>
<img src="https://pixel.everesttech.net/ADVERTISER_ID/cq?ev_sid=3&ev_ln=CONVERSION_NAME&ev_lx=ORDER_ID&ev_transid=ORDER_ID&ev_valuetype=dynamic&ev_value=ORDER_VALUE" width="1" height="1"/>
</noscript>

Event Parameters

Key parameters for conversion tracking:

  • ev_sid - Segment ID (3 for conversions)
  • ev_ln - Conversion name/label
  • ev_lx - Transaction/order ID for deduplication
  • ev_transid - Transaction identifier
  • ev_valuetype - Value type (dynamic or static)
  • ev_value - Conversion value
  • ev_currency - Currency code (USD, EUR, etc.)

Ecommerce Events

Purchase Tracking

Complete purchase implementation:

<!-- Purchase Conversion Tag -->
<script type="text/javascript">
var advertiserId = "YOUR_ADVERTISER_ID";
var conversionName = "purchase";
var orderId = "ORDER_12345";
var orderValue = "149.99";
var currency = "USD";

var conversionUrl = "https://pixel.everesttech.net/" + advertiserId +
  "/cq?ev_sid=3" +
  "&ev_ln=" + encodeURIComponent(conversionName) +
  "&ev_lx=" + encodeURIComponent(orderId) +
  "&ev_transid=" + encodeURIComponent(orderId) +
  "&ev_valuetype=dynamic" +
  "&ev_value=" + orderValue +
  "&ev_currency=" + currency;
</script>
<script type="text/javascript" src=""></script>

<noscript>
<img src="https://pixel.everesttech.net/YOUR_ADVERTISER_ID/cq?ev_sid=3&ev_ln=purchase&ev_lx=ORDER_12345&ev_transid=ORDER_12345&ev_valuetype=dynamic&ev_value=149.99&ev_currency=USD" width="1" height="1"/>
</noscript>

Dynamic Product Tracking

Track product-level data:

// Product view conversion
var productId = "SKU_123";
var productValue = "99.99";

var conversionUrl = "https://pixel.everesttech.net/ADVERTISER_ID/cq?" +
  "ev_sid=3" +
  "&ev_ln=product_view" +
  "&ev_lx=" + productId +
  "&ev_value=" + productValue +
  "&ev_valuetype=dynamic";

Conversion Tracking

Implementation Methods

1. Adobe Advertising Conversion Tag

Standard tag implementation:

<!-- Base Conversion Tag -->
<script type="text/javascript" src="https://pixel.everesttech.net/ADVERTISER_ID/cq?ev_sid=3&ev_ln=CONVERSION_NAME&ev_lx=TRANSACTION_ID&ev_transid=TRANSACTION_ID&ev_valuetype=dynamic&ev_value=VALUE&ev_currency=USD"></script>

<noscript>
<img src="https://pixel.everesttech.net/ADVERTISER_ID/cq?ev_sid=3&ev_ln=CONVERSION_NAME&ev_lx=TRANSACTION_ID&ev_transid=TRANSACTION_ID&ev_valuetype=dynamic&ev_value=VALUE&ev_currency=USD" width="1" height="1"/>
</noscript>

2. Adobe Analytics Integration

Integrate with Adobe Analytics for unified measurement:

Implementation:

  1. Enable Adobe Advertising Cloud integration in Analytics
  2. Map Analytics events to Advertising conversions
  3. Use Analytics segments in Advertising campaigns
  4. View unified reports in Analysis Workspace

Benefits:

  • Unified user journey across channels
  • Cross-platform attribution
  • Audience sharing
  • Real-time bidding adjustments

3. Google Tag Manager

Deploy via GTM:

<!-- GTM Custom HTML Tag -->
<script type="text/javascript">
var conversionUrl = "https://pixel.everesttech.net/{{Adobe Advertiser ID}}/cq?" +
  "ev_sid=3" +
  "&ev_ln={{Conversion Name}}" +
  "&ev_lx={{Transaction ID}}" +
  "&ev_transid={{Transaction ID}}" +
  "&ev_valuetype=dynamic" +
  "&ev_value={{Transaction Value}}" +
  "&ev_currency=USD";
</script>
<script type="text/javascript" src=""></script>

<noscript>
<img src="" width="1" height="1"/>
</noscript>

4. Server-Side Tracking

Server-to-server conversion tracking:

import requests

# Server-side conversion
pixel_url = "https://pixel.everesttech.net/ADVERTISER_ID/cq"
params = {
    "ev_sid": "3",
    "ev_ln": "purchase",
    "ev_lx": "ORDER_12345",
    "ev_transid": "ORDER_12345",
    "ev_valuetype": "dynamic",
    "ev_value": "149.99",
    "ev_currency": "USD"
}

response = requests.get(pixel_url, params=params)

Offline Conversions

Conversion Upload

Upload offline conversions via Adobe Advertising interface or API:

CSV Upload:

  1. Navigate to Tools > Conversion Upload
  2. Download CSV template
  3. Fill with conversion data:
    • Transaction ID
    • Conversion name
    • Value
    • Currency
    • Timestamp
  4. Upload to platform

API Upload:

import requests

# Offline conversion upload
conversion_data = {
    "advertiser_id": "ADVERTISER_ID",
    "conversions": [{
        "conversion_name": "purchase",
        "transaction_id": "OFFLINE_ORDER_12345",
        "value": 149.99,
        "currency": "USD",
        "conversion_time": "2025-01-15T10:30:00Z"
    }]
}

headers = {
    "Authorization": f"Bearer {access_token}",
    "Content-Type": "application/json",
    "X-Api-Key": api_key
}

response = requests.post(
    "https://api.adobe.io/conversions/upload",
    json=conversion_data,
    headers=headers
)

Attribution

Attribution Windows

Default Settings:

  • Search click: 60 days
  • Display click: 30 days
  • Display view: 1 day

Customizable:

  • Configure per conversion type
  • Set in Adobe Advertising platform

Attribution Models

Adobe Advertising supports advanced attribution:

  • Last Event - Last click/view gets credit
  • First Event - First click/view gets credit
  • Even Distribution - Equal credit across touchpoints
  • Weight First Event More - 60% first, 40% distributed
  • Weight Last Event More - 60% last, 40% distributed
  • Algorithmic - Data-driven attribution
  • Custom - Define custom weighting

Configure in: Adobe Analytics > Attribution IQ (for integrated accounts)

Cross-Channel Attribution

Adobe Advertising provides:

  • Search + Display attribution across channels
  • Cross-device tracking for logged-in users
  • Adobe Experience Cloud ID for unified identity
  • People-based measurement across touchpoints

Adobe Analytics Attribution IQ

For advanced attribution analysis:

  1. Create segments in Adobe Analytics
  2. Apply attribution models in Analysis Workspace
  3. Compare model performance
  4. Use insights for bid optimization

Debugging & Validation

Browser DevTools

Verify tag implementation:

Network Tab:

  1. Filter for "everesttech.net"
  2. Verify conversion pixel fires
  3. Check parameters are correct
  4. Confirm response status 200

Console Verification:

// Check conversion URL construction
console.log(conversionUrl);

Adobe Advertising Platform

Verify conversions in platform:

  1. Navigate to Reports > Conversion
  2. Review recent conversion activity
  3. Check conversion counts by source
  4. Verify values are tracking correctly

Adobe Analytics

If integrated, verify in Analytics:

  1. Open Real-Time Reports
  2. Check for conversion events
  3. Verify Adobe Advertising dimensions populate
  4. Confirm values match Advertising platform

Common Issues

Tag not firing:

  • Verify advertiser ID is correct
  • Check URL parameters are encoded
  • Ensure script loads without errors
  • Test without content blockers

Conversions not appearing:

  • Check attribution window settings
  • Verify user clicked Adobe Advertising ad
  • Confirm conversion name matches setup
  • Review transaction ID format

Value not tracking:

  • Verify ev_valuetype is "dynamic"
  • Check ev_value is numeric
  • Confirm currency code is valid
  • Review value variable passes correctly

Best Practices

Implementation

  1. Use both script and noscript tags for coverage
  2. Include transaction IDs for deduplication
  3. Pass accurate values for optimization
  4. Deploy via GTM for easier management
  5. Integrate with Adobe Analytics for unified measurement

Adobe Analytics Integration

  1. Enable bidirectional data sharing for insights
  2. Use Analytics segments in Advertising campaigns
  3. Leverage Attribution IQ for model comparison
  4. Create calculated metrics for custom KPIs
  5. Build unified dashboards in Analysis Workspace

Cross-Channel Strategy

  1. Coordinate Search + Display messaging
  2. Use sequential messaging across touchpoints
  3. Implement frequency capping across channels
  4. Leverage cross-channel audiences for targeting
  5. Optimize based on full path attribution

Data Quality

  1. Pass currency codes for international campaigns
  2. Use consistent naming conventions
  3. Include product IDs for ecommerce
  4. Regular audit of tag implementation
  5. Monitor conversion lag for reporting

Optimization

  1. Use automated bidding with conversion goals
  2. Leverage Adobe Sensei AI for optimization
  3. Create conversion-based audiences for targeting
  4. Test different attribution models for insights
  5. Adjust bids based on cross-channel attribution

Privacy & Compliance

  1. Implement consent management for GDPR/CCPA
  2. Use Adobe Experience Cloud ID for privacy-safe tracking
  3. Follow data retention policies
  4. Update privacy policies to disclose tracking
  5. Honor user opt-outs via Adobe privacy controls

Reporting

  1. Use Adobe Analytics for advanced analysis
  2. Create custom dashboards in Analysis Workspace
  3. Compare attribution models for insights
  4. Track conversion lag by channel
  5. Monitor cross-device conversions separately

Enterprise Integration

  1. Connect to Adobe Experience Platform for unified data
  2. Use Real-Time CDP for audience activation
  3. Leverage Adobe Target for personalization
  4. Integrate with Adobe Campaign for email
  5. Build complete view across Experience Cloud
// SYS.FOOTER