← Blog

Automation 8 min read

From the first click, you’ll know where your customers come from

Send one link to five channels and your analytics tags orders “direct / none.” Branded short links record the source, so you finally see which channel earns.

Cloudflare

Illustration for the article: From the first click, you’ll know where your customers come from

What you’ll take away

In a few minutes, you’ll know how to tell where every order came from, and you’ll stop pouring money into a channel that just stays quiet.

  • I’ll explain attribution and why the last click misleads you: the credit often goes to the wrong channel.
  • I’ll show you why your analytics labels orders “direct / none” and why you won’t get more out of it.
  • You get a one-minute self-test: how many of last month’s orders can you actually trace to their source?
  • You’ll see how one short link on your own domain quietly records where each visitor came from.

Most small businesses send the exact same link out to five channels and never reliably find out which one brought in the customer. A social post, the newsletter, a QR code on a business card, a video description: the same address everywhere. Orders come in, but who to thank for them stays a mystery.

Meme: a horrified man holding a ball of string stands in front of a corkboard covered in notes, a QR code, an envelope, and a video icon, all connected by threads to a single glowing teal receipt in the middle. The caption at the top reads “POV: you’re three hours into figuring out where one order came from.”

I know this one firsthand. For years I dumped content out into the world and then guessed by gut feel what was behind the results. When a week went well, I silently credited the last thing I’d posted; when it was slow, I blamed the algorithm or the weather. I told myself I had some kind of system. I had none.

Why your analytics only shows “direct / none”

Meme: a tired man in a tie holds two nearly identical reports with charts, and the same teal row is highlighted in both. The label at the top says “Spot the difference” and the bottom reads “Instagram report × YouTube report. It’s the same row: direct / none.”

Because you’re measuring on someone else’s turf, and most of the customer’s journey doesn’t fit on it. You share a link to your social accounts from one place, someone opens it in the app, saves it there, googles you again two days later, and only then buys. Your analytics sees only that last step and writes “direct / none.” The browser gets the credit, not the social media story that got the whole thing going.

Meme styled as a video game dialog box: the customer is asked “How did you hear about us?” and all three answers mean “I don’t know”: “No idea, I just kind of clicked my way here,” “Someone sent me your way. I think. No idea who,” and “No clue. Honestly, no clue.” The punchline at the bottom: “The customer doesn’t know. Neither does your analytics.”

Assigning credit like this is called attribution. And the standard “last click” is where it misleads you most.

Attribution

Attribution means assigning credit for an order to a specific channel. It answers the question “what brought me this customer?” Standard tools count the so-called last click: all the credit goes to whatever the person clicked right before buying. But that’s usually a search engine or a web address the customer typed from memory. The channel that actually caught their attention first (that story, that video) stays invisible. And based on numbers like these, you end up cutting exactly what works.

Meme: a man in a suit labeled “my ad budget” holds hands with a frowning woman labeled “quietly selling for years” and turns with a grin toward a young guy with a ring light and a glowing phone, labeled “new TikTok channel.” The punchline at the bottom: “Every head turns for a new channel. The proven one quietly pays the bills.”

What you don’t measure, you don’t manage. You just hope for the best.

The fix is simpler than you’d expect: you give every channel its own short address on your domain. For the QR code on stage, yourdomain.com/summer; for the newsletter, yourdomain.com/news; for the video description, yourdomain.com/video. On the outside, it’s just a clean, unremarkable address you can put anywhere. The difference is that now every channel speaks under its own name.

What does each tool tell you about where an order came from?

ChannelStandard analyticsBranded link
Social media postdirect / none✓ came from Reels
Newsletterdirect / none✓ from the newsletter, and you even know who
QR code on a business carddirect / none✓ from the business card
Video descriptiondirect / none✓ from the video
Same order, two views. Standard analytics is equally silent about every channel: “direct / none”. Your own short link gives each channel a name.

When someone clicks, they’re instantly redirected to where they’re supposed to land. The visitor notices nothing at all: they simply end up on the target page. You get a line of data you didn’t have before: they came from “summer,” meaning the stage.

How do you decide where your next euro goes?

Before

I decide by gut feel: I credit a good week to the last thing I posted and blame a slow one on the algorithm.

Orders show “direct / none.”

I even switch off a channel that actually makes money.

Now

“I can see which channel brought in the order.”

I know the source of every order. No guessing. I know.

I cut spending only where channels really are silent.

The difference comes down to one extra line next to every order, not more data. What you don’t measure, you don’t manage. You just hope for the best.

