Two different things called a browser pixel
The names are confusingly similar, so it is worth being precise about which one the Tracking Method control affects.
On Server, Upstack still captures the event, resolves the identity, enriches it, and delivers it to the platform’s Conversions API. What disappears is the second, browser-based copy of that event.
When to use Server
Most merchants should keep Browser + Server. Running both gives the platform two chances to see a conversion, and every platform deduplicates on a shared event ID, so you do not double-count. Switch to Server when one of these applies:- You already load the tag yourself, through Google Tag Manager, your theme, or another app. Two copies of the same tag on one page can double-fire events and confuse the platform’s own deduplication.
- You want fewer third-party scripts on the storefront for page-speed or privacy reasons, and you are willing to rely on server-side delivery alone.
- You are consolidating on server-side and want a clean, single-source signal per platform.
What you give up
This depends on the platform, because each one uses its browser tag for something slightly different. Meta loses nothing on matching. The Upstack Pixel writes the_fbp and _fbc cookies itself, so Meta still receives both identifiers on every server-side event. Expect Events Manager to report zero browser events and possibly flag a deduplication notice. That is the expected result, not a problem.
TikTok, Snapchat, Pinterest, and Reddit lose the platform’s own cookie — _ttp, _scid, _epik, and _rdt_uuid respectively. Server events still carry hashed email, hashed phone, IP address, user agent, and the click ID from the ad, which is the strongest match signal available. Match rates may dip slightly compared to running both.
Outbrain, Taboola, and NewsBreak lose nothing. All three attribute conversions using the click ID captured from the ad URL, which Upstack stores and sends server-side. Their browser tags add no matching signal.
Switching back to Browser + Server
Set the Tracking Method back and save. Storefronts pick up the change within about 15 minutes, once the cached pixel configuration expires. This is the same refresh window as any other destination setting. The AppLovin and Klaviyo checkboxes work the same way: check the box, save, and the change lands within about 15 minutes.FAQ
Does Server stop Upstack from tracking events?
Does Server stop Upstack from tracking events?
No. The Upstack Pixel is unaffected and keeps capturing everything. Your dashboards, attribution, and every other destination continue to work normally. Only the one ad platform’s own browser tag stops loading.
What happens if I turn off both the browser pixel and the Conversions API?
What happens if I turn off both the browser pixel and the Conversions API?
The destination stops sending anything to that platform. Upstack still captures and reports the events internally, but nothing reaches the ad platform. This is allowed on purpose, so you can pause a destination without deleting it, but it is easy to do by accident. If a platform stops receiving conversions, check the Tracking Method selection first.
Will I lose conversions by switching to Server?
Will I lose conversions by switching to Server?
You should not. Server-side delivery is the more reliable of the two paths, because it is not affected by ad blockers, Safari ITP, or cookie restrictions. What you lose is redundancy. If server-side delivery breaks for any reason, there is no browser tag left to catch the event.
Do I still need to enter the Pixel ID?
Do I still need to enter the Pixel ID?
Yes, for most platforms. The Conversions API needs it to know which pixel or dataset the event belongs to. Google Ads and Pinterest are the exceptions: their pixel fields are only used by the browser tag, so they become optional once you switch to Server.
Related
Server-Side Tracking
Why server-side collection outperforms browser pixels.
Conversion API Forwarding
How Upstack delivers events to each ad platform.