Calculator Inputs
Example Data Table
| Base URL | Source | Medium | Campaign | Content | Sessions | Conversions |
|---|---|---|---|---|---|---|
| https://example.com/landing-page | cpc | spring_sale | blue_banner_a | 1800 | 126 | |
| https://example.com/pricing | newsletter | march_launch | top_cta | 940 | 61 | |
| https://example.com/demo | paid_social | b2b_push | video_variant_b | 1225 | 74 |
Formula Used
Generated Tracking URL: Final URL = Base URL + “?” or “&” + encoded UTM parameter string.
Conversion Rate: Conversion Rate = (Conversions ÷ Sessions) × 100.
Cost per Session: Cost per Session = Campaign Cost ÷ Sessions.
Cost per Conversion: Cost per Conversion = Campaign Cost ÷ Conversions.
Completeness Score: Completeness = (Filled tracking fields ÷ Total tracked fields) × 100.
Naming Quality Score: Starts at 100 and subtracts points for spaces, uppercase letters, special characters, and missing core fields.
How to Use This Calculator
- Enter the destination page in the Base URL field.
- Fill in source, medium, and campaign for core attribution.
- Add optional fields like term, content, ID, and tactic.
- Enter campaign cost, sessions, and conversions for efficiency metrics.
- Click Generate Tracking URL to build the final link.
- Review the generated URL, quality notes, and performance metrics.
- Use the CSV or PDF buttons to export your result.
Frequently Asked Questions
1. What does this calculator generate?
It creates a complete tracking URL by joining your destination page with selected UTM parameters. It also estimates naming quality, completeness, and basic campaign efficiency metrics.
2. Why are source, medium, and campaign important?
These three fields form the core of most attribution reports. They help analytics platforms identify where traffic came from, how it arrived, and which initiative deserves credit.
3. Should I avoid spaces in UTM values?
Yes. Spaces can create inconsistent naming and harder reporting. Using lowercase words with underscores or hyphens usually keeps campaign data cleaner and easier to filter later.
4. What is the naming quality score?
It is a practical hygiene score. The tool deducts points when values include uppercase letters, spaces, special characters, or when major fields are missing.
5. Can I use this for email and social campaigns?
Yes. The generator works for email, paid ads, organic social, affiliate links, partnerships, and many other traffic sources that require structured campaign tagging.
6. What happens if my base URL already has parameters?
The calculator checks the URL first. If parameters already exist, it appends UTM values with an ampersand instead of starting a second question mark.
7. Why include cost, sessions, and conversions?
Those optional inputs let you review traffic efficiency alongside link creation. You can quickly estimate conversion rate, cost per session, and cost per conversion in one place.
8. Can I export the generated result?
Yes. After submission, the page offers CSV export for spreadsheet use and PDF export for documentation, sharing, approvals, or campaign planning records.