Stape
Search
Try for free

Benefits of Stape hosting for server Google Tag Manager

Updated
Dec 2, 2024
Published
Nov 26, 2021
Also available in

Setting up server-side tagging might seem tricky at first, but with the right tools, it becomes much easier. You’ll need time and resources to set up a cloud server and learn the basics of server-side tracking. To make things simpler, we created Stape hosting for Google Tag Manager. With Stape, anyone can quickly and easily set up server-side tagging confidently, no matter their technical skill level.

With Stape, you can set up tagging server URL in 1 click - it's super simple. Plus, it's a wise financial choice. Stape’s hosting is around five times cheaper than GCP, saving you significant costs without compromising quality

Stape's sGTM hosting concerns more than just its price point and simplicity. It's about the multitude of benefits it offers, which ensures that anyone, regardless of their technical knowledge, can confidently set up cloud hosting for the Google Tag Manager server. 

But besides its cost and simplicity, Stape has multiple other advantages. In this post, we will cover all the benefits Stape hosting for sGTM offers. 

Stape as an alternative to Google Cloud Platform (GCP) for server GTM hosting

Regarding server-side Google Tag Manager hosting, businesses often compare Google Cloud Platform with Stape, a popular alternative that offers simplicity and cost savings.

Want to learn why Stape is the better choice over GCP for server-side tagging? Check out our blog post for a detailed comparison and see the advantages Stape offers!

More power with Stape power-ups

We’re proud of our ever-growing gallery of Stape power-ups that make server-side tracking easier and more fun.

Let us give you a quick overview of Stape power-ups and the goals you can reach with them.

Bypass adblockers

Custom GTM and GA4 Loader from Stape changes the loading paths of GTM and GA4 scripts to bypass ad blockers and ITPs, ensuring reliable tracking. It is available for all plans.

Enrich user data and improve data quality

  • User ID. It assigns a unique user ID to track actions across devices and sessions for more accurate data.
  • GEO Headers. It adds geographical data (country, region, city, etc.) to event data in your server GTM container for better targeting and segmentation.
  • User Agent Info. It adds device, OS, and browser details to event data in your server GTM for deeper insights into user behavior.
  • Google Service Account. It connects your GTM server container with Google services like BigQuery and Firestore to enrich and store server-side data.
  • User Agent Info. It adds device, OS, and browser details to event data in your server GTM for deeper insights into user behavior.
  • Bot Detection. It identifies whether incoming hits are from bots, helping you filter out spam in your analytics.
  • Cookie Keeper. It extends the lifetime of first-party cookies, even in browsers with strict privacy settings, ensuring more reliable tracking.

Keep up with privacy and compliance

  • Anonymizer. It anonymizes or removes user data in Google Analytics 4 to comply with privacy regulations like HIPAA.

Improve debugging and testing

  • sGTM Preview Header Config. It enables better visibility in the sGTM debugger for requests sent from outside web GTM, aiding debugging.

Ensure data compatibility

  • XML to JSON. It converts XML data from webhooks into JSON format, making it compatible with server-side GTM.

Get better tracking and control

  • Multi Domains. It maps multiple subdomains to a single server GTM container, simplifying tracking across various websites.
  • File Proxy. It routes files through your server GTM container for improved control over file hosting and security.
  • Request Delay. It delays server-side data requests by up to 1500 minutes, allowing for better control over data flow and timing.
  • Schedule. It sends data requests on a scheduled basis (e.g., daily or hourly), automating data collection from your server GTM container.

Boost SEO and manage bots

These power-ups offer greater control, data security, and customization for your server-side tracking setup.

Access and Billing

Stape has two types of accounts:

  • Personal
  • Agency

Using agency accounts, you can manage and create containers for clients. This feature can be handy for agencies. Let’s say you want to set up server-side tracking for your client and ask a client to add payment. You can do it using a Stape agency account, just create a container and send an invite to a client via email. The client can add their billing while you still can manage and set up their container. If you would like to apply for an agency account, just send an email to support@stape.io 

You can also join the Stape partner program and show your audience the new way to track users on their site or app. Give them a special link to sign up and earn up to a 40% recurring commission for life.

Account Sharing

You can share access to your stape.io account with other people. Once you've shared access, another person will fully access your account. They will be able to view and edit all containers.

To share access, click Account SettingsShared Access Share Access.

Autoscaling

A flexible Google Cloud environment will autoscale your sGTM from at least 3 to 6 servers. When Google notices that your server GTM needs more resources, it automatically autoscales. sGTM may require more resources for several reasons: traffic to your website may increase, you've updated the server-side tagging setup and are sending more events, etc. 

Autoscale has both pros and cons. The good thing is that sGTM will receive more space when it needs it and will continue functioning. However, there might be situations when cloud hosting stops working without autoscale, and you need to update it manually. 

