In this guide
- A server container needs events. Platforms differ in how they provide them: a plugin, a data layer, customer events or webhooks.
- Most ad platforms have a server API. Most analytics tools accept data over HTTP.
- If a platform can run JavaScript or call a webhook, it can feed a server container.
"Does it work with my platform?" is the first question most people ask. For the container itself the answer is almost always yes. What differs is how you get events out of the shop or site, and which destinations have ready tags. This page maps the main platforms. Details change, so check each vendor's documentation. See also how server-side tracking works and the setup guide.
Shops and site builders
| Platform | How events reach the container |
|---|---|
| Shopify | Customer events and a custom pixel. See Meta Conversions API for Shopify |
| WooCommerce and WordPress | A Tag Manager plugin and a data layer. See WordPress |
| BigCommerce | Script Manager and the order confirmation page. See BigCommerce |
| Magento / Adobe Commerce | A Tag Manager extension and data layer. See Magento |
| PrestaShop | A Tag Manager module. See PrestaShop |
| Shopware | A Tag Manager plugin. See Shopware |
| Drupal | The Google Tag module. See Drupal |
| Custom sites and single-page apps | Your own data layer. See custom website and single-page apps |
| Wix, Squarespace, Webflow | Tag Manager and their native integrations; check the current options for server containers |
Raw events in. Clean events out.
Open Tracked collects each event on your own domain, removes the noise and sends what is left to Meta, Google Ads, TikTok.
Ad platforms with server APIs
- Meta Conversions API
- Google Ads (enhanced conversions and offline imports)
- TikTok Events API
- Snapchat Conversions API
- Pinterest API for Conversions
- LinkedIn Conversions API
- Microsoft Advertising (check current options)
- Affiliate and native networks, through server-to-server calls. See affiliate tracking
Analytics and CRM
- GA4 through its server client and the Measurement Protocol
- Matomo through its HTTP API. See Matomo
- CRMs and e-mail tools through webhooks and APIs. See HubSpot, Pipedrive, Klaviyo, Mailchimp
3 things to remember
Scroll and the points stack up.
A server container needs events. Platforms differ in how they provide them: a plugin, a data layer, customer events or webhooks.

Most ad platforms have a server API. Most analytics tools accept data over HTTP.

If a platform can run JavaScript or call a webhook, it can feed a server container.

How to check your own stack
List where events come from
Shop, CMS, forms, payment provider, CRM.
For each, find how it exposes data
A data layer, an API, a webhook.
List where events must go
Each ad and analytics platform.
Check each has a server route
A template, an API or an HTTP request.
Test with one flow
A purchase end to end.
Where Open Tracked fits
Open Tracked hosts the server container for any of these. It does not depend on the platform. Open Tracked has a WordPress plugin, and a Shopify app is being prepared. For other platforms you use a Tag Manager plugin or customer events for the data layer, and Open Tracked for the server.
A realistic example
An agency takes on a client that sells through a Wix store, with a CRM and three ad platforms. It checks each source and destination: the store exposes events through Tag Manager and its native integrations, the CRM can call a webhook, and all three ad platforms have server APIs. The agency sets up the server container on a free plan, sends purchase events from the store, adds a webhook route from the CRM and tests one purchase end to end. The platform question took a day to answer, and the answer was yes. Most "does it work with X" questions are answered the same way: list sources, list destinations, test one flow.
Brands that grow on cleaner data
Stores and agencies use Open Tracked to see which ads earn the sale.
Frequently asked questions
Which platforms support server-side GTM?
Almost any site or shop that can send events: through a data layer, customer events, a plugin or webhooks.
Does Shopify support it?
Yes, through customer events and a custom pixel that forward events to your tagging subdomain.
Which ad platforms have server APIs?
Meta, Google Ads, TikTok, Snapchat, Pinterest, LinkedIn and others.
Can I use it with a site builder?
Usually yes, through Tag Manager and the builder's integrations. Check current options.
Do I need a plugin?
Often a Tag Manager plugin for the data layer, not for the server.
Do I need spreadsheets to read my results?
No. Once tracking is live, the Open Tracked analytics shows spend, revenue, ROAS and profit, and you can ask Ari, the built-in AI assistant, questions about your own numbers in plain words. Ari's allowance depends on your analytics plan.
Is Open Tracked different from Open Track or Open Space Track?
No. Open Tracked is the official name of our server-side tracking platform, and the website is opentracked.io. Many people search for it as Open Track, OpenTrack or Open Space Track. All of them lead to the same product: server-side Google Tag Manager hosting, first-party analytics and a CRM pipeline.

Fix your tracking at the source
Open Tracked hosts your server-side Tag Manager, keeps first-party cookies alive and shows what each ad is really worth.
The Open Tracked team
We build Open Tracked: server-side tracking hosting, analytics and the tools around them, for stores that spend on ads. Questions about this guide, or an idea for the next one?
Comments
Loading comments...











