Safeguard
Security Guides•

What belongs in a quarterly tag audit for marketing ops?

A one hour quarterly checklist: list live tags, confirm owners, review access, test consent and remove what no one claims. Includes a table to copy.

Safeguard Security Team
3 min read

A quarterly tag audit should confirm four things: what is live, who owns each tag, who can publish changes, and whether consent and data rules still hold. Remove any tag with no owner. One focused hour per container is usually enough once the first audit is done.

Why quarterly

Tags pile up. Campaigns end, agencies change, and pixels stay. Every leftover is code from a third party running on your pages. A regular review keeps the list honest and gives you something dated to show a customer, an auditor or your own leadership.

The checklist

AreaCheckEvidence
InventoryCompare the live page load to the container listDated export
OwnershipEach tag has a named owner and purposeOwner column filled
AccessReview users and permission levelsUser list with levels
Custom codeRe-read Custom HTML tagsNotes per tag
DataCheck built-in variables and URLs for personal dataReview notes
ConsentRun the three state testResults saved
HeadersCheck CSP reports and policyReport summary
VendorsContracts and evidence on fileVendor file
CleanupRemove or pause unclaimed tagsChange record

Run it in five steps

  1. Export. Export the container list and take a network capture of the main pages. Use the inventory method.
  2. Reconcile. Anything loading that is not in the container is a surprise. Find its source.
  3. Ask owners. Send each owner a one line question: still needed, yes or no. No reply within a week means pause the tag.
  4. Review access. Use the publish access guide to prune users.
  5. Test and record. Run the consent test and save results with the date.

What to do with findings

Rank by risk. A script with no owner on a page with a form comes first. A duplicate analytics tag on a blog page comes later. Fix the first group within the week and schedule the second.

Make it routine

Put the audit on the calendar as a recurring event with named people. Keep the template in a shared place. After two cycles, the work shrinks because new tags arrive with an owner and purpose attached, which is the point of the release review.

Try it yourself

Click through it at your own pace, or open it full screen. An audit is a snapshot, so look at how monitoring fills the gaps between snapshots.

Quick check

Is quarterly often enough?

It is a floor. Also review after each major release and after any vendor incident.

What if nobody owns a tag?

Pause it, wait a short period for objections, and then remove it.

Where Safeguard fits

Safeguard's compliance and evidence automation can help keep dated review records, and its dependency scanning and SBOM cover bundled packages. A free scan takes a few minutes.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.