This guide covers how to configure and use all available analytics pixels on the Web2Wave platform, including event mappings, data transmission, and testing recommendations.
π― Available Analytics Pixels
The platform supports the following analytics and advertising pixels:
- Facebook Pixel (Meta Pixel) - For Facebook/Instagram advertising
- TikTok Pixel - For TikTok advertising campaigns
- Snapchat Pixel - For Snapchat advertising
- Pinterest Tag - For Pinterest advertising
- AppLovin AXON - For mobile advertising attribution
- Google Analytics & Google Ads - For web analytics and Google advertising
General Setup Process
- Navigate to Project Settings β Analytics Tab
- Enable the desired pixel by checking the checkbox
- Configure required fields (Pixel ID, Access Tokens, etc.)
- Test configuration using the "Check token" buttons where available
- Save settings - The pixel will automatically load on your pages
Configuration Fields by Platform
Platform | Required Fields | Optional Fields | Server Events |
---|---|---|---|
Pixel ID & Access Token | Test Event Code & Server Events Only | β Full Support | |
TikTok | Pixel ID & Access Token | Server Events Only | β Full Support |
Snapchat | Pixel ID | None | β Browser Only |
Tag ID | None | β Browser Only | |
AppLovin | Event Key | None | β Browser Only |
Analytics ID & Tag Manager ID | AdWords Tag ID | β Browser Only |
Note: Snapchat and Pinterest currently support browser tracking only. Server-side event fields are commented out in the current implementation.
π Event Mappings by Platform
Facebook Pixel Events
Internal Event | Facebook Event | Event Type |
---|---|---|
Purchase | Purchase | Standard |
Subscribe | Subscribe | Standard |
InitiateCheckout | InitiateCheckout | Standard |
CompleteRegistration | CompleteRegistration | Standard |
AddPaymentInfo | AddPaymentInfo | Standard |
StartTrial | StartTrial | Standard |
PageView | ViewContent | Standard |
Paywall Prices visible | ViewContent | Standard |
Paywall click price | ViewContent | Standard |
Other events | Custom Events | Custom |
Special Features:
- β Enhanced matching with hashed email and user_id (SHA-256)
- β
Event deduplication using
eventID
- β
Facebook Click ID (
fbclid
) and Browser ID (fbp
) tracking - β
Automatic cookie management (
_fbc
,_fbp
)
TikTok Pixel Events
Internal Event | TikTok Event | Notes |
---|---|---|
Purchase | Purchase | With transaction data |
Subscribe | Subscribe | With subscription data |
InitiateCheckout | InitiateCheckout | With cart data |
CompleteRegistration | CompleteRegistration | User signup |
AddPaymentInfo | AddPaymentInfo | Payment info added |
StartTrial | StartTrial | Trial started |
PageView | ViewContent | Page view |
All events | Forwarded | All events sent |
Special Features:
- β Enhanced matching with email and external_id
- β
TikTok Click ID (
ttclid
) tracking - β Full event forwarding with currency/value data
-
Snapchat Pixel Events
Internal Event | Snapchat Event | Notes |
---|---|---|
Purchase | PURCHASE | With price/currency |
Subscribe | PURCHASE | Subscription purchase |
InitiateCheckout | START_CHECKOUT | Checkout initiated |
CompleteRegistration | SIGN_UP | User registration |
AddPaymentInfo | ADD_BILLING | Payment info |
StartTrial | PURCHASE | Trial signup |
PageView | PAGE_VIEW | Page view |
Paywall Prices visible | VIEW_CONTENT | Content view |
AddToCart | ADD_TO_CART | Cart addition |
Search | SEARCH | Search performed |
Special Features:
- β
Client deduplication ID (
client_dedup_id
) prevents duplicate events - β
Snapchat Click ID (
sccid
,ScCid
) tracking - β Enhanced user matching with email
- β
Only sends mapped standard events (filters irrelevant events)
Pinterest Tag Events
Internal Event | Pinterest Event | Notes |
---|---|---|
Purchase | checkout | With transaction data |
Subscribe | signup | User signup |
InitiateCheckout | addtocart | Checkout process |
CompleteRegistration | signup | User registration |
AddPaymentInfo | addtocart | Payment process |
StartTrial | checkout | Trial conversion |
PageView | pagevisit | Page view |
Paywall Prices visible | viewcategory | Category view |
AddToCart | addtocart | Cart addition |
Search | search | Search performed |
Special Features:
- β Enhanced match with email and external_id
- β
Pinterest Click ID (
pinclid
) tracking - β Automatic email hashing for privacy
- β
Cross-device checkout tracking
AppLovin AXON Events
Internal Event | AXON Event | Category |
---|---|---|
Purchase | purchase | Required |
Subscribe | purchase | Required |
InitiateCheckout | begin_checkout | Required |
CompleteRegistration | sign_up | Recommended |
AddPaymentInfo | add_payment_info | Recommended |
PageView | page_view | Required |
Paywall Prices visible | view_item | Required |
AddToCart | add_to_cart | Required |
Search | search | Recommended |
Special Features:
- β Rich ecommerce data with items array
- β
Product categorization (
item_category_id: 317
) - β
Automatic additional events (
land
on page_view,add_to_cart
on checkout) - β
Mobile-optimized attribution
Google Analytics Events
Internal Event | Google Event | Notes |
---|---|---|
Purchase | purchase | Enhanced ecommerce |
Subscribe | conversion | Goal conversion |
InitiateCheckout | begin_checkout | Ecommerce funnel |
CompleteRegistration | sign_up | User action |
AddPaymentInfo | add_payment_info | Checkout step |
PageView | page_view | Standard tracking |
Paywall Prices visible | view_item | Product view |
Special Features:
- β Enhanced ecommerce tracking
- β Multiple tag support (Analytics + Tag Manager + Ads)
- β Data Layer and gtag support
- β
Custom send_to targeting
π Data Transmitted with Events
Facebook Pixel
{
eventID: "user123_Purchase", // Deduplication
fbc: "fb.1.1703123456000.abc123", // Facebook Click ID
fbp: "fb.1.1703123456000.xyz789", // Facebook Browser ID
external_id: "hashed_user_id", // SHA-256 hashed
em: "hashed_email" // SHA-256 hashed email
}
TikTok Pixel
{
external_id: "user_123",
email: "[email protected]",
// Full event properties forwarded
}
Snapchat Pixel
{
client_dedup_id: "user123_Purchase", // Deduplication
user_id: "user_123",
user_email: "[email protected]",
price: 29.99,
currency: "USD",
transaction_id: "subscription_123"
}
Pinterest Tag
{
external_id: "user_123",
em: "[email protected]", // Auto-hashed
value: 29.99,
currency: "USD",
order_id: "subscription_123"
}
AppLovin AXON
{
items: [{
item_id: "price_123",
item_name: "Subscription",
quantity: 1,
price: 29.99,
currency: "USD",
item_category_id: 317
}],
value: 29.99,
currency: "USD",
transaction_id: "subscription_123"
}
π Testing Pixels with Browser Extensions
Facebook Pixel Helper
- Extension: Facebook Pixel Helper
-
TikTok Pixel Helper
- Extension: TikTok Pixel Helper
Snapchat Pixel Helper
- Extension: Snap Pixel Helper
Pinterest Tag Helper
- Extension: Pinterest Tag Helper
Google Tag Assistant
- Extension: Google Tag Assistant
Generic Analytics Debuggers
- Extension: Analytics Debugger