WooCommerce
Capture WooCommerce orders and customer events server-side and forward them to every platform you buy on.
About WooCommerce
What WooCommerce is, and why identity matters to it.
WooCommerce is the open-source commerce plugin for WordPress, giving brands a storefront and checkout inside a site they already control.
Because it runs on your own hosting, order and customer data live on your infrastructure — which makes server-side capture straightforward and removes any dependency on the shopper’s browser.
How it works
How WooCommerce works.
WooCommerce is a WordPress plugin, so the store runs on your own hosting and writes to your own database. Orders, customers and products are WordPress post types and custom tables; the REST API and a webhook system expose them to outside services. Because the checkout is rendered by your theme rather than a hosted page, its markup varies from site to site — which is why browser-side tracking on WooCommerce breaks more often than on hosted platforms. Server-side, the picture is more stable: the order object is the same shape on every install, whatever the front end looks like.
With Upstack Data
Get more out of WooCommerce with Upstack Data.
WooCommerce gives you a stable order object and an unstable front end. Upstack takes the stable half: events are captured server-side, so nothing depends on your theme, your caching layer or the plugin stack rendering correctly for a given shopper. Each order is then resolved against the device graph, so guest checkouts — most first purchases — stop arriving as strangers, and forwarded to every destination you run from one connection.
What you can do with it
Three jobs WooCommerce does once it is connected.
Capture every order server-side
WooCommerce events are captured from the server rather than the shopper’s browser, so ad blockers, ITP and consent banners stop deciding which of your conversions get counted. Nothing depends on a script surviving the page.
Resolve each event to a person
Every WooCommerce event is matched against a 750M+ device graph before it leaves, so a phone browse and a desktop checkout resolve to one customer rather than two strangers. Returning buyers are recognised as returning.
Backfill what came before
Historical WooCommerce orders can be brought in from before you connected, so reporting and audience building don’t start from an empty table.
Pre-built connectors
WooCommerce forwards to 34 destinations.
Connect WooCommerce once. Every destination below is already wired.
34 destinations shown
- WooCommerceMeta Conversions API
- WooCommerceGoogle Ads Conversions
- WooCommerceTikTok Events API
- WooCommercePinterest
- WooCommerceSnapchat
- WooCommerceReddit
- WooCommerceMicrosoft Ads
- WooCommerceX
- WooCommerceAppLovin
- WooCommerceOutbrain
- WooCommerceTaboola
- WooCommerceMGID
- WooCommerceThe Trade Desk
- WooCommerceCriteo
- WooCommerceStackAdapt
- WooCommerceMNTN
- WooCommerceTatari
- WooCommerceRevContent
- WooCommerceTapjoy
- WooCommerceVibe
- WooCommerceOpenAI Ads
- WooCommerceKlaviyo
- WooCommerceAttentive
- WooCommercePostscript
- WooCommerceOmnisend
- WooCommerceSendlane
- WooCommerceYotpo
- WooCommerceOkendo
- WooCommerceGorgias
- WooCommerceHubSpot
- WooCommercePostHog
- WooCommerceLoops
- WooCommerceActiveCampaign
- WooCommerceYour warehouse
Similar integrations
Other E-commerce integrations.
- ShopifySource
Every storefront and checkout event, server-side.
- BigCommerceSource
Storefront and checkout events, resolved.
- Checkout ChampSource
Funnel and upsell orders captured server-side.
- How resolution worksThe 750M+ device graph, restored click IDs and the identifiers that persist for months.Upstack Signal
- Every integrationSix sources in, eighteen destinations out, and every pairing between them.Browse the catalogue
- What it costsThree plans that scale with your order volume. Same integrations on every plan.See pricing
Get WooCommerce tracking right.
A 15-minute walkthrough tailored to your stack and channels.