Campaign URL Builder | Multi Urls, Import and Export

Create multiple tracked URLs with different UTM parameters from a single base URL. Export, import, and reuse your campaign configurations.

How it Works?

  • Setup
    Enter your base URL that you want to track with UTM parameters.
  • Configure
    Add as many UTM parameter sets as you need, each with different source, medium, campaign, and optional parameters.
  • Generate
    Click Generate to create all campaign URLs instantly, then copy them individually or all at once.
Campaign URL Builder - Create UTM Campaign URLs
Campaign URL Builder ⚙️
Enter the URL you want to track with UTM parameters
UTM Parameter Sets
Generated Campaign URLs
Perfect for Digital Marketers
This tool is particularly useful for:

- Paid advertising campaign managers
- Social media marketing teams
- Email marketing professionals
- Affiliate marketers
- SEO and content marketers
- Digital agencies managing multiple campaigns
- Analytics professionals tracking campaigns
Create unlimited tracking combinations from a single base URL:

- Each set has its own source, medium, and campaign values
- Optional fields: term (keyword), content (A/B variant), id (tracking ID)
- Generate all combinations at once
- No need for separate URLs or repeated setup
Multiple Parameter Sets Per URL
Need Advanced URL Processing?

For complex URL extraction, pattern matching, and automated crawling, check out our comprehensive Link Crawler Guide that covers advanced techniques for professional web scraping projects.

Generate URL lists instantly, then use Link Grabber for professional web scraping and data extraction workflows. 🚀
Parameters
Required Parameters

Three required fields for each UTM set:
- utm_source - Channel or platform (google, facebook, email, etc)
- utm_medium - Type of marketing (cpc, social, organic, email, etc)
- utm_campaign - Campaign name or identifier (spring_sale, summer_promo, etc)

Optional Parameters

Enhance your tracking:
- utm_term - Keyword or search term
- utm_content - A/B test variant identifier
- utm_id - GA4 campaign ID number
Power Features
  • Quick Duplicate Feature
    Clone existing sets for fast variations:
    - Duplicate button copies a set with all values
    - Quick edit to change specific fields
    - Perfect for creating similar tracking variations
    - Saves time on repetitive setup
    1
  • Generated URLs Table
    View all tracked URLs instantly:
    - See every combination in one table
    - Shows: Set number, source, medium, campaign, full URL
    - Copy individual entries one at a time
    - Responsive table on mobile with easy scrolling
    2
  • Export Campaign Report
    Save your campaign configuration:
    - Export to TXT file with human-readable format
    - Includes base URL, generated date, all parameters
    - Organized by set number
    - Easy to share with team members
    - Backup your campaign configurations
    3
  • Import Previous Campaigns
    Recreate and modify past campaigns:
    - Import previously exported report file
    - Auto-populates base URL and UTM sets
    - Edit parameters as needed
    - Modify and regenerate URLs
    - Perfect for recurring campaigns
    4
Need More Marketing URL Tools?
Check out our other URL tools below or on Tools Hub 👇

All tools are free, work entirely in your browser, and require no installation.

Common Use Cases for Campaign URL Builder

Create professional tracking URLs with one tool. Monitor all your marketing channels, A/B tests, and promotions with consistent, organized parameters!
  • Multi-Channel Campaign
    Create tracking URLs for same campaign across Google Ads, Facebook Ads, and Email. Each with different utm_source.
    1
  • A/B Testing Variants
    Create URL variations with different utm_content values (version_a, version_b) to track which variant performs best.
    2
  • Seasonal Campaign Rotation
    Build URLs for spring, summer, fall, winter campaigns. Save one year's setup and import next year to reuse.
    3
  • Different Ad Groups
    Create URLs for each ad group within a campaign using utm_term to track keyword-level performance.
    4
  • Affiliate Network Tracking
    Generate unique URLs for each affiliate partner with their ID in utm_source to track affiliate-level performance.
    5
  • Email Campaign Variations
    Create URLs for different email segments with utm_content to identify which email version drove conversions.
    6
  • Content Promotion
    Track different promotion channels for same content piece. Generate URLs for social, email, paid, and organic promotion.
    7
FAQ
  • Q
    What are UTM parameters?
    A
    UTM (Urchin Tracking Module) parameters are tags added to URLs that help Google Analytics identify traffic sources, mediums, and campaigns.
  • Q
    Which parameters are required?
    A
    Source, medium, and campaign name are required. Term, content, and ID are optional for more granular tracking.
  • Q
    Can I create multiple tracking URLs from one base URL?
    A
    Yes. That's the main feature. Add as many parameter sets as needed, each with different source/medium/campaign combinations.
  • Q
    How do I reuse my configurations?
    A
    Export your setup to a TXT file. Import it anytime to restore the base URL and all parameter sets exactly as configured.
  • Q
    Do the generated URLs work with GA4?
    A
    Yes. This tool follows Google Analytics 4 standards for all parameter naming and formatting.
  • Q
    What if I make a mistake in a parameter set?
    A
    Edit it directly or delete and recreate. Changes apply when you regenerate the URLs.
Made on
Tilda