Why Pinterest Traffic Doesn’t Show in Google Analytics(And How to Fix It)
Last month, Pinterest told me I had 79 outbound clicks. People were clicking my pins and visiting my blog.
Google Analytics told a very different story.
The numbers didn’t match. Pinterest was showing real activity. Google was showing almost nothing. And for a blogger trying to grow traffic and eventually qualify for AdSense, that gap felt like a problem.
Here’s what I figured out — and what I’m doing about it.
The Pinterest Traffic Problem
When someone clicks a pin on Pinterest, they don’t always arrive at your blog the way Google expects.
Most Pinterest users browse on their phones — using the Pinterest app. When they click a pin, the app opens your blog inside its own built-in browser. Not Chrome. Not Safari. Pinterest’s internal browser.
This matters because Google Analytics works by running a small piece of JavaScript code when someone visits your site. In some cases, that code doesn’t execute properly inside Pinterest’s in-app browser — which means the visit happens, but Google never records it.
The result: Pinterest counts the click. Your blog gets the visitor. Google Analytics shows nothing.
Why This Matters for AdSense
Google AdSense uses Google’s own data to evaluate sites. When you apply for AdSense, Google is looking at signals like:
How much traffic does this site get? Where does that traffic come from? Are real people engaging with this content?
If Pinterest is sending you visitors but Google can’t see those visitors, your site looks like a ghost town from Google’s perspective. That’s a problem when you’re trying to demonstrate that your blog has an active, engaged audience.
This is part of why I believe my third AdSense rejection came back as “no content” — not because the content was bad, but because Google couldn’t verify that real people were reading it. The traffic was there. Google just couldn’t see it.
The Fix — UTM Parameters
The solution is something called UTM parameters. These are small tags you add to the end of your URLs that tell Google Analytics exactly where a visitor came from.
Instead of linking to:
lazydadlife.com/what-is-nvidia
You link to:
lazydadlife.com/what-is-nvidia?utm_source=pinterest&utm_medium=social&utm_campaign=pins
The extra text after the question mark doesn’t change where the link goes — your visitor still lands on the same page. But it gives Google Analytics a clear signal about where that visitor came from, which makes it more likely to record the visit correctly.
Google provides a free tool called the Campaign URL Builder at ga-dev-tools.google.com/campaign-url-builder that generates these URLs for you. You just enter your page URL, fill in the source and medium fields, and it creates the tagged URL automatically.
How to Add UTM Parameters to Pinterest Pins
The process is straightforward. When you create or edit a pin in Pinterest:
Generate your UTM-tagged URL using Google’s Campaign URL Builder. Use these parameters as a starting point:
Source: pinterest
Medium: social
Campaign: whatever makes sense for you (pins, organic, lazydadlife)
Paste the full tagged URL into the “Destination link” field when creating your pin.
That’s it. Pinterest still shows the clean URL to visitors, but the UTM tags travel with the click and help Google Analytics record the visit.
The Bigger Picture
The Pinterest tracking gap is a real issue, but it’s also a temporary one.
Pinterest traffic is valuable even if Google can’t always measure it precisely. The 79 people who clicked through to my blog last month were real people who read real content. Some of them may have bookmarked the site. Some may come back directly. Some may share posts with others.
The traffic is building — it’s just not showing up cleanly in the metrics yet.
Meanwhile, the more fundamental solution is time. As the blog ages and Google indexes more content, organic search traffic will start to appear. When someone Googles “what is the S&P 500 for beginners” and my post shows up, that visit will be tracked perfectly. Pinterest brings people in now. Google search will bring people in as the content matures.
Both channels are worth building. They just work on different timelines.
What I’m Doing Now
Going forward, I’m adding UTM parameters to all new Pinterest pins. For existing pins, I’m updating the links gradually — starting with the highest-performing pins where accurate tracking matters most.
I’m also keeping realistic expectations about AdSense. With Pinterest as my primary traffic source right now, the tracked numbers Google sees are low. The fourth AdSense application is still several months away — and by then, I expect a combination of UTM-tracked Pinterest traffic and early organic search traffic to make for a meaningfully stronger application.
In the meantime, the blog grows either way. Traffic is traffic, whether Google can see all of it or not.
If you’re running into the same issue with Pinterest traffic not showing in Google Analytics, the UTM parameter fix is worth trying. It won’t capture every visit, but it will significantly improve how much Pinterest traffic gets recorded. And if you want to follow the full journey — including the eventual AdSense application — check back for the monthly updates.