Pinterest UTM Builder

Tag your pin links so Google Analytics shows which campaign and which pin design sent each visitor.

Preset

One URL per line. Add many to tag a whole batch with the same campaign.

A sheet with one URL per row. Optional campaign, content and term columns tag each row on its own.

social for organic pins, paid_social for ads.

Group pins by promotion, season or post, e.g. fall-soups-2026.

Which pin design. Separate several with commas to get one link per pin variant.

The keyword the pin targets.

Tagged links

    How it shows up in GA4

    Session source / medium:

    Default channel group:

    How to use the Pinterest UTM Builder

    1. 1

      Paste your page URLs

      Enter the page each pin links to, one URL per line. Existing query parameters are kept, and any old UTM tags on the URL are replaced. For a bulk run, import a CSV or Excel file and pick the URL column.

    2. 2

      Choose a preset and name the campaign

      Pick Organic pin or Pinterest ad to set the source and medium. Name the campaign after the promotion, season or post. In Content, list your pin designs separated by commas to get one link per design.

    3. 3

      Copy the links into your pins

      Copy a single link, copy them all, or download a CSV. Use each tagged link as the destination link of the matching pin, then compare the results in GA4.

    Pinterest Analytics tells you how many people clicked a pin. It does not tell you what they did on your site afterwards. UTM tags close that gap: a few parameters on the end of the link tell Google Analytics that the visit came from Pinterest, which campaign it belonged to and which pin design was clicked.

    This builder adds the tags for you and keeps the naming consistent, which matters more than most people think. "Pinterest", "pinterest" and "pinterest.com" show up as three different sources in GA4. Paste one URL or a whole list, add pin variants separated by commas, and copy the links or download them as a CSV for a spreadsheet or the bulk upload CSV builder.

    How Pinterest UTM links show up in GA4

    In Google Analytics 4, open Reports, then Acquisition, then Traffic acquisition. Change the primary dimension to Session source / medium to see pinterest / social, or to Session campaign to see each campaign. Add Session manual ad content as a secondary dimension to compare pin designs from the utm_content tag.

    GA4 sorts visits into channels with fixed rules. A source on its list of social sites, such as pinterest, with a medium like social lands in Organic Social. A medium that starts with paid, or contains cp, such as paid_social or cpc, lands in Paid Social. The medium organic is read as search traffic, so avoid it for pins. The panel next to your links shows which channel your tags should land in.

    Naming rules that keep reports clean

    Use lowercase for every value, hyphens instead of spaces, and the same source and medium on every pin. Keep campaign names short and dated, like spring-sale-2026, so they sort well. Put the pin design in utm_content and the keyword in utm_term, so one campaign can still be split by design and topic.

    Tagged links are long, so do not shorten them with a link shortener before adding them to Pinterest. Check a batch with the pin link checker to catch missing tags and mismatched names.

    Pinterest UTM Builder FAQ

    Should I add UTM tags to Pinterest links?

    Yes, if you use Google Analytics and want to know which campaigns and pin designs lead to sign-ups or sales. Without tags GA4 still sees Pinterest as the source, but it cannot tell campaigns or pin designs apart.

    What utm_medium should I use for Pinterest?

    Use social for organic pins and paid_social for Pinterest ads. Both match GA4's default channel rules, so the visits land in Organic Social and Paid Social.

    Do UTM parameters hurt pin reach or SEO?

    Pinterest does not publish a rule against UTM tags, and they are common on pin links. On your own site, add a canonical tag to each page so search engines index the clean URL rather than the tagged one.

    Why do my Pinterest visits show as Unassigned in GA4?

    GA4 could not match the source and medium to a channel, usually because of an unusual medium name. Switch to pinterest with social or paid_social for new pins. Old pins keep their old tags until you edit the links.

    Can I tag many pin links at once?

    Yes. Paste one URL per line and every link gets the same source, medium and campaign. Add several values in Content, separated by commas, and you get one link per URL for each pin design.

    Can I tag many links at once from a spreadsheet?

    Yes. Click Import CSV or Excel under Page URLs and choose a .csv or .xlsx file. Pick the column with the URLs, plus optional campaign, content and term columns so each row gets its own tags. Blank cells use the fields on the page. Download the CSV to get each original URL next to its tagged link.

    More free tools

    See all 107 tools

    Browse all free Pinterest tools, including more text generators. Need a full pin design? Use the free pin maker.