Guide
GTM can load any script tag on your site, Metricward's included. If your site already runs on GTM, this is five minutes. If it does not, installing the snippet directly is simpler and does not cost you the caveat below.
In your GTM workspace, go to Tags, New, and choose Custom HTML as the tag type.
This is the same script tag the docs give you for a direct install, unchanged. Swap in your own project id.
<script defer src="https://metricward.eu/mw.js"
data-project="prj_yours"></script>GTM wraps whatever you paste into a Custom HTML tag in a <script> block of its own, and a plain <script> tag pasted as-is works inside that. You do not need to rewrite it as document.createElement.
Under Triggering, choose All Pages, or Consent Initialization / Page View depending on your container's setup. The snippet itself does not read any GTM consent state, so if you gate it on a consent trigger, that gate is doing all the work: Metricward will collect as soon as the tag fires, in whatever collection mode your project is set to.
Preview mode first, then Submit and Publish. Nothing fires on the live site until the container version is published, GTM's preview and Metricward's own event debugger will both show nothing in the meantime.
Verifying
Load the published page, then open the event debugger in your Metricward dashboard. It shows every event as it arrives, with what the pipeline decided about it, and it does not care whether the script was loaded by GTM or by a script tag you wrote yourself. If nothing shows up, check the browser's network tab for a request to metricward.eu before assuming the pipeline is at fault: a tag that never fired looks identical to an event that was rejected.
The same install check the direct-install docs describe works here too, since GTM has by now put the real script on the real page:
See the full verification steps in the docsGoogle Tag Manager itself loads from Google's servers (googletagmanager.com), not from Sweden, and not from anywhere covered by Metricward's own hosting claims. Using GTM to install an EU-hosted, privacy-first analytics tool partially undoes the reason you might have picked one: your visitors' browsers are still making a request to Google before Metricward ever loads, and that request is subject to Google's own data handling, not ours.
If avoiding Google infrastructure is the actual goal, and not just avoiding Google Analytics specifically, installing the snippet directly is the better option. It is one script tag, it does not route through a Google container first, and the docs cover it in the same two minutes this guide takes. GTM is here because plenty of sites already run on it and ripping it out is its own project, not because it is the recommended path.
Prefer the direct route?
Install the snippet directly