You can see who shared your link using your analytics platform, social media insights, or URL tracking tools — but what you can see depends on where the link was shared

If someone shared your link on a public platform like Twitter or LinkedIn, you can often find that share directly in your analytics dashboard or by searching the platform itself. If the share happened in a private message, email, or closed group, you typically cannot see it unless the person tells you or your analytics tool tracks that specific referral source. The method you use depends on where you expect the link was shared and what information you need.

Most analytics platforms show you the page or domain that sent traffic to your link — called the referrer — but they do not always show you the individual person who clicked share. Social media platforms themselves have better visibility into who shared your content, though that information is usually only available to the account that posted it.

Key Takeaways

  • Google Analytics shows the website or platform that sent traffic to your link, but not always the specific person who shared it.
  • Social media platforms like Facebook, Twitter, and LinkedIn display share counts and sometimes show you individual shares if the content was posted to a public account.
  • URL shorteners and tracking tools like Bitly or UTM parameters let you create custom links that show you exactly how many times a link was clicked and from which platform.
  • Private shares in email, direct messages, or closed groups are invisible to analytics unless the recipient clicks your link and their referrer data is captured.
  • The person who shared your link may not be the same as the person who clicked it, so analytics show traffic sources, not always the original sharer.

What Google Analytics shows you about link shares

Google Analytics displays the referrer — the website or platform someone came from when they clicked your link. If someone shared your link on Twitter and another person clicked it, Google Analytics will show "twitter.com" as the traffic source. This tells you the platform but not the specific person who shared it or even which tweet contained your link.

To see more detail, you can look at the "Referrers" report in Google Analytics 4 by going to Reports > Traffic Acquisition > Source/Medium. This shows you the exact URL of the page that linked to you. If the link was shared on a Twitter profile, you might see the full Twitter URL, which could help you find the specific tweet. However, if the link was shared in a private message or email, Google Analytics will not show it as a referral at all — it will appear as "direct" traffic instead.

Google Analytics also does not tell you whether the person who shared the link is the same person who clicked it. Someone could share your link in a group chat, and then a different person in that chat could click it hours later. You would only see that traffic came from a direct source, with no way to trace it back to the original sharer.

Finding shares on social media platforms

Each social media platform tracks shares differently, and the information available depends on whether your content was posted to a public or private account. On Facebook, if you posted a link to your own page, you can see the number of shares in your post insights. Click on the post and look for the "Shares" metric, but Facebook does not show you the names of individual people who shared it — only the total count.

On Twitter (now X), you can see retweets and quote tweets directly on the tweet itself. Click on the "Retweets" or "Quotes" section to see who retweeted your link. If your account is verified or has a large following, you can also use Twitter Analytics to see engagement metrics, though this still shows counts rather than a complete list of every person who shared it.

On LinkedIn, shares appear in your post analytics if you posted the link yourself. You can see the number of shares and sometimes the names of people who shared it, depending on your account type and whether they shared it publicly or to their own network. LinkedIn's analytics dashboard shows more detailed attribution than Facebook or Twitter.

On Instagram, shares are tracked differently because the platform emphasizes direct messages over public sharing. If someone shared your link via Instagram DM, you will not see it in your analytics. If they shared it to their story with a link sticker, you can see that in your link insights if you have a business or creator account.

Using URL shorteners and tracking parameters to identify shares

If you want to know exactly how many times a specific link was clicked and from which platform, you can create a custom link using a URL shortener like Bitly, TinyURL, or Rebrandly. These tools let you create a short version of your link and then track every click. When you log into your shortener account, you can see the total number of clicks, the dates they happened, and sometimes the geographic location or device type of the person who clicked.

However, URL shorteners still do not tell you who shared the link — only how many people clicked it. To get more specific information about which platform the click came from, you can add UTM parameters to your link. UTM parameters are tags you add to the end of a URL that tell your analytics platform where the traffic came from. For example, you could create a link like yoursite.com?utm_source=twitter&utm_medium=social&utm_campaign=product_launch. When someone clicks this link, Google Analytics will attribute the traffic to Twitter and your product launch campaign.

You can create UTM parameters manually or use Google's Campaign URL Builder. Once you share the link with UTM parameters, every click will show up in Google Analytics with the source you specified. This works whether the link is shared on social media, in email, or in a private message — as long as the person who clicks it comes from the platform you tagged.

Why private shares do not show up in your analytics

If someone shared your link in a private email, direct message, or closed group, your analytics will not show it as a referral. Instead, the traffic will appear as "direct" — meaning the person either typed your URL directly, clicked a bookmark, or came from a source that does not pass referrer information. This is because private messages and emails do not send referrer data to your website the way public web pages do.

Some email clients and messaging apps strip referrer information for privacy reasons. When someone clicks a link in Gmail, Outlook, or Facebook Messenger, the receiving website often cannot tell where the click came from. This is intentional — it protects user privacy by preventing websites from tracking which emails or messages led to visits.

If you need to know whether a link was shared in a private channel, your best option is to ask the person directly or use a custom tracking link that only you and the sharer know about. For example, you could send someone a unique link like yoursite.com?ref=john_smith and then check your analytics to see if that specific parameter appears. If it does, you know John clicked the link you sent him.

Tracking shares across multiple platforms at once

If your link was shared on multiple platforms and you want to see all the shares in one place, you can use a social listening tool like Mention, Hootsuite, or Brand24. These tools search the public internet for mentions of your URL and show you where it was shared, how many times, and sometimes who shared it. However, these tools only find public shares — they cannot see private messages or closed groups.

To set up tracking, you enter your URL into the tool and it monitors the web for that link. When it finds a share, it logs the platform, the date, and sometimes the account that shared it. This is useful if you want to see the full picture of where your link is being shared across Twitter, Reddit, blogs, forums, and other public sites. Most of these tools require a paid subscription, though some offer limited free versions.

Another approach is to use Google Alerts, which is free. Go to google.com/alerts and enter your URL. Google will send you an email whenever it finds your link mentioned on a publicly indexed webpage. This does not show you shares in real time, and it only catches pages that Google has indexed, but it is a simple way to monitor public sharing without paying for a tool.

The difference between who shared and who clicked

An important distinction: your analytics show you who clicked your link, not necessarily who shared it. If someone shared your link in a group chat with five people, and only one person clicked it, your analytics will show traffic from that one person. You will not know that four other people saw the link but did not click it, and you will not know that the person who clicked it was not the person who shared it.

This matters because a link can be shared many times before someone clicks it. Someone could share your link on Twitter, then someone else could retweet it, then a third person could click it. Your analytics will show the traffic came from Twitter, but you will not see the chain of shares that led to the click.

If you need to know who specifically shared your link rather than who clicked it, you have to monitor the platforms directly. Check Twitter for retweets, Facebook for shares, LinkedIn for reposts, and so on. This is manual work, but it is the only way to see the original sharer rather than just the traffic source.

Frequently Asked Questions

Can I see who shared my link on Facebook?

Facebook shows you the total number of shares on your post, but not the names of individual people who shared it. If you want to know who shared it, you have to ask your audience directly or monitor your Facebook page manually. Some third-party tools can show you shares on public pages, but they cannot access private shares.

What does "direct traffic" mean in Google Analytics?

Direct traffic means someone reached your site by typing your URL directly, using a bookmark, or clicking a link from a source that does not send referrer information — like email, private messages, or some messaging apps. It does not mean the person found your site on their own; they could have gotten your link from anywhere.

How do I track a link I shared in an email or private message?

Create a custom link with a UTM parameter or use a URL shortener. For example, add ?ref=email_campaign to your URL, or use a shortener like Bitly and share that instead. When someone clicks the custom link, you will see it in your analytics with the parameter you added, proving they came from that specific source.

Will Google Analytics show me if someone shared my link on Reddit?

Yes, if someone shared your link on a public Reddit post, Google Analytics will show "reddit.com" as the referrer. You can then visit Reddit and search for your URL to find the specific post and see who shared it. However, if the link was shared in a private Reddit message, it will not appear in your analytics.

Can I see shares from private groups or closed communities?

No, shares in private groups, closed Facebook groups, or private Slack channels will not show up in your analytics. These platforms do not send referrer information to protect user privacy. Your only option is to ask members of those groups directly if they shared your link.