Article

The one-evening setup without a data team

Newsletter

One email on Fridays, and nothing else.

  • Practical B2B tips

  • 4-min read on Fridays

  • For anyone in B2B growth

The one-evening setup without a data team

The reason server-side tracking has a reputation as a heavyweight project is that the do-it-yourself path genuinely is one. Google's own documentation walks you through self-hosting the server container on Cloud Run, which means a Google Cloud project, a console you have never opened, and a bill. Google prices server-side tagging on Cloud Run at approximately 50 USD per instance per month for compute, plus network egress and logging, and recommends configuring a minimum number of instances rather than a fixed server count to absorb traffic spikes. Run that as a production setup with the redundancy it recommends and you are looking at a minimum around 120 USD per month, before you have learned where anything is.

The managed path removes all of that

A managed provider does the Google Cloud work for you. Services like Stape provision the server, handle the SSL certificate, keep the container updated, and give you a dashboard instead of a cloud console. The setup that takes a week of fiddling on Cloud Run becomes a form you fill in.

The cost reframe is the part that should change your mind about timing. A managed provider typically offers a free tier, on the order of one server and 10,000 requests, which is enough to stand the whole thing up and prove it works before you have spent a penny. Paid plans start in the region of 20 USD per month, against the roughly 120 USD per month minimum to self-host a production Cloud Run setup. You can prove the case for free and run it for the price of a couple of coffees, which removes the only honest reason to delay.

The five concrete steps

The whole job, on the managed path, is five steps in an evening.

  1. Create a server container in Google Tag Manager. This is the server-side counterpart to the web container you already have; it is a different container type, created in the same GTM interface.
  2. Point it at managed hosting. Connect the container to your provider, which provisions the actual server behind it. This is where the free tier earns its keep, you are not opening Google Cloud at all.
  3. Set a first-party tagging subdomain. Add a CNAME so metrics.yourdomain.com resolves to your tagging server. This is the first-party endpoint that makes the whole thing survive ad blockers and cookie caps.
  4. Route your web container's GA4 to it. In your existing web GTM, point the GA4 configuration at your new tagging subdomain instead of sending it straight to Google. Your site now talks to your server first.
  5. Verify with GTM Preview mode and Google's Tag Assistant that events are flowing through the server container, not just leaving the page.

What you do not need

Name the absences plainly, because they are the objections that keep founders on client-side tracking. You do not need a Google Cloud project. You do not need a DevOps hire or a developer on retainer. You do not need a quarter of runway or a data team. You need a domain you control, an existing GTM setup, and an evening. The managed provider absorbs the part that used to require all the rest.

More articles

  • Article

    Configure the core settings that affect everything else in HubSpot: timezone, currency, and default properties. Then connect your website and advertising platforms so data starts flowing into your CRM from day one.

  • Article

    Exclude your own IP address from Google Analytics 4. Keep your data accurate and free from internal traffic noise that skews metrics.

  • Article

    Set up conversion tracking for real business actions. Track meetings booked, sign-ups completed, key pages visited, and payments made.

  • Article

    Track what matters for growth decisions. Map key conversions, name events with clear conventions, and document tracking specifications.

  • Article

    Install Google Tag Manager and Google Analytics 4 correctly. Get the right foundations in place before tracking any events or conversions.

  • Article

    Build useful GA4 reports once your events are tracked. Understand what's working with funnels, segmentation, and automated reporting.

All 22 articles under Event tracking
FAQ

Questions about this topic

Academy

Growth Academy

Start free

A free account opens the first course and keeps your progress.

  • A free course

  • Track your own skills

  • Every playbook you unlock