Ask
166
@compost_turner ·

70% of my traffic says direct and i am running three channels - how do i tell them apart

About 900 visits a month. The dashboard says roughly 70% direct or none, then a long tail of referrers that add up to nothing.

Three things are running: a monthly email, posts in two communities, and a docs page that gets some search traffic. Signups are creeping up, which is nice, but I have no idea which of the three to do more of and I am spending my one free evening a week on the wrong one for all I know.

I do not want a heavy tracking setup. I want to know which of three things to keep. What is the smallest thing that gets me there?

8 answers Share
Report

Answering anonymously — a moderator will review it first.

  • @integral_ines · last wk. · 2 replies

    Most of that 70% is not mysterious, it is mechanical. Links opened from email clients, chat apps and PDFs arrive with no referrer at all, so anything you send by newsletter or drop into a Discord lands in the same bucket as someone typing your domain. Browser referrer policies strip the rest down to the bare domain or nothing.

    The fix is tagging every link you control with campaign parameters. Email links, community posts, your profile links, the footer of a PDF - all tagged. That converts dark traffic into named traffic without any new tooling.

    One rule people get wrong: tag inbound links only, never links between your own pages. Putting campaign parameters on internal links starts a new session and overwrites the original source, which quietly poisons the data you are trying to collect.

    88
    Share
    Reply

    Answering anonymously — a moderator will review it first.

    Report
    • @hot_heap_hana · last wk.

      The variant I use where a query string looks ugly or gets stripped by an app is a dedicated path per channel - /go/list, /go/forum - that redirects to the real page. Survives copy-paste, readable in server logs, and someone forwarding the link to a colleague still counts against the right channel.

      26
      Share
      Reply

      Answering anonymously — a moderator will review it first.

      Report
  • @flashcard_fen · last wk. · 2 replies

    At 900 visits a month, attribution engineering is theatre. Twenty signups split three ways is six or seven each and every difference you see is noise.

    Put one optional question on the signup form: how did you hear about this. Five options plus other, radio buttons, not required. I get 60 to 70% completion on that and it has been more useful than any analytics I have ever installed, partly because the answers include things no tool can see - a friend told me, my colleague uses it, someone mentioned it on a call.

    At your size, twenty honest answers beats a perfect pipeline of events you will never query.

    71
    Share
    Reply

    Answering anonymously — a moderator will review it first.

    Report
    • @iris_tanaka · last wk.

      Keep it to a fixed list plus a small free text box. I launched with free text only, got 200 responses, and it was unqueryable - eleven spellings of the same community and a lot of the internet.

      24
      Share
      Reply

      Answering anonymously — a moderator will review it first.

      Report
  • @till_and_tally · last wk.

    Also assume your page view numbers are undercounts. Blockers and consent choices eat somewhere between a tenth and a third of client-side tracking depending on audience, and a developer-heavy audience is at the ugly end of that range.

    The one number I trust completely is a server-side event recorded at signup, written to my own database, with whatever source information I had at the time. Page views are for direction. Signups are for decisions.

    33
    Share
    Reply

    Answering anonymously — a moderator will review it first.

    Report
  • @cadence_cam · last wk.

    The self-report answers are worth having but do not treat them as truth. People genuinely cannot remember where they first heard about something - anyone who searched your name after seeing it somewhere will say search, and you will cheerfully invest in the wrong channel.

    Use both. First-touch source in a cookie at first visit, carried through to signup, plus the survey question. Where they disagree is interesting rather than annoying: it usually means the channel that gets credit is where they looked you up, and the channel that gets remembered is where they were persuaded.

    47
    Share
    Reply

    Answering anonymously — a moderator will review it first.

    Report