utm-builder

Generate UTM-tagged URLs for marketing campaign tracking.

83|26|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/manojbajaj95/claude-gtm-plugin --skill utm-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: utm-builder
Source: https://github.com/manojbajaj95/claude-gtm-plugin/tree/main/plugins/analytics/skills/utm-builder
Command: npx skills add https://github.com/manojbajaj95/claude-gtm-plugin --skill utm-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation of consistent and accurate UTM-tagged URLs, essential for tracking marketing campaign performance across various analytics platforms.

Core Features & Use Cases

  • UTM Parameter Generation: Creates complete UTM links with utm_source, utm_medium, utm_campaign, utm_term, and utm_content.
  • Naming Convention Enforcement: Adheres to recommended formats for sources, mediums, and campaigns for better organization.
  • Bulk Generation: Generates multiple UTM links for different channels and variants within a single campaign.
  • Use Case: When launching a new product, use this Skill to generate UTM links for Google Ads, LinkedIn Sponsored Content, and email newsletters, ensuring all traffic is correctly attributed in Google Analytics.

Quick Start

Create a UTM link for the URL https://example.com/pricing with the campaign "Spring promotion on LinkedIn".

Frequently Asked Questions about utm-builder

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

FAQPage Schema
How do I create UTM tracking links for Google Analytics?

You can create UTM tracking links by appending parameters like utm_source, utm_medium, and utm_campaign to your URLs. This Skill generates those tagged URLs automatically to ensure accurate campaign attribution in analytics platforms.

What's the best way to build UTM parameters for multiple marketing channels?

The best way to build UTM parameters across channels is using bulk generation with enforced naming conventions. This Skill outputs multiple consistent UTM links for different platforms within a single campaign to prevent data fragmentation.

How do I set up A/B testing variants using UTM links?

You set up A/B testing variants by defining distinct utm_content or utm_term parameters for each variation. This Skill generates the specific UTM links needed to differentiate and track the performance of each variant accurately.

Do I need to follow specific naming conventions for utm_source and utm_medium?

Yes, using consistent naming conventions for utm_source and utm_medium is required for clean data. This Skill enforces recommended formats to ensure your campaign tracking remains organized and accurately attributed.

Can I generate UTM links for HubSpot campaign tracking?

Yes, you can generate UTM links compatible with HubSpot campaign tracking. This Skill creates properly formatted URLs that integrate seamlessly with analytics platforms like HubSpot and Google Analytics.

Why are my UTM parameters showing inconsistent data in analytics?

Inconsistent UTM parameter data usually results from unstructured naming conventions or missing tags. This Skill enforces strict formatting rules for utm_source, utm_medium, and utm_campaign to eliminate discrepancies and ensure reliable attribution.