Build clean campaign URLs with UTM parameters for Google Analytics and other marketing reports.

Build your campaign URL

Add the page and campaign details you want Analytics to receive.

From destination page to tagged campaign link.

Add the campaign details that matter, then copy a clean URL ready for your marketing workflow.

  1. 01

    Add the destination

    Paste the page you want people to visit, including any existing query parameters.

  2. 02

    Name the campaign

    Add the source, medium, and campaign name used in your reporting convention.

  3. 03

    Differentiate the link

    Optionally add a paid keyword, creative, or link placement.

  4. 04

    Copy and review

    Copy the generated URL and check the values before adding it to your campaign.

Keep campaign naming consistent.

  • Use one consistent lowercase value for each source and medium.
  • Keep the campaign name stable across every link in the same promotion.
  • Use utm_term for paid keywords or audience values when your channel needs it.
  • Use utm_content to distinguish creatives, calls to action, or placements.
  • Avoid spaces and inconsistent spelling that split one campaign into multiple reports.
  • Do not add UTM tags to internal links unless you intentionally want to restart attribution.
  • Review the final URL and test the destination before publishing it.

Frequently asked questions

Which fields are required?

Enter the destination URL, campaign source, campaign medium, and campaign name. Campaign term and campaign content are optional.

What does utm_source mean?

It identifies where the traffic comes from, such as google, newsletter, linkedin, or a partner site.

What does utm_medium mean?

It identifies the marketing channel, such as email, cpc, paid_social, social, or referral.

When should I use campaign term?

Use utm_term for a paid search keyword or another keyword-level value your campaign reporting needs.

When should I use campaign content?

Use utm_content to distinguish links or creatives that point to the same destination, such as hero-button and footer-link.

Does this tool store my URLs?

No. The URL is assembled in your browser and is not saved by this tool.

Will the builder change my destination URL?

No. It keeps the destination page, preserves existing query parameters, and only adds or replaces UTM values.

What is a UTM URL used for?

A UTM URL helps analytics platforms identify which source, channel, campaign, keyword, or creative sent someone to your page.

Do I need utm_term for social or email links?

Usually no. Leave it blank unless you need to track a paid keyword or a specific audience value.

Can I add UTM parameters to a URL that already has query parameters?

Yes. The builder keeps the existing query parameters and adds the UTM values to the same URL.

Should I use UTM tags on internal links?

Usually no. Internal UTM tags can overwrite the original campaign attribution. Use them only when you intentionally want to start a new tracking context.

Art

Constructive Critique Builder

Understand what the work is doing, what is working, and where it could go next.

Build critique
Art

Creative Reference Finder

Search for related context, artist, and theories for an artwork.

Find references
Art

Artist Statement Generator

Turn your train of thought into a polished artist statement.

Write statement
Social Media

Pinterest Image Resizer

Resize your image to a recommended 2:3 Pinterest Pin at 1000 × 1500 pixels. Adjust the crop, preview, and download without saving your images.

Resize image
Social Media

LinkedIn Image Resizer

Resize one image for LinkedIn landscape, square, portrait posts, and your personal profile cover. Preview and download without saving your images.

Resize image
E-commerce

Etsy Tags Generator

Generate SEO-optimized Etsy listing tags from your product description, image or buyer search phrase.

Generate tags
E-commerce

Etsy Title Generator

Generate SEO-friendly Etsy listing titles built around what buyers actually search for.

Generate titles
E-commerce

Shopify Product Description Generator

Turn product specs into a Shopify-ready description with benefits and scannable bullets.

Generate description
E-commerce

Product Weight Calculator

Estimate a product’s weight from its description and reference photo to calculate a more accurate shipping cost.

Estimate weight
Social Media

Pinterest Image Alt Text Generator

Generate clear Pinterest image alt text from a Pin image.

Generate alt text
Social Media

Pinterest Hashtag Generator

Generate relevant Pinterest hashtags from your Pin topic, keywords, audience, and content type.

Generate hashtags
Social Media

Instagram Hashtag Generator

Generate focused Instagram hashtags from your post topic, keywords, audience, and content type.

Generate hashtags

Turn your content into social posts and keep publishing.

Recasto turns your blog posts, images, and ideas into platform-ready social posts, then helps you schedule and manage everything in one place.

Start your 7-day free trial