utm-link-generator

Generate UTM-tagged URLs with validated parameters and platform-specific variants.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/pmkshar/marqaiskills --skill utm-link-generator
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: utm-link-generator
Source: https://github.com/pmkshar/marqaiskills/tree/main/utm-link-generator
Command: npx skills add https://github.com/pmkshar/marqaiskills --skill utm-link-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the creation of UTM-tagged links, ensuring consistency and avoiding duplicates, while providing platform-specific link variants.

Core Features & Use Cases

  • UTM Link Generation: Automatically create UTM-tagged URLs with validated, consistent parameters.
  • Registry Management: Maintain a utm-registry.json to track all links and enforce naming conventions.
  • Platform Variants: Generate optimized links for LinkedIn, email, social, and ads platforms.
  • Bulk Generation: Generate links for multiple campaigns or URLs at once.
  • Error Handling: Handle errors like invalid URLs, unknown sources/mediums, and naming conflicts.

Quick Start

Generate a UTM link for a specific campaign by providing the destination URL, source, medium, and campaign name.

Frequently Asked Questions about utm-link-generator

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

FAQPage Schema
What is the best way to generate UTM links for multiple campaigns at once?▼

Bulk UTM link generation allows you to create tagged URLs for multiple campaigns simultaneously. It automatically validates parameters and maintains naming conventions to ensure tracking consistency across all generated links.

How do I maintain consistent UTM naming conventions across different marketing campaigns?▼

You can maintain consistent UTM naming by using a link registry that tracks all generated URLs. This registry enforces naming conventions, prevents duplicates, and validates parameters before creating new campaign tracking links.

Can I generate platform-specific UTM links for LinkedIn, email, and ad campaigns?▼

Yes, this UTM link generator creates platform-specific variants optimized for LinkedIn, email, social media, and ad platforms. It tailors the tracking parameters for each destination while keeping the core campaign data consistent.

Does UTM link generation work with existing data analytics and marketing automation tools?▼

Generated UTM-tagged URLs integrate directly with various data analytics and marketing automation tools. This integration enables accurate campaign tracking by passing validated source, medium, and campaign parameters to your analytics platform.

How does error checking handle invalid URLs or unknown sources during UTM link generation?▼

Error handling validates URLs and flags unknown sources or mediums during UTM link generation. It prevents the creation of malformed tracking links by checking for naming conflicts and parameter errors before outputting the final URL.

When do I need a UTM link registry for campaign tracking?▼

You need a UTM link registry when managing multiple marketing campaigns that require strict parameter validation. It tracks all generated links to avoid duplicates, enforce naming conventions, and ensure accurate data analytics reporting.