ClaudeChatGPTCursorGeminiWorks with your AI agentsChromeMydropTry Mydrop Chrome Extension

Free tool by Mydrop, no signup

Free UTM builder

UTM tags tell Google Analytics which network, campaign and post sent each visit: add them here, one link per network.

3Pick where you will share it

More options: medium, content, client prefix
Between words

Your tagged links

GA4: Organic Social

Paste a link to see it tagged for each network.

Let every link tag itself

Mydrop adds your UTM tags to every link in a caption while a campaign runs, and can shorten the link to count clicks.

Try Mydrop free

Your links stay in your browser. Nothing is sent or saved.

Link to this UTM builder

Writing a tracking guide or teaching a class? Paste this link.

UTM Builder by <a href="https://mydropai.com/tools/utm-builder/">Mydrop</a>

How to tag social media links

Lowercase, always

GA4 reports show Instagram and instagram as two sources. Pick lowercase and one separator, and use it for every link and every client.

social for organic posts

GA4 files a visit under Organic Social when the medium is social. Ads need a paid medium such as paid-social to land in Paid Social.

Never tag your own site

Tags on links between pages of your own website overwrite where the visitor really came from. Tag only links you share elsewhere.

Example: example.com/spring shared on Instagram for the campaign "Spring sale" = https://example.com/spring?utm_source=instagram&utm_medium=social&utm_campaign=spring-sale

Channel rules from GA4's default channel group. Page checked on October 10, 2026.

Mydrop data

Do links cost engagement? A little. Tag them to see if the clicks pay.

We compared posts on accounts connected to Mydrop, over 180 days to September 2026. Each post is scored against its own account's typical post.

Engagement vs the account's typical post

No link in the caption±0%
A link in the caption−7%
  • Posts with a link in the caption earned 7% less engagement than the account's typical post.
  • That cost is only worth paying if the link brings visits that matter, which is what UTM tags let you see in GA4.

Reference

Every UTM parameter in one table

Five tags cover every social link. Source, medium and campaign go on every link; the others are optional.

ParameterWhat it tells GA4ExampleUse
utm_sourceThe network that sent the visitinstagramEvery link
utm_mediumThe type of trafficsocialEvery link
utm_campaignThe campaign or promotionspring-saleEvery link
utm_contentWhich post, story or ad creativereel-1Optional
utm_termThe paid keywordrunning-shoesOptional, ads

Mydrop's campaigns use the network as the source and social as the medium by default, the same names this builder uses, so links tagged here and links Mydrop tags report together.

Questions

UTM tags, answered

A UTM builder adds tracking tags (utm_source, utm_medium, utm_campaign) to a link, so Google Analytics shows which network, campaign and post sent each visit.

social for organic posts, which GA4 files under Organic Social. For ads, a paid medium such as paid-social, which GA4 files under Paid Social.

Instagram, Facebook, LinkedIn, Twitter (and t.co), TikTok and Pinterest are on GA4's list of social sites; YouTube is listed as video. X, Threads and Bluesky are not, so tag their links with utm_medium=social or GA4 will not count them as social.

Yes, in reports: GA4 shows instagram and Instagram as two sources. This builder writes every value in lowercase.

Either works. Pick one and keep it: spring-sale and spring_sale show up as two campaigns.

Start every campaign name with the client (acme-spring-sale), so exports and shared GA4 views never mix clients. The client prefix field does it for you.

Slightly. On accounts connected to Mydrop, posts with a link in the caption earned 7% less engagement than the account's typical post. Tag the link to see whether the visits are worth it.

Yes. No signup, no limit, and your links never leave your browser.

More free tools

Character counterCheck any post against every network's limit.Engagement rate calculatorGet the rate of a post or an account, and see how it compares with posts on Mydrop.Image resizerCrop a photo to the exact size of each network and format, in your browser.Content calendar templatePlan a month of posts, then download it as a CSV or a printable calendar.Text formatterBold, italic and lists you can paste into any social post.Post mockup generatorShow a client how a post will look on 10 networks, and download it as an image.Report templateFill in a month of numbers, get a one-page client report to print as a PDF.Tool cost calculatorSee what Mydrop, Hootsuite, Sprout and 6 more tools cost for your team and clients.Agency pricing calculatorPrice a client's social media retainer and see your margin after tool costs.Proposal generatorTurn a client brief into a ready social media proposal, printable as a PDF.Social media audit scorecardScore a prospect's accounts against Mydrop benchmarks, then print the audit.Holiday calendarEvery holiday and awareness day by country, ready to drop into your calendar.Client approval linkSend a client one link to approve a post, no login on either side.Cross-post checkerPaste one caption and see what breaks on each of 10 networks.Instagram grid plannerDrag your next posts into place and preview the feed before you post.Safe zone checkerSee where Reels, TikTok and Stories buttons will cover your text.All free toolsCalculators, templates and generators for social media teams.UTM naming convention for social media: rules and a template

Tag it here. Automate it in Mydrop.

Campaigns, short links and reports for every client, from one workspace. Free to start.

Free to start. No credit card. Built for real client work.

Smiling social media managerSmiling social media managerSmiling social media managerSmiling social media managerSmiling social media managerSmiling social media manager
Excellent · on Trustpilot