Knowledge Base
Self-contained definitions you can cite out of context, each with how to check or verify it in a real setup.
Google Analytics 4
Google Tag Manager
Server-Side Tracking
- First-party tracking First-party tracking means setting tracking cookies and sending tracking requests from the same domain the visitor is on, rather than from a third-party domain such as a vendor's own servers. It typically involves routing analytics and ad-platform requests through a subdomain the site controls, often via a server container, and setting cookies on the site's own domain instead of a third party's. First-party tracking changes where data is stored and where requests originate; it does not change what consent is required before that data can be collected.
- Server container (server-side GTM) A server container is a Google Tag Manager container that runs on a server you or a managed service control, rather than in the visitor's browser, and receives events forwarded to it from a web container or sent directly via HTTP. It sits between the site and third-party endpoints, such as Meta, Google Ads, or GA4, as a first-party intermediary, letting requests to those platforms originate from your own domain and giving you a place to enrich, filter, or transform event data server-side before it's sent onward. It is a separate container type from the standard web container, with its own tags, triggers, variables, and publishing workflow.
Ad Platforms
- Event Match Quality (EMQ) Event Match Quality (EMQ) is a score Meta's Events Manager assigns to a pixel or dataset based on how well the customer information sent with its events — such as email, phone, and browser identifiers — can be matched to real Facebook and Instagram user profiles. It reflects the completeness and accuracy of match parameters across recent events, not the volume or business value of those events. Meta displays EMQ per event source to help advertisers judge whether their tracking setup is sending enough identifying data for its matching system to work well.
- event_id event_id is a unique identifier attached to both the browser-side (Pixel) and server-side (Conversions API) copies of the same conversion event, such as a purchase. Meta uses this shared value to recognize that the two events describe one real-world action and merges them into a single counted conversion instead of two. Without a matching event_id, Meta may count the browser and server events separately, inflating reported conversions.
Consent
Data Quality
Not sure whether your tracking is actually broken?
Start with a Health Check — a fast, read-only diagnosis that tells you what is wrong before you spend anything fixing it. Prefer email? Send your store URL and one sentence about what looks off.