Datapipe
Start free
Read & reportRead-only source

See your Google Tag Manager numbers in Google Drive.

Read a container's published tags, triggers and variables, its version history and changes waiting unpublished.

  • Paused tags, unused triggers and unpublished changes in one overview
  • A live tag inventory for each client container
  • Ask ChatGPT or Claude what changed in the container
Google Tag ManagerGoogle DriveGoogle Drive

Start free Connect Google Tag Manager

Updated November 2026

Google Tag Manager reportSample data
Tag nameTag typeFiring triggers
GA4 - Google tagGoogle tagInitialization - All Pages
GA4 - purchaseGA4 eventPurchase - dataLayer
Meta pixel - baseCustom HTMLAll Pages
Refreshes on your schedule in Google Drive

Who uses Datapipe with Google Tag Manager

Marketers

See which channels and pages bring visitors who convert.

Founders

Get a weekly traffic summary without opening another dashboard.

Agencies

Send each client the same clean traffic report every month.

What you can do with Google Tag Manager

Read-only source

Datapipe reads Google Tag Manager data for reports. It never changes anything in Google Tag Manager.

Full read details

Reports show the container as it is now, so report dates do not filter them. Read-only access; nothing is edited or published.

Examples for your team

Read & report

Catch paused and unused items

The overview counts paused live tags, triggers no tag uses and unpublished workspace changes.

  1. Scheduled refresh
  2. Latest Google Tag Manager data
  3. Updated report
Read & report

Keep a tag inventory per client

List every live tag with its type, firing triggers and consent setting in a sheet you can share.

  1. Scheduled refresh
  2. Latest Google Tag Manager data
  3. Updated report

Before you connect

What you need

An API key or token from your Google Tag Manager account.

Read-only

Read access only. Datapipe never changes anything in Google Tag Manager.

Limits and exclusions

This is configuration, not traffic, so report dates do not filter it. Tag Manager reports show the container as it is now, so report dates don't filter them.

Full details and limits

One Tag Manager container: the published version's tags, triggers and variables, paused and unused items, saved version history and changes waiting unpublished in workspaces. This is configuration, not traffic, so report dates do not filter it.

Sign in with Google and allow read-only Tag Manager access (tagmanager.readonly). Datapipe never creates, edits or publishes anything in Tag Manager. Your other Google data sources keep their own separate sign-ins.

Tag Manager reports show the container as it is now, so report dates don't filter them. Google does not return when a version was published.

Reports you can build

6 reporting datasets, each with its own fields. Pick one in the app, then choose your columns.

What each dataset reports
  • Container overview

    Read-only Tag Manager configuration for one selected container. Report dates do not filter it. One row for the container: its published (live) version, how many tags, triggers and variables that version runs, paused tags, and how many changes are waiting unpublished in workspaces.

  • Live tags

    Read-only Tag Manager configuration for one selected container. Report dates do not filter it. One row per tag in the published version, with its type, paused state, firing and blocking triggers by name, folder, firing option, consent setting and schedule. A container with nothing published returns no rows.

  • Live triggers

    Read-only Tag Manager configuration for one selected container. Report dates do not filter it. One row per trigger in the published version, with its type, folder and how many live tags fire or are blocked by it. A trigger no tag uses shows zero.

  • Live variables

    Read-only Tag Manager configuration for one selected container. Report dates do not filter it. One row per user-defined variable in the published version, with its type and folder. Built-in variables are listed by name with the type Built-in.

  • Version history

    Read-only Tag Manager configuration for one selected container. Report dates do not filter it. One row per saved container version, newest first, with the counts Google stores for it and whether it is the live one. Deleted versions are left out. Google does not return when a version was published.

  • Unpublished changes

    Read-only Tag Manager configuration for one selected container. Report dates do not filter it. One row per tag, trigger, variable or folder that a workspace has added, changed or deleted but not published, plus any merge conflicts. Workspaces with no changes return no rows.

Metrics and dimensions

89 report fields across 6 datasets.

Hover or tap a field to see what it means. Custom fields from your own account appear after you connect.

Send Google Tag Manager data anywhere

Ask AI about your data

Claude or ChatGPT can read the same numbers. You ask in a normal sentence, and the answer stays with your report.

What is waiting unpublished in our Tag Manager container?

The default workspace has 3 unpublished changes: a new form-submit trigger, an updated GA4 purchase tag and a deleted test variable.

Better than exporting by hand

Start from a goal

How it works

  1. Create a project and choose Google Tag Manager in Data sources.

  2. Pick where it goes. This one sends the numbers to Google Drive.

  3. Choose the account and container, then pick the report and where it goes.

Sample report

Google Tag Manager reportSample data

Sample live tags from one container's published version. Tag Manager reports show the container as it is now, so report dates don't change them.

Tag nameTag typeFiring triggersPausedAdditional consent
GA4 - Google tagGoogle tagInitialization - All PagesNoNeeded
GA4 - purchaseGA4 eventPurchase - dataLayerNoNeeded
Meta pixel - baseCustom HTMLAll PagesYesNeeded

Sample numbers, so you can see the shape. Your report uses your accounts.

Works well with Google Tag Manager

Add both to the same project. Each keeps its own report, so you can check them side by side or ask ChatGPT or Claude a question that needs both.

Questions

Free to start. Paid plans add more data sources and refresh faster.

Free and Starter refresh once a day. Pro refreshes every hour. Agency refreshes every 15 minutes on the first 50 data sources.

No. Name a project, add a data source, then choose a report and destination.

OAuth means you sign in with the service and grant access, without pasting an API key. Datapipe works with multiple partners to provide that sign-in. Some partners already provide it. Some integrations are API-only at present, so you paste a key or token. OAuth is coming soon for some. Some partners do not provide OAuth at all. The setup steps on each integration page say how that source connects. Signing in is only how the connection is made. It is not permission to change records. Where a source supports changes, those writes stay off until the workspace owner turns specific actions on and approves each one. We do not promise OAuth on every source, and we do not share dates.

This integration is read-only in Datapipe. You can report on Google Tag Manager, send the reports to your destinations and ask an AI assistant about them. Datapipe never changes anything in Google Tag Manager. Sign in with Google and allow read-only Tag Manager access (tagmanager.readonly). Datapipe never creates, edits or publishes anything in Tag Manager. Your other Google data sources keep their own separate sign-ins.

This page lists 89 report fields across 6 datasets. You pick the columns when you build the report.

One Tag Manager container: the published version's tags, triggers and variables, paused and unused items, saved version history and changes waiting unpublished in workspaces. This is configuration, not traffic, so report dates do not filter it. Account permissions and the records available from the provider determine which rows can be read.

One for each Google Tag Manager account you add to a project. Adding the same account to another project counts again. Reports and destinations do not use extra data sources.

Yes. The same numbers can go to a sheet, a chart, a warehouse, or an assistant.

Try Google Tag Manager with sample data first

Build the report first, then add Google Tag Manager when you are ready.

Start free Add data source