Stop Sending Links That Expire: The Quiet Horror of 'Access Denied'
There is no faster way to lose credibility than sending a report the client cannot open. Fragile links are bad manners. Here is the fix.
The Login Screen is the Enemy
It was a Monday morning, which is already a delicate time for human relations. I was copied on an email chain between a frantic Account Manager and a very senior client.
The client was trying to access the Monthly Performance Review. She was on a train, on her iPad, preparing for a board meeting. She clicked the link.
Did she see the brilliant insights we had prepared? Did she see the ROI calculation? No. She saw a spinning wheel, followed by a Microsoft authentication screen, followed by a generic error message: “Your session has expired. Please contact your administrator.”
It was tragic. We had done the work. The numbers were good. But because we insisted on using a “secure, live link” that expired after 24 hours, the client arrived at her board meeting with nothing but a vague memory of a phone call.
She looked incompetent in front of her board. Consequently, we looked incompetent in front of her.
We obsess over the data, but we ignore the delivery mechanism. It is like cooking a Michelin-star meal and then welding the dining room door shut. If the client cannot open the report in three seconds, on a dodgy train Wi-Fi connection, without logging in, you haven’t delivered the report. You have just sent them a chore.
The Drag: The Fragility of the Cloud
We have fallen in love with “The Link.” It feels efficient. It feels dynamic. It keeps the file size down.
But for the client, The Link is a source of anxiety.
- The Firewall: Corporate firewalls love to block external dashboard domains.
- The Expiry: Security tokens that last 24 hours are useless for a client who reads their email on Thursday.
- The Login: Asking a client to remember a password they created six months ago is simply rude.
When a client sees “Access Denied,” they do not think, “Oh, good, their security is robust.” They think, “This is broken.”
We are asking the punter to jump through hoops to see what they paid for. It is too clever by half. We are creating friction at the exact moment we want to demonstrate value.
The Answer: The Immutable Artifact
The fix is to stop being so modern and start being reliable. We need to embrace The Artifact.
An artifact is a file. A PDF. A PNG image. Something that exists independently of the internet.
- The “Plane Test”: If the client saves the report to their desktop and gets on a plane with zero Wi-Fi, can they still read the executive summary? If the answer is no, you have failed.
- The Screenshot Protocol: If your dashboard tool is stubborn and won’t export a clean PDF, use a screenshot tool. Crop it. Paste it into the email body.
- The Hybrid Approach: Send the summary as an attachment (The Artifact) and include the link for the “deep dive” (The Warehouse).
[TO EDITOR: Illustration. Left side: A smartphone screen showing a “403 Forbidden” error. Label: “The Link”. Right side: A smartphone screen showing a clear PDF document. Label: “The Artifact”.]
When I switched my team to this method, the complaints stopped overnight.
“But Oliver,” they said, “The PDF isn’t interactive!” “Exactly,” I replied. “It sits still and tells the truth.”
Now, when a client clicks my email, the answer is there. No login. No spinning wheel. No “Access Denied.” Just the data, sorted.
It is not as flashy as a live dashboard. But it works. And in this business, reliability is the only status symbol that matters.
FAQs
But aren't secure links safer than attachments?
Safe from what? The client reading it? Security that prevents consumption is just obstruction.
My platform only allows link sharing.
Then your platform is broken. Print it to PDF. Take a screenshot. Do not let the tool dictate your manners.
What if the data changes after I send it?
Good. A report is a snapshot in time. If the numbers keep moving, you haven't sent a report; you've sent a moving target.