Online UTM Parameter Extractor

Drop a CSV with a URL column to automatically extract utm_source, utm_medium, utm_campaign, utm_term, and utm_content.

Before
URL
https://example.com/lp?utm_source=google&utm_medium=cpc&utm_campaign=spring_sale&utm_term=shoes&utm_content=banner_a
https://example.com/blog?utm_source=twitter&utm_medium=social&utm_campaign=launch
https://example.com/pricing?utm_source=newsletter&utm_medium=email
https://example.com/about
https://example.com/demo?ref=partner&utm_source=facebook&utm_medium=paid
After
URLutm_sourceutm_mediumutm_campaignutm_termutm_content
https://example.com/lp?utm_source=google&...googlecpcspring_saleshoesbanner_a
https://example.com/blog?utm_source=twitter&...twittersociallaunch
https://example.com/pricing?utm_source=newsletter&...newsletteremail
https://example.com/about
https://example.com/demo?ref=partner&...facebookpaid

Drag & drop CSV files here, or browse files

.csv format (up to 10 files, 500 MB each)

Required Columns

URL

Your data stays in your browser. By using this tool, you agree to our Terms and Privacy Policy.

How to Use This Template

Select Your File

Drag & drop a CSV file containing the required columns

Automatic Processing

Data is transformed and aggregated based on the template

View Results

Explore the aggregated results interactively on the Analyze page

Processing Details of This Template

  1. 1Extract from URL via regex → column "utm_source"
  2. 2Extract from URL via regex → column "utm_medium"
  3. 3Extract from URL via regex → column "utm_campaign"
  4. 4Extract from URL via regex → column "utm_term"
  5. 5Extract from URL via regex → column "utm_content"