UTM Builder for Pinterest

Paste the page your pin points to and say what the link is for. You get the tracked link to put on the pin — and, before you publish, the Google Analytics 4 channel it will land in, by Google's own rules.

What is the link for?

In Google Analytics 4 this link lands in

Organic Social

"pinterest" is on Google's list of social sites, and the medium "social" is not a paid one.

Channel rules and source list: Google Analytics Help, “Default channel group” and Google's list of sources it links to. Checked 25 September 2026.

Quick answer: for an ordinary pin, tag the link utm_source=pinterest&utm_medium=social and name the campaign after the post or product. Google Analytics 4 then files the visit under Organic Social, because "pinterest" is on Google's own list of social sites. For a Pinterest ad use utm_medium=paid_social (or cpc) and it lands in Paid Social. Keep every value lower case: GA4's channel rules ignore case, but its reports show "Pinterest" and "pinterest" as two different sources.

How to use it

Paste the address of the page your pin links to, choose what the link is for — an organic pin, an ad, your profile or a board — and add a campaign name. The tracked link appears as you type, with the channel GA4 will put the visit in and the reason, taken from Google's rules. Testing two or three pin designs for the same post? Put one name per line in the last box and you get a link each, identical except for utm_content, so Analytics can tell you which design sent the visits.

What each UTM value is for

  • utm_source — where the visit came from: pinterest. Use exactly that. Google's list of social sources includes pinterest, pinterest.com and twenty country domains such as pinterest.co.uk — but not pin.it, Pinterest's own short-link domain.
  • utm_medium — what kind of traffic: social for a free pin, paid_social or cpc for an ad. GA4 treats a medium containing "cp", or starting with "paid", as paid.
  • utm_campaign — which effort: the post, the product, the season (fall-recipes, black-friday). Without it, every tagged pin ends up in one "(not set)" row.
  • utm_content — which version: the pin design or the board. This is how you compare two designs pointing at the same page.
  • utm_term — the keyword the pin is aimed at. Optional; useful if you design pins around specific searches.

How Google Analytics 4 decides the channel

GA4 checks each visit against its default channel rules in a fixed order and files it under the first one it matches. The paid channels come before the organic ones, so pinterest with a paid medium is Paid Social even though "pinterest" alone would also match Organic Social. Three rules decide almost every Pinterest link:

  • Paid Social — the source is on Google's list of social sites and the medium matches its paid pattern (^(.*cp.*|ppc|retargeting|paid.*)$).
  • Organic Social — the source is on the list of social sites, or the medium is one of social, social-network, social-media, sm, social network, social media.
  • Paid Other — a paid medium with a source that is not on any of Google's lists. This is where pin.it with cpc ends up: an ad you paid for, reported as something else.

The builder runs every rule on Google's page against your values, in the order GA4's own Admin lists the default channel group (Admin › Data display › Channel groups), and tells you when a link matches more than one. Google's help page lists the channels alphabetically; the order is the part that matters when a value fits two rules.

Mistakes that split or lose Pinterest traffic

  • Mixed capitals. Pinterest on some pins and pinterest on others: same channel, two rows in every report. Lower case, always.
  • A paid medium on a free pin. utm_medium=cpc on an organic pin files free traffic as paid, and your organic numbers look worse than they are.
  • Spaces. They become %20 in the link. Use hyphens: spring-recipes.
  • Tagging internal links. UTM tags belong on links that bring people to your site. Tagging a link from one of your own pages to another starts a new "visit" and wipes out where the reader really came from.
  • Very long links. Pinterest refuses a link longer than 2,048 characters (its API's own limit). The builder tells you when you are over it.

After the link: is the pin working?

A tracked link tells you what a pin sent to your site. It cannot tell you whether the pin is being shown at all, or what the keywords you are aiming at are worth. For that, check the keyword first with the free Pinterest keyword checker, and read the PinPinterest blog on what earns saves.

FAQ

What UTM parameters should I use for Pinterest?
utm_source=pinterest, utm_medium=social for an organic pin (paid_social or cpc for an ad), and a utm_campaign named after the post, product or season. Add utm_content when you want to compare pin designs. Keep everything lower case.
Why does my Pinterest traffic show as Direct, Referral or Unassigned in GA4?
An untagged visit is filed by whatever the browser reports: from pinterest.com that is Organic Social, but a visit that arrives with no referrer at all — which an app can do — is Direct. A tagged link follows its UTM values: a source that is not on Google's list of social sites with a medium GA4 does not recognise matches no rule and is Unassigned, and a medium of "referral" with such a source is Referral. Tag pins with source pinterest and medium social and they land in Organic Social.
Is utm_source=pin.it the same as pinterest?
No. pin.it is Pinterest's short-link domain, and it is not on Google's list of social sources. With medium social it still lands in Organic Social (the medium alone qualifies), but reports show it as a separate source, and with a paid medium it becomes Paid Other instead of Paid Social. Use pinterest.
Do UTM parameters hurt a pin's reach?
Pinterest does not say that UTM-tagged links are shown less, and many businesses tag every pin. What does matter is that the link works and goes to the page the pin promises — a tracked link that redirects somewhere unexpected is the problem, not the tags.
Are UTM values case-sensitive?
Google says its channel definitions are not case-sensitive, so Pinterest and pinterest both land in Organic Social — but reports show each spelling as its own row. Pick lower case and stick to it.