How it works: a redirect and a silent log entry

The link doesn’t go straight to your website. It goes through a small redirector first. In a single instant, the redirector does two things. It reads which short address was used and where the click came from, quietly logging that as one line. And it sends the person straight on to the target page. Zero delay, and the visitor has no idea anything was recorded.

What happens in the instant after the click

Step 1
Someone clicks yourdomain.com/summer
→
Step 2
The redirector reads where the click came from and quietly logs one line
→
Result
The visitor is on the target page, none the wiser
Zero delay, and the visitor never sees a cookie banner or an extra script. You get a line you didn’t have before: they came from “summer,” meaning the stage.

With links in a newsletter sent from one place, where you already know each recipient, the click can also be tied to a specific person. An anonymous tick on a chart becomes someone you can message at the right moment. I’ll keep the exact matching recipe to myself, but that’s the principle.

The fact that it all runs on Cloudflare’s network means just one thing in practice: the link responds instantly from Prague and New York alike, and your website doesn’t get any extra script or cookie banner.

Three worries about branded links, and what’s actually true

Visitors will know I’m tracking them.
They click the short address, land on the target page right away, and notice nothing. No cookie banner gets added to your website.
I need a big analytics setup for this.
One short link on your domain per channel is enough. No new tool. Each channel simply speaks under its own name at last.
It’ll slow down my website.
The redirector responds instantly from Prague and New York alike, and your website gets no extra script.
This won’t tell you why a channel works, only that it works. But for the first time, you’ll see where to look for the answer.

One-minute self-test

Open your analytics and go through last month’s orders. For how many of them do you know where the person came from? Not suspect. Know. Count how many landed in “direct / none.” That number is exactly the part of your budget you’re currently spending blind.

Meme styled as a quote post: today the author writes “Update a year later: I spent five months pouring budget into a channel with zero sales. Had no idea.” and quotes his old post: “I don’t need to measure anything. After all these years, I know which channel makes me money. My gut has never let me down.” The punchline at the bottom: “Gut feel is fine. Numbers tell you when it let you down.”

Who doesn’t need this

If you sell through one channel and can count your orders on the fingers of one hand, you don’t need branded links at all. You know where they come from without them. They pay off once you’re putting content out in several places at once and want to roll out AI and automation one measurable step at a time. The more channels you have, the more expensive guessing gets.

Meme styled as an order report: an “Order sources” table for the last 30 days shows “direct / none” for orders 1043 through 1047 and every order after them, and the “Sources you can name” row reads 0%. The punchline at the bottom: “47 orders. 47 times you don’t know which channel to thank.”

One more admission: this tells you that a particular channel works. It doesn’t tell you why. The answer to “why” is still up to you; this just finally shows you where to look for it.

The whole system in a nutshell

  1. You give each channel its own short address on your domain.
  2. You put it in the post, the email, under the QR code, and in the video description, a different one everywhere.
  3. When someone clicks, the redirector quietly logs where they came from and sends them on to the destination.
  4. With email links, the click can be tied to a specific person.
  5. You open the dashboard and see which channel brought in each order.
Meme: a frightened astronaut looks at a chart where a single bar glows teal and asks, “Wait… that channel, silent for years, was my top earner this whole time?” The second astronaut smiles, points at the glowing bar, and answers in a speech bubble: “Always has been. You never measured it.”

Anyone can send out ten links. Knowing which one actually worked is the difference between throwing your budget around on gut feel and making decisions based on numbers. And that channel that’s been silent for years? Either you finally catch it burning through your money, or you find out it was your quietest and best performer all along.

FAQ

What is attribution in marketing?

Attribution means giving credit for an order to a specific channel, in other words, figuring out what brought you that customer. Standard tools count the last click, and that often points to a search engine instead of the social media story that started it all.

Why does my analytics show “direct / none” for orders?

Because it only sees the last step of the journey, not the whole thing. When someone saves the link and comes back two days later directly or through Google, your analytics doesn’t know where it all started, so it writes “direct / none.”

Will visitors know I’m tracking them?

No. They click the short address, land on the target page instantly, and notice nothing. The record is made quietly in the background, and your website doesn’t get an extra cookie banner or script.

Who doesn’t need branded short links?

If you sell through one channel and get a handful of orders a month, you don’t need them. They pay off as soon as you publish in several places at once and want to know which one makes money.

Want something like this?

I built this system to order, and I can build one for you too. Tell me what caught your eye.

Keep reading

Looking for something specific?

Describe what you’re dealing with in one sentence, and I’ll find the articles that help.