Server-Side Tracking Parameters

Server-Side Tracking Resource Hub

Understand and implement tracking parameters across every major platform.
Build payloads visually. Ship with confidence.

GA4 Google Ads Meta CAPI TikTok API
Quick templates:
βŒ•
Generated Payload
0 params
GA4 Β· Measurement Protocol
{ }

Toggle parameters on the left to build your payload

Platform Comparison

Key differences across tracking implementations

πŸ“Š GA4
  • βœ“ HTTP POST to collect endpoint
  • βœ“ client_id required (anonymous)
  • βœ“ Up to 25 event params
  • βœ“ Nested items array
  • ! No PII in plain text
🎯 Google Ads
  • βœ“ Requires conversion_id + label
  • βœ“ SHA-256 hashed user_data
  • βœ“ gclid for click attribution
  • βœ“ order_id for deduplication
  • ! Hashing normalization required
πŸ“˜ Meta CAPI
  • βœ“ event_id for deduplication
  • βœ“ SHA-256 hashed user_data
  • βœ“ Unix timestamp required
  • βœ“ fbp / fbc cookies
  • ! action_source must be "website"
🎡 TikTok
  • βœ“ SHA-256 hashed identifiers
  • βœ“ event_id for deduplication
  • βœ“ context.ip required
  • βœ“ ttp cookie for matching
  • ! ttclid for click attribution