The bad thing is that autoscale means a higher price for sGTM hosting. Three Google servers will cost USD 120, while six will cost around USD 240. 

On Stape, we autoscale servers when you need them. If our system notices that your server requires more CPU or memory, we add it. If you’ve subscribed to the Pro plan, you will still pay USD 20, server GTM will get more CPU and memory when needed for 3 days. Our billing is connected to requests only. 

API

We're always looking for ways to expand our platform, so we've added API access. If you are interested in building an integration with Stape and want more information on how it works or what the requirements might be, then just send us an email to support@stape.io

No scripts are required to upgrade to the production environment

By default, the GCP deployment uses just one server suitable for testing with low traffic. When you're ready to move to production, upgrade to a flexible app engine environment.

After the upgrade, Google will provide at least three servers per container for better reliability.

Here are two critical things to consider when upgrading from a test GCP deployment to a flexible App Engine environment:

  • Costs. The minimum production setup on Google hosting will cost USD 120 (three cloud servers, each costing USD 40). Stape’s minimum cost is USD 20; for larger sites, we offer the Business plan that costs USD 100. Our pricing is flexible to fit every need and budget. Interested in why we are cheaper? We have this blog post describing how Stape optimizes the cost of the GTM server.
  • Run shell scripts to upgrade to production. When you decide to upgrade to the production environment, adding a credit card to the Google Cloud is not enough, and you need to run shell scripts manually to upgrade to the production. Plus, some other configurations are required to decrease the costs of hosting the server Google Tag Manager. Stape hosting will do the job for you in less than 30 seconds, making the cloud server upgrade streamlined. All you need to do is click one button in the stape.io admin.

No additional configuration in the server GTM container

The default configuration requires modifying Google Analytics 4 clients to load GA from your server URL. You’ll also need to add a Google Tag Manager Web Container client to load gtm.js from a custom subdomain.

Loading gtag.js and gtm.js from your tagging server URL will give full advantages to server-side tracking and first-party cookies. 

Stape hosting does everything automatically. You must add the transport URL to the GA4 and UA tags inside the web Google Tag Manager container. Setting up additional clients or making other configurations in the server Google Tag Manager container is unnecessary. 

Server zones

We have several hosting zones and are constantly expanding server locations. You can find detailed information about them on our HelpDesk.

Faster gtm.js/gtag.js/analytics.js loading time

The server GTM container is set up using automatic provision, which takes a long time to load. Stape’s hosting solves this problem by using brotli to optimize the loading speed and using Nginx instead of node.js since Nginx is faster in cached file serve. 

Stape Store

The store is Stape’s built-in database that allows you to write, read, and sync data within the Google Tag Manager server hosted on Stape. It is available for Pro plan users and higher. 

The functionality and design of the Stape Store are highly similar to Firebase. You can store JSONs of data organized in documents. One MB - the maximum size of one document.

Monitoring

Monitoring power-up lets you set custom alerts to track sGTM and server-side tag performance. Alerts notify you when certain conditions are met.

Typical uses include tracking 4xx/5xx status codes and event count changes on platforms.

Available for Business plans and above. Alert limits per plan:

  • Business/Business+: 5 alerts
  • Enterprise/Enterprise+: 10 alerts
  • Custom: 20 alerts

Logs

Access logs show the requests received by your GTM server. If request and response logs exist, they can be queried when viewing the logs.

Logs are available only for the last 10 days.

Stape Analytics

Stape Analytics is a feature of the Stape platform designed to simplify the measurement of server-side tracking performance.

The feature can be found in your container in the section Analytic" next to Power-Ups. Stape Analytics is available for everyone who uses Stape Custom Loader (a free power-up by Stape that makes GTM scripts more resistant to ad blockers).

Connections

The new Connections tab in Container settings lets you easily manage oAuth tokens for Microsoft Advertising, Google Sheets, and Google Ads Offline Conversions. Stape simplifies Microsoft Advertising setup with an app in the Microsoft Store for automatic token refresh. It is available on Pro plans and higher. Tokens are color-coded: green for valid, red for expired.

Team of experts

Stape has a team of experts in server-side tracking to help you get started. Setting up accurate and reliable monitoring can be challenging, so we’re here to help ensure your clients get the best possible results. Our staff has extensive experience creating and managing server-side tracking containers for various businesses, from small startups to Fortune 500 companies. Our support is also available 24/7. 

Conclusion

Stape offers the most cost-effective and user-friendly hosting for Google Tag Manager. It provides a range of powerful features and server-side tagging solutions to simplify your tagging experience. 

While our server-side GTM hosting is powered by Google Cloud, our automated tools make setup and management a breeze. You can quickly implement server-side tagging for your website without requiring time-consuming manual configurations, allowing you to focus on what matters most.

Tagged with:gtm server

Try Stape for all things server-sideright now!