> ## Documentation Index
> Fetch the complete documentation index at: https://docs.upstackdata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Track Shopify Events Server-Side

> Capture every storefront interaction server-side, immune to ad blockers and iOS privacy restrictions.

Browser-based tracking is increasingly unreliable. Ad blockers defeat pixels before they load. iOS App Tracking Transparency limits cookie-based tracking. Safari's Intelligent Tracking Prevention caps third-party cookie lifetimes. The result: conversion events vanish, attribution gaps widen, and ad platforms optimize on incomplete data.

Server-side tracking captures events outside the browser — at the edge or in your backend. Upstack does this via an edge pixel plus Shopify webhooks. The lightweight pixel fires first-party requests to Cloudflare's edge, so ad blockers cannot strip the tracking call. Purchase and checkout events are also confirmed server-side via Shopify webhooks, giving you near-complete coverage. Most stores recover 20–40% of events that client-side scripts miss.

<Tip>
  Server-side tracking is especially critical for purchases: Meta and TikTok need accurate conversion data. Upstack captures 100% of completed orders via Shopify webhooks, regardless of ad blocker usage.
</Tip>

## How to set this up

<CardGroup cols={2}>
  <Card title="Install on Shopify" icon="rocket" href="/get-started/install-on-shopify">
    Install the Upstack Pixel to enable server-side capture.
  </Card>

  <Card title="Server-Side Tracking" icon="server" href="/concepts/server-side-tracking">
    Learn how edge capture and webhooks work.
  </Card>

  <Card title="Event Taxonomy" icon="list-tree" href="/pixel/events/taxonomy">
    See all events Upstack captures and their properties.
  </Card>
</CardGroup>

## Related Articles

<CardGroup cols={2}>
  <Card title="Conversion API Forwarding" href="/concepts/conversion-api-forwarding" />

  <Card title="Platform Architecture" href="/concepts/platform-architecture" />

  <Card title="Improve Meta Match Quality" href="/use-cases/improve-meta-match-quality" />

  <Card title="Send to Multiple Platforms" href="/use-cases/send-to-multiple-platforms" />
</CardGroup>
