Guide:
- What is a Universal Pixel?
- Benefits of Universal Pixel
- Setting Up Universal Pixel (Tag Contexts) in Choozle
- Managing Tax Contexts
What is a Universal Pixel?
A Universal Pixel is a single piece of JavaScript code that you place on every page of your website. It replaces the need for multiple tracking tags for page views, conversions, and custom events. Instead, it serves as a central hub for tracking and audience data collection when running campaigns on The Trade Desk.
Once deployed, you can manage all rules and tracking configurations directly within Choozle. No additional developer updates to your website are required.
Benefits of Universal Pixel
- Simplified Setup: Only one pixel needs to be deployed. All tracking updates can be managed in Choozle.
- Comprehensive Data Collection: Capture page views, conversions, and custom events, along with dynamic parameters like product IDs, order values, or other custom attributes.
- Audience Segmentation: Build highly targeted audiences (e.g., cart abandoners, pricing page visitors, product viewers who didn’t purchase).
- Accurate Conversion Tracking: Measure campaign effectiveness, optimize bids, and track return on ad spend.
- Future-Ready: Supports privacy-focused identifiers like UID2, ensuring performance in a cookieless future.
- Real-Time Optimization: Data feeds directly into The Trade Desk’s AI for real-time bidding and campaign performance improvements.
Setting Up Universal Pixel (Tag Contexts) in Choozle
1. Access Tag Contexts
- Navigate to Libraries > Tag Contexts in your Choozle account.
- If it’s your first time, you’ll see a blank page.
- Existing Tag Contexts will appear in a list.
2. Create a New Tag Context
- Click Create Tag Context.
- Provide:
- Name (must be unique)
- Domain (e.g., yourwebsite.com)
- Provider (automatically set to The Trade Desk)
- Optionally enable Custom Attributes to capture details like order ID, revenue, or custom values (TD1–TD10).
3. Deploy the Script
- Once created, the Universal Pixel script is automatically deployed through Choozle’s Smart Container Tag (SCT).
- If not using SCT, the script can be placed via Google Tag Manager or directly on your website.
4. Add Tags within your Tag Context (Tracking Rules)
Once your tag context is created:
- Click into your newly created tag context
- Select the All Tags tab in the upper left menu
- Click Create Tag to create a tag within your Tag Context
Each tag will require the following properties:
- Tag Name
- Event Type
- URL
- Currency [Optional]
- Revenue [Optional]
- Description [Optional]
- Household Ext.: Enable when creating a new tag
Tags define when and where tracking occurs. Common examples:
- Default Tag – fires on all pages.
- Checkout Tag – fires when a URL contains /checkout.
- Landing Page Tag – fires on a specific URL (e.g., /landing-page).
Managing Tag Contexts
The following are options found under the ‘Actions’ column in your Tag Context library:
- Edit – update configurations.
- View Script – retrieve the Universal Pixel script if deploying manually.
- Archive – remove unused Tag Contexts.