# Deploying Server-Side Google Tag Manager on Cloud Run

DevFeed: [Deploying Server-Side Google Tag Manager on Cloud Run](<https://devfeed.tech/articles/deploying-server-side-google-tag-manager-on-cloud-run-15600.md>)

Original publisher: [Read original article](<https://developer.squareup.com/blog/deploying-server-side-google-tag-manager-on-cloud-run>)

Author: Amogh Kambale

Published: 2021-07-15T21:00:00Z

Content type: tutorial

Language: en

Sources: [Square Corner Blog RSS Feed](<https://devfeed.tech/sources/square-corner-blog-rss-feed.md>)

Topics: [Cloud Run](<https://devfeed.tech/topics/cloud-run.md>), [Google Cloud Platform (GCP)](<https://devfeed.tech/topics/google-cloud.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [Back end](<https://devfeed.tech/topics/backend.md>)

Tags: [backend](<https://devfeed.tech/tags/backend.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cloud-run](<https://devfeed.tech/tags/cloud-run.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [containers](<https://devfeed.tech/tags/containers.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [docker](<https://devfeed.tech/tags/docker.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [google-cloud](<https://devfeed.tech/tags/google-cloud.md>), [google-cloud-platform](<https://devfeed.tech/tags/google-cloud-platform.md>), [routing](<https://devfeed.tech/tags/routing.md>)

## AI overview

This article explains how Square deployed server-side Google Tag Manager on GCP Cloud Run instead of App Engine Flexible. It covers the architecture, automated deployment process, scaling approach, and setup steps using separate Tagging and Preview containers.

## Source excerpt

Moving marketing event processing out of the browser and into the backend