Server-side > WordPress tracking plugins
No impact on page speed
Tracking plugins add 100+ KB of JS to every page. DataNostro runs outside WordPress, you only load the GTM bootstrap (~6 KB). Your Core Web Vitals stay clean.
No plugin conflicts
WP tracking plugins often step on each other's dataLayer. DataNostro's standard GA4 e-commerce dataLayer format = compatibility with any combination of plugins.
Sklik and Heureka for CZ stores
WooCommerce has no native Sklik or Heureka — they're handled by 3rd-party plugins with their own bugs. DataNostro has it built in as a platform.
Stripe / WooPayments fanout
Stripe webhook → DataNostro → GA4 + Meta + Ads + Klaviyo. No plugin, no cron on the WP server, no race conditions with order_id.
Three steps and the data flows.
-
1
Generate the GTM container
Setup Assistant detects WooCommerce and generates a JSON container with purchase, add_to_cart, view_item, begin_checkout events.
-
2
Import into GTM
In GTM → Admin → Import Container → select the JSON. Then paste the GTM web container ID into WordPress (Site Kit by Google or the GTM4WP plugin — at least one integration).
-
3
Tracking subdomain
In GTM → Server container → send tags to your DataNostro subdomain. CNAME, SSL — automatic.
WooCommerce + CZ-first stack
Everything in the STARTER plan from CZK 349. No per-pixel fees.
Server-to-server (S2S)
Verified + feed proxy
Deduplication
Pixel + S2S
WP forms + WooCommerce
Webhook fanout
Pohoda compatible
Polylang / WPML aware
No per-pixel charges. Unlimited platforms.
WooCommerce + 17 more platforms (Sklik, Heureka, GA4, Google Ads, TikTok…) in one STARTER plan from CZK 349/month. No per-pixel surcharges.
Frequently asked questions
Do I need a special WooCommerce plugin? +
No. You just need the GTM container ID in Site Kit or GTM4WP. We send events through server-side GTM, not through the WordPress backend.
Does it work with subscriptions / memberships? +
Yes. WooCommerce Subscriptions, Memberships, and Bookings all fire standard WC actions that GTM4WP captures and propagates into our dataLayer.
What about Polylang / WPML? +
We support multi-language events. We send a language parameter in every event — filter your GA4 reports by it.
WooPayments vs. Stripe — which one? +
We support both. WooPayments uses Stripe under the hood — we catch both webhooks and route them to the platforms with deduplication.
WooCommerce server-side without the bloat
No plugin, no page bloat, no plugin conflict. GTM container + subdomain + 14 days free.