What MGID is
MGID is a native advertising network reaching audiences across regional and independent publishers.
Measurement quality varies by placement there, which makes clean first-party data unusually valuable.
Server-side conversions to MGID with hashed identifiers and restored click IDs, so a channel that is hard to attribute stops being invisible.
What Upstack sends
order_idShopify order and checkout tokenemail / phonecustomer contact from checkoutcustomer_idShopify customer record, if they have oneline_itemsproducts, variants and quantitiestotal / subtotal / discountorder economicsStorefront events from the Upstack Pixel, orders directly from Shopify.
customer_typeNew or returning, resolved before send.hashed email / phoneidentity matching on arrivalmgid_click_idcredit the click that drove itexternal_idstable person across sessionsevent_iddedupe against the browser pixelvalue / currencyvalue-based biddingNative conversions with identifiers attached.
See the set-up reference See all 12 sources How resolution works
About MGID
That gives MGID a consistent signal regardless of which publisher the click came from. The publisher is the variable the network cannot control on its own.
MGID is a native advertising network reaching audiences across regional and independent publishers.
Measurement quality varies by placement there, which makes clean first-party data unusually valuable.
MGID attributes conversions through its pixel and postback API within a click window it controls. What it receives is whatever the browser managed to send, which across a long tail of publisher sites is less than on a major platform.
What you can do with it
01
Conversions reach MGID through its server-side API with restored click IDs and hashed identifiers attached, so more of what you send is matched on arrival, and the conversions you never saw stop being invisible.
02
Map any order attribute to the conversion MGID receives (profit rather than revenue, new customers rather than repeat buyers, high-value orders rather than every checkout), so the platform learns from the buyers worth acquiring.
03
Every conversion is captured the same way regardless of placement, so performance differences reflect the placement rather than its tracking.
Pre-built connectors
Documentation
Set-up, event schema and field mapping for MGID as a destination.
FAQ
Server-side conversions to MGID with hashed identifiers and restored click IDs, so a channel that is hard to attribute stops being invisible.
Open MGID › Dashboard › Conversions. The postback log records each server-side conversion and the click it was matched to.
All plans. Upstack has three plans that scale with your order volume, and the same integrations are on every plan.
12 sources: Shopify, WooCommerce, BigCommerce, Checkout Champ, Recharge, Custom stack, Funnelish, Lasso Commerce, Phoenix Technologies, Skio, Loop Subscriptions and Stripe. Each one has its own pre-built connector.
Upstack’s own pixel loads asynchronously and fails silently, so it doesn’t hold up your pages. What each destination adds depends on its Tracking Method. The default, Browser + Server, loads that platform’s own tag on your store, in place of the copy you would otherwise install yourself, and also sends the same events from Upstack’s servers. Choose Server for any destination that offers it and its tag never loads, while its events still arrive from Upstack’s servers.
Similar integrations
Reddit Conversions API for a community-led audience.
Microsoft Ads UET conversions with restored identifiers.
X Conversions API, deduplicated server-side.
AppLovin Browser delivery through the Axon Pixel.
Outbrain Native conversions with the click restored.
Taboola Native conversions, server-side.
Amazon Conversions for Amazon DSP and Sponsored Ads. Coming soon A 15-minute walkthrough tailored to your stack and channels.