Skip to main content
Upstack Data

Stop losing conversions to broken pixels.

Ad blockers kill your pixel. Safari limits it. iOS ignores it. Upstack Pixel captures every conversion event server-side — so your data foundation is solid before anything else can break.

Champo saw consistent events across every browser and device within minutes of setup.

Trusted by DTC brands spending $50K\u2013$5M/month on paid media

4.9/5 on Shopify App Store

1,000+

Brands

40%+

Matched events

<20 min

Setup

Your pixel is missing 40–60% of events and you might not even know it.

Every time someone adds to cart, checks out, or purchases, your browser pixel tries to fire. But today’s web isn’t kind to pixels. Ad blockers, Safari ITP, iOS 14.5+ restrictions, and browser sandboxing cause browser-side pixels to miss 40–60% of events.

Every missed event is a hole in your data. Meta’s algorithm doesn’t know what happened. Klaviyo doesn’t know who to email. Your attribution is fiction.

What’s blocking your pixel

BlockerWhat HappensImpact
Ad BlockersBlock the pixel entirelyEvent never fires
Safari ITPRestricts cookie accessSession disconnected
iOS 14.5+ (ATT)Limits tracking permission80%+ of mobile events lost
Browser IsolationSandboxes third-party requestsPixel fails silently

“The soft metrics are fine, my CPMs are fine, my CPCs are fine… Conversion rate is down and my CPA is up.”

— Ashvin Melwani

Server-side capture that bypasses the blockers.

Browser pixels fire from the customer’s device — where ad blockers, ITP, and iOS can kill them. Upstack Pixel captures events from your server, where none of those restrictions apply.

Step 1

Install Upstack on Shopify

One-click from the App Store. Your server-side pixel is live in minutes — no developer required.

Step 2

Connect your ad accounts

Link Meta, Google, TikTok, and Klaviyo. Events start flowing server-side immediately, bypassing every browser blocker.

Step 3

Events flow server-side

Every PageView, AddToCart, Checkout, and Purchase fires from infrastructure — not the browser. Ad blockers, Safari ITP, and iOS restrictions are irrelevant.

From 42% event capture to 99.9%.

MetricWithout PixelWith Upstack Pixel
Event capture rate~42%99.9%
Events missed~58%<1%
Meta seesIncomplete pictureEvery conversion
Decision basisFictionReality
Setup timeUnder 20 minutes

Champo

Consistent events in minutes

Went from gaps to complete event capture across every browser and device within minutes of installing the Shopify app.

99.9% capture

Montreal Weights

No more gaps

Complete event capture restored. No more guessing which conversions were tracked and which were missed.

Full coverage

Perfect White Tee

90x ROI foundation

Reliable event capture was the foundation that enabled identity resolution, which drove a 90x return and record-setting performance.

90x ROI
“Within minutes of installing the Shopify app, add-to-cart and checkout events were firing consistently across every browser and device.”

Champo

Premium Haircare Brand

Before Upstack Pixel, Champo’s events were firing inconsistently — gaps across browsers and devices meant Meta was optimizing on partial data. After a quick install, every event was captured, every time.

Every e-commerce event. Every time.

Upstack Pixel captures all standard e-commerce events at the server level — with built-in deduplication so events are never double-counted when your browser pixel also fires.

EventDescriptionWhy It Matters
PageViewEvery page loadSession tracking foundation
ViewContentProduct page viewedIntent signal
AddToCartItem added to cartHigh-intent signal
InitiateCheckoutCheckout startedCritical funnel event
AddPaymentInfoPayment enteredNear-purchase signal
PurchaseTransaction completedConversion signal — most critical
SearchSite search performedIntent signal
LeadForm submissionAcquisition signal

Built-in deduplication

Upstack Pixel sends the same event ID as your browser pixel. Meta, Google, and TikTok automatically deduplicate — so conversions are only counted once. Keep your browser pixel running for specific use cases while Upstack handles the heavy lifting.

Capture + Identity = 90%+ match rates

Basic server-side tracking just moves broken data from browser to server. Upstack Pixel captures events and connects to Upstack ID — so events are enriched with identity before they reach Meta. That’s the difference between 45% and 90%+ match rates.

Pixel is the foundation everything else depends on.

Before we can resolve identity, we have to capture events. Upstack Pixel feeds Upstack ID, which feeds Signal and Flow. Complete capture is where it all begins.

Events fire from infrastructure, not the browser

Ad blockers target browser JavaScript. Server-to-server communication is invisible to them. Your events fire every time, on every device.

Not dependent on third-party cookies

Safari ITP kills cookie access for third-party scripts. Server events don’t use browser cookies — so session tracking works regardless.

Not affected by App Tracking Transparency

iOS ATT prompts affect browser tracking permissions. Server-side events bypass the entire permission layer. Mobile data stays complete.

Real-time delivery

Events reach platforms within seconds, not batched or delayed. Meta, Google, and Klaviyo always have the latest conversion data.

Frequently asked questions about Pixel

Stop making decisions on data full of holes.

Upstack Pixel installs in under 20 minutes and captures 99.9% of events from day one. 60-day guarantee: if your event capture doesn’t improve, you don’t pay.

Cancel anytime

Not ready for a trial? Book a 15-minute walkthrough or read our DTC tracking guide.

4.9/5 Rating