UTM link builder.
Build clean, consistent campaign URLs with proper utm_ parameters — presets, validation, a saved history, and a one-tap QR for every link.
- Runs in your browser
- Nothing is uploaded
- Free — no sign-up
Destination
Campaign parameters
Your campaign URL
Good to know.
A UTM builder adds tracking parameters (utm_source, utm_medium, utm_campaign) to a link so your analytics knows where each visitor came from. This free tool builds clean, consistent campaign URLs with channel presets, lowercase hygiene, a saved history, and a QR code.
Tag links so analytics can read them
UTM parameters (utm_source, utm_medium, utm_campaign…) tell Google Analytics and most tools where a visitor came from. Consistent tags are the difference between clean attribution and a pile of "direct / none".
Presets and lowercase keep it consistent
Channel presets fill source and medium for you, and the lowercase toggle prevents "Google" and "google" from splitting into two reports. Saved links keep naming consistent across a team.
How to build a UTM link
Enter your destination URL. Paste the page the link should send people to.
Add source, medium, and campaign. Use a channel preset or type your own values.
Copy the tagged link. Copy the full campaign URL, kept lowercase for clean reports.
Save or share it. Save it to your history, or grab the auto-generated QR code.
Frequently asked
What's the difference between source and medium?
Source is where the traffic comes from (google, newsletter, facebook). Medium is the type of traffic (cpc, email, social). Campaign is the specific promotion (spring_sale).
Should UTM values be lowercase?
Yes — analytics treats Source and source as different values, which splits your reports. Keeping everything lowercase (the default here) avoids that.
Do UTMs hurt my SEO?
No. Search engines ignore UTM parameters for ranking. Just avoid putting them on internal links between your own pages, which can confuse analytics.
Tag the click. See the customer.
A UTM is only worth tagging if something reads it. sparx CRM sits on the same database as your orders — so every tagged click ties back to the person, the deal, and the revenue. No Zapier, no export.
What you get with sparx CRM.
Activity log, automations, segments — sitting on top of the same database as your orders. No sync, no Zapier, no "the HubSpot record disagrees with the Shopify record."
One customer record.
Orders, support tickets, RFQs, marketing email opens, AI conversations — all attached to the same person. No deduping.
Dynamic segments.
Build audiences from any signal: spent over X, hasn't reordered in N days, opened the last email but didn't buy. Sync to Email automatically.
Pipeline that knows commerce.
Deal stages tied to order status. Quote sent → quote accepted → invoice paid, visible on one card.
CRM is one module on the sparx platform — activate it alongside storefront, CRM, CMS, email, and B2B on one data layer and one bill. Only pay for what you run.
More free tools.
Every sparx tool runs entirely in your browser — free, no account, nothing uploaded.
Favicon generator
Turn a PNG or SVG into a complete, real-world favicon set — .ico, Apple touch, maskable, web manifest, and the exact markup to paste.
BuilderQR code generator
Make crisp, customizable QR codes for a link, menu, Wi-Fi, contact card, or message — with your colors and logo. Download PNG or SVG.
CommerceOpen Graph image maker
Design a sharp 1200×630 social share card — title, accent, logo, and theme — and download the PNG that makes your links look intentional.
CMSEmail signature generator
Build a clean, professional HTML email signature with your photo, logo, and links — then copy it straight into Gmail, Outlook, or Apple Mail.
EmailInvoice generator
Create a clean, itemized invoice with your logo, taxes, and totals — and download a print-ready PDF. No account, no watermark.
B2B · Wholesale · Fleet