Skip to content

What is a referrer?

The referrer is the page a visitor came from before landing on your site. Example: someone clicks a link to your shop in a blog post – that blog is the referrer. Analytics uses it to show where visitors come from when a link has no UTM tags.

Definition

When someone clicks from another website to yours, the browser usually passes along the address of that page (browser privacy rules may shorten it). PureMetrix uses this, among other signals, to show where your traffic came from.

Limits

Browsers often strip or shorten the referrer for privacy. A link from a secure (HTTPS) page to an insecure (HTTP) page loses it entirely. Many apps open links in their own built-in browser, which sends little or nothing. So direct traffic often means "referrer missing", not only people who typed your address.

Paid social ads and email campaigns should not rely on the referrer alone. Add UTM tags to your links. Guide: track UTM parameters.

Keep your data clean

Exclude admin traffic so your own clicks from tools like project boards do not create junk referrer rows.

Related

Payment providers and login screens often show up as referrers after checkout. Ignore them when judging which partners send you visitors.

Referrers that are not real traffic sources

Payment providers, login pages (OAuth, single sign-on) and similar screens often appear as the previous page after checkout or login. Treat these addresses as noise when you judge content partnerships or press mentions. Leave them out of your weekly referrer review so a Stripe return page does not look like a traffic partner.

“Dark social” – links shared in messengers that strip the referrer – also inflates direct traffic. If a partner insists they sent you visitors, ask them to use tagged (UTM) links instead of arguing about empty referrer rows.

Related reading

More guides HTML snippet WordPress Shopify Next.js

Last updated: September 2026