Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"No Referrer" #187

Closed
metmarkosaric opened this issue Jun 25, 2020 · 10 comments · Fixed by #268
Closed

"No Referrer" #187

metmarkosaric opened this issue Jun 25, 2020 · 10 comments · Fixed by #268
Labels
feature request New feature or request

Comments

@metmarkosaric
Copy link
Contributor

Got questions about the discrepancy between unique visitors and total visitors in the top referrer report via email. It's caused by the direct / dark traffic (more details in our docs).

We asked the community "Would you prefer that we show "No Referrer" in the "Top Referrer" list too?"

70% on Twitter and 100% on Mastodon said yes to show No Referrer in the Referrers list.

There are couple of interesting points of view to consider:

It might skew the comparison between all the other sources as "no referrer" will be top for most sites and stand for a lot of traffic while all the other ones might look similar on the bar we show:

1: "I could see something without a bar for comparison with the rest, but just a note somewhere in that view saying: "x number of visitors had no referrer""

It is not an actionable metric:

2: "I just don't find that extra info to be useful or actionable, whereas everything else on-screen is. If I see a certain amount of traffic coming from Google, from Pinterest, and from Cool-Site dot xyz, I can do something with that. I don't know what to do with no referrer numbers"

One interesting option could be not to show it in the main dashboard but to list it when you click on "More" to get the full list of referrers.

@metmarkosaric metmarkosaric added the feature request New feature or request label Jun 25, 2020
@tckb
Copy link
Contributor

tckb commented Jul 3, 2020

I actually like the 2nd option: now that I’m test driving plausible, I’d really like to see all referrals including dark traffic.

@tckb
Copy link
Contributor

tckb commented Jul 9, 2020

I agree that showing "no referrers" on the "Top Referrers" will look odd and most likely wouldn't be an actionable metric

@ukutaht / @metmarkosaric I think this is still a valuable insight to know that visitors are arriving to site directly and / or something wrong the configuration. I have quite low traffic most of the time and these stats makes sense to me so I have WIP fix for this:

case#1

Click "More" to find "Direct Traffic (no referrer)"
image

case#2
Show "Direct Traffic (no referrer)" when that is the only stat available:

image

I will raise a PR, if this fix is also suitable for the cloud version.

@ukutaht
Copy link
Contributor

ukutaht commented Jul 21, 2020

@tckb

Thanks for the efforts! I'm testing the PR on our dev server. One thing I wanted to discuss before closing this issue.

Did you intentionally send the 'Direct Traffic' row to the end of the results in the referrers modal? It's a bit difficult to find it when you have a long list of referrers. Example: https://staging.plausible.io/plausible.io/referrers

I'm thinking it might make sense to just include it where it should be in the list, ordered by unique visitors. For almost all websites it means direct traffic would be the 1st referrer.

In the modal it would also be good to see bounce rate and visit duration for direct traffic.

What do you think? I can make those changes unless you think it's a bad idea.

@tckb
Copy link
Contributor

tckb commented Jul 21, 2020

@ukutaht Yes this was intentional, pushing the "direct traffic" at the end. As @metmarkosaric pointed out that direct traffic is not an actionable metric, I concur on his opinion too. But for low traffic sites like of mine, I still would like to see it.

Most often this is really large, possibly due to Search engines stripping away the referrer header or for various other reasons and showing this on the very top didn't made a lot of sense, because as the model says Top Referrers and direct traffic doesn't fit that bill. This is why I made conscious decision to append this at the end.

In the modal it would also be good to see bounce rate and visit duration for direct traffic.

Yes, I think this was added after I made the changes. Lets add it to make it consistent. 👍

@metmarkosaric
Copy link
Contributor Author

metmarkosaric commented Jul 22, 2020

Thanks @tckb! I think the best way to do it would be like this:

  1. Don't include "no referrer" on the main dashboard as it is not actionable and by being the largest source for majority of sites it would skew the data and comparison with the other referrers.

  2. Include "no referrer" when people click on "more" in the "Top Referrer" chart.

  3. List the "no referrer" entry where it naturally fits in the list when ranked by number of visitors.

  4. Include all the other stats for the "no referrer" entry such as visitors, bounce rate and visit duration.

  5. Include "no referrer" on the main realtime view (without needing to click on "more") as most of the times the majority of realtime visitors would be from "no referrer" and in this case it helps actually understand what's happening on your site right now.

  6. If there are visitors from other referrers on the site at the same time, keep the "no referrer" on the list where it naturally fits in the list ranked by number of visitors.

How does that sound?

@tckb
Copy link
Contributor

tckb commented Jul 25, 2020

  • 1 ✅

  • 2 ✅
    Agreed, but I called it "Direct Traffic" instead of "No referrer" (Either one will work)

  • 3 ❓
    I am bit differed with this although, placing it naturally in the visitors would make it consistent but, the expectation is to view the referrers, direct traffic/ no referrer wouldn't fit per my understanding.

  • 4 ✅

  • 5 ✅

  • 6 ✅
    Agreed.

@metmarkosaric
Copy link
Contributor Author

  1. Perhaps something like "(direct) / (none)" that GA uses could work for us too? Some traffic without referrer is direct (typing into browser, bookmark etc) but majority of it comes from links within apps, emails and other sources without a referrer header.

  2. I see what you mean. We're keeping it simple so we don't have traffic split by channels kind of like in GA where they have direct, search, social, referrer separate. We put it all into one list so I wouldn't be too worried that the expectations are to view "referrers" only. We already show different sources such as Google search in the list.

@tckb
Copy link
Contributor

tckb commented Jul 25, 2020

  1. I prefer Direct that sounds more reasonable.
  2. Sure! let’s agree on that. I was only referring to giving more importance to actual referrers vs direct traffic which has no referrers.

@TkDodo
Copy link

TkDodo commented Sep 12, 2021

hey, I just searched for issues on why the direct referrer doesn't show up on the normal view, and I get the rationale behind it. However, I also cannot add a filter to "Direct / None", which would still be a use-case I think.

There is a workaround to make it work:

  • Filter for the realtime view
  • Direct / None is now shown. Click it.
  • Filter for Direct / None is added.
  • Now go back to any view you'd like

You can also add source=Direct+%2F+None into the url, but it's not visible in the Fiilter dialog:

Screenshot 2021-09-12 at 08 14 43

Let me know if I should open a new issue instead.

@ukutaht
Copy link
Contributor

ukutaht commented Sep 13, 2021

Ah yes, it should show up in the filter view. Also I can see some dark mode issues on the screenshot :)

Feel free to open a new issue for this. More likely it will get fixed in that case

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants