Free tool
Generate consistent, validated UTM tracking parameters for marketing campaigns, newsletters, influencer links, and social advertising.
Unknown calculator.
Urchin Tracking Module (UTM) parameters are standardized query string tags appended to destination URLs. When a user clicks a tagged link, Google Analytics and attribution software parse these tags to identify exact traffic origin, channel medium, and promotional campaign names, replacing ambiguous 'Direct' traffic with actionable marketing data.
1) utm_source: The platform or vendor sending traffic (e.g., google, meta, klaviyo); 2) utm_medium: The marketing delivery medium (e.g., cpc, email, paid_social, organic_social); 3) utm_campaign: The strategic campaign initiative (e.g., summer_clearance_2026); 4) utm_term: Targeted search keywords or ad group IDs; and 5) utm_content: Specific creative asset or button variations (e.g., hero_banner_cta vs text_link).
Google Analytics is strictly case-sensitive: 'Facebook', 'facebook', and 'FB' are recorded as three separate marketing sources, corrupting attribution dashboards. High-performing growth teams enforce strict lower-case conventions, standardize underscores or hyphens, and avoid spaces to ensure pristine data aggregation.
Yes, UTM tags are completely case-sensitive. 'email', 'Email', and 'EMAIL' appear as three distinct traffic mediums in reporting. Always use lower-case text across all UTM tags to prevent data fragmentation.
No, never use UTM tags on internal links (e.g., homepage banners linking to category pages). Clicking an internal link with UTM tags overrides the original session attribution, artificially inflating session counts and erasing the true marketing acquisition source.
No, provided your store implements self-referential canonical tags (<link rel='canonical'>). Canonical tags inform search bots to ignore query parameters and consolidate ranking equity onto the clean base URL.
utm_source identifies *where* the traffic comes from (the specific platform, such as 'newsletter', 'facebook', or 'google'). utm_medium identifies *how* it arrived (the high-level marketing channel, such as 'email', 'cpc', or 'referral').
Generate clean, SEO-friendly URL slugs from article titles and product names, stripping stop words, symbols, and formatting errors.
Percent-encode query parameters, special characters, and tracking strings into valid RFC 3986 URI formats.
Calculate e-commerce storefront conversion rates, micro-conversion funnel milestones, and required traffic for target order volumes.
Define the store metrics that matter, run a simple reporting cadence, stay humble about attribution, and connect numbers to decisions — not to dashboards for their own sake.
Improve store conversion with research, hypotheses and honest changes to product pages, cart, checkout, trust and shipping promises — without dark patterns.
A useful store dashboard is small: conversion, AOV, margin, CAC, contribution and fulfillment health. Vanity traffic and session counts do not run the P&L.
Map product, category and problem queries to your information architecture. Keyword research for online stores is about page types, not stuffing a homepage.
CAC is what you spend to win a customer. Blended and paid CAC answer different questions. This article lists what belongs in that spend—and what does not.
ROAS measures media efficiency. ROI measures return after costs. Use this comparison to pick the right question for ads, margin and contribution profit.