DEV Community

Macusubhi
Macusubhi

Posted on

I Sent the File. The Client Downloaded It. Then Ghosted.

Downloaded It. Then Ghosted.

This happened to me once—and that was enough.

I delivered the final file using a simple link.

The client downloaded it.

Then:

“I’ll complete the payment shortly.”

They didn’t.


The Mistake I Didn’t Realize

I thought I had a file sharing issue.

I didn’t.

I had a delivery control problem.


Why This Happens

Most tools we use—like Google Drive or Dropbox—are designed for:

  • convenience
  • speed
  • accessibility

Not for:

  • enforcing payment
  • controlling delivery timing

The Problem With “Just Sending the File”

Once the file is accessible:

  • You can’t revoke real control
  • You depend on trust
  • You lose leverage

That’s the core issue.


What Actually Works (After Learning the Hard Way)

I changed my process:

Step 1 — Preview Only

Send:

  • Watermarked version
  • Limited access file

Step 2 — Agreement

Confirm:

  • Client is satisfied
  • Payment is ready

Step 3 — Final Delivery

Only after confirmation:

  • Provide access to full file

Why This Still Feels Broken

Even with this process:

  • It’s manual
  • Easy to mess up
  • Doesn’t scale with multiple clients

A Better Direction

Instead of hacking workflows manually, it makes more sense to use systems built for this type of delivery.

Some newer platforms (like MitFloww) are designed around this idea of:

  • controlled access
  • structured delivery
  • clearer client interaction

What Changed for Me

The biggest shift wasn’t tools.

It was this realization:

Sending files ≠ delivering work


Final Thought

If you’ve never had a client delay or skip payment, this might not feel important.

But once it happens, you realize:

The way you deliver files directly affects whether you get paid.

Top comments (2)

Collapse
 
mac_devil_ae32dcb62389965 profile image
Mac Devil • Edited

I get the point, but isn’t this more of a contract/payment terms issue rather than a tooling problem?

Collapse
 
macusubhi_7f024210056a696 profile image
Macusubhi

Contracts definitely help, but in practice enforcement is hard. That’s where having some control in the delivery process itself makes things smoother.