utm-builder

Generate UTM-tagged URLs with lowercase hyphen-separated naming conventions.

90|10|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/cognyai/claude-code-marketing-skills --skill utm-builder-cognyai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: utm-builder
Source: https://github.com/cognyai/claude-code-marketing-skills/tree/main/skills/utm-builder
Command: npx skills add https://github.com/cognyai/claude-code-marketing-skills --skill utm-builder-cognyai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The UTM parameter strategy and builder provide a comprehensive framework to ensure consistent tagging, accurate attribution, and GA4 alignment across channels.

Core Features & Use Cases

  • Naming conventions and lowercase hyphen-separated UTM parameters for reliable analytics.
  • GA4 default channel grouping rules coverage and auto-tagging guidance.
  • BigQuery-ready validation queries and templates for attribution audits.
  • Quickly generate compliant UTM URLs for campaigns across Google Ads, Meta, LinkedIn, email, and organic channels.

Quick Start

Provide a base URL and your utm_source, utm_medium, and utm_campaign to generate a compliant UTM URL.

Frequently Asked Questions about utm-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build UTM-tagged URLs that align with GA4 default channel grouping?

To build UTM-tagged URLs aligned with GA4, apply lowercase hyphen-separated naming conventions to your parameters. This ensures your campaigns match GA4 default channel grouping rules and maintain accurate attribution across Google Ads, Meta, and LinkedIn.

What's the best way to validate UTM campaign parameters in BigQuery?

The best way to validate UTM parameters in BigQuery is running the provided ready-made validation queries. These templates audit your attribution data, checking for consistent lowercase hyphen-separated tagging and auto-tagging behavior across your campaigns.

How does auto-tagging behavior affect UTM parameters in Google Ads?

Google Ads auto-tagging behavior automatically appends the gclid parameter, bypassing manual UTM tagging for paid clicks. The builder clarifies when auto-tagging overrides manual parameters, ensuring your GA4 attribution correctly captures campaign traffic.

Can I generate compliant UTM URLs for both organic and paid social campaigns?

Yes, you can generate compliant UTM URLs for organic and paid social campaigns. By providing a base URL with utm_source, utm_medium, and utm_campaign, the builder enforces lowercase hyphen-separated parameters for Meta, LinkedIn, and email.

Why does my UTM campaign data show inconsistent attribution in GA4?

Inconsistent GA4 attribution often stems from incorrect UTM parameter casing or formatting. Enforcing strict lowercase hyphen-separated naming conventions across all five UTM parameters resolves mismatches and ensures your traffic lands in the correct channel grouping.