Zero Direct Clients
Your past success becomes your future triumphs.
My journey of building a business turned 2 years old today, and in typical fashion, I think it's time to sit down and write some lessons I've learned along the way.
And to write this very special post, I came to the office at basically 4 a.m. Jocko Willink who?

But yeah, trust me, if you're blessed to have your own office (Al Hamdu Lillah), do try this out. Sometimes just go to the office late at night and do some writing. It's probably one of the best feelings ever.
Now to the post itself.
It's been a challenging path, going from someone who was really good at being a solo seller to operating as a business, where now I have to build a team, rely on other people, outsource and build additional capabilities and capacity.
Then with the whole AI stuff going on, building a business from scratch is just tough, especially in Pakistan, in a competitive IT market, fully remote, without the funds (yet) to go and set up a physical space abroad.
On top of that, when I started the business, the plan was like, hey, I made it really decent on Upwork, so I'm just gonna move to a business relying on Upwork.
As many of you would know, Upwork is kind of a sh*t show right now, and it's not a fruitful way to make money if you're looking for serious work.
Again, if you figured it out, good for you. I have basically given up on it.
Now, when I started this journey, I had one goal in mind, and that goal is still there.
Not claiming I've reached it, but the goal has always been high quality services, because in 5+ years in this industry I've seen how many times clients have been burned by poor services, let's just say that.
So I wanted to go in with a different kind of mindset, and that's why I stuck to the thing I mentioned in a recent post: building a discovery focused Product Consultancy, which is not something common out there, and I believe more people need awareness of it.
So below are some of the lessons I've learned building this business while sitting in Pakistan, with still, to this day, zero direct clients. I'll let you know what I mean by that at the end of the post.
Every services business is basically acquisition and delivery. The rest is flavor.
I know a lot of services businesses try to be cool and all, but when you break it down, your business is very straightforward: how you get customers, and how you deliver the work you sold them.
Anything else is you trying to be too special. Don't do that. Be boring and focus on selling what you want to sell.
Having said zero direct clients, let's talk about sales, because they did happen, believe it or not.
Real buyers go straight to the price. Stallers keep asking about the scope.
This is the one I'm going to preach to everyone again and again. If you don't get to the price conversation in the first 2 to 3 calls with a prospect, there's a high chance it fails, leaves a bad taste in your mouth later, or you end up failing that client.
Because either you did a sh*t job of explaining what you do, or the client is not the right fit. So fit matters a lot.
A warm lead with no booked date behaves exactly like a cold one.
Oftentimes in sales you'll have someone who is very interested in working with you, but whenever you talk about converting or kicking off the project, there will always be delays.
One lesson I learned from a friend of mine: always book the next call on the current call, especially when you're prospecting and making a sale.
There are effectively only 3 ways to sell.
I see people make this way more complicated than it is, especially the new kids who join my community.
You can do outreach to people and sell them your services or product. You can run ads to convert people. Or you can create content, which is the slow burn, but eventually people get interested in you and convert if your content performs well.
Pick one, stick to it for the long term, learn and adjust.
There is a fourth way: indirect sales through your partner network. More about that later.
Have something to get people in the door.
Either a free thing or a small ticket thing. If your goal is large ticket clients, you need to provide value upfront, and that could be free (to a certain reasonable limit) or a low ticket offer, which you need to learn how to sell really well.
I've been doing the free thing for a while now, and next year is going to be all focused on a low ticket offer.
Your first 3 clients teach the market what you cost.
And this isn't just true for a business, it's true if you're starting a freelancing or consulting career too.
Trust me, don't take on cheap clients. Rather do the work for free, or do it with the expectation that you'll ask for a big raise once the quality is there, but don't short sell yourself.
Working with a client and working for one are 2 different jobs.
Learn to tell them apart very early on, especially if you've been a freelancer or a solo contractor. If a client is taking all your time, that's just another job you've adopted.
That's where the team comes in. Your team handles the clients that demand a higher load of work, while you figure out how to scale: same client with multiple services, or more clients with the same service. Figure that out early on.
Clients who've been burned before become your best clients.
A lot of the best clients we've gotten were victims of bad quality delivery, and that kind of worked in our favor, because that's exactly the gap we're trying to fill.
You don't know what a good car is until you've driven the one that breaks down in 6 months.
Some of the best clients I've served in the last 2 years are the ones who figured out, hey, good quality doesn't cost a lot more, and valued the work we did. (We're building the case studies to show it.)
Name one decision maker, or nothing moves.
Especially in a services business. If you have multiple decision makers, good luck with that project (add more risk fees or something).
Understand how important one decision maker is to moving a contract forward.
Build empathy. Understand your clients better than they do.
My last advice for client management, or for winning clients' hearts in general. Become that person who understands anyone's problems, especially your clients'.
If you can articulate someone's problem better than they can, they will inherently believe that you can solve it.
Moving on to the actual work, the day to day.
Most problems are looking for a resolution, not a solution.
Any given problem could be solved in 100 ways. Most teams answer the problem the client stated. The resolution is the one underneath it.
The feature request that's actually a workflow complaint. The dashboard nobody opens because the real need was an alert.
Clients ask for solutions. What they need is for the problem to stop.
A lot of people don't think this through, spam whatever solution is most convenient, and then eat dirt later.
The thing that makes you different is usually the thing you stop noticing.
You do something long enough and you need to remind yourself that, hey, we're not just another someone doing XYZ. We do it this way, and that is what makes us special.
So always take some personal time, like I'm doing right now writing this post, and think about your long term goals, what makes you special, and where you want to be in life and business in general.
In a world where anyone can generate BS, trust goes back to stuff that can't be faked.
Being on a call talking about your experience, showing your work in a way the other person understands, social proof that's solid and hard to fake, and having work to show, generally speaking.
My favorite way? I write a lot. My website is full of blogs based on my business experience, and that's something you can't AI generate consistently well.
Next, some lessons on building a business and what it's like.
Pick one thing and keep saying it until people know you for it.
Thank you, Anthony Pierri.
This is the hardest thing to do. Even 2 years in, it's still hard for me to stick to one thing, but I'm trying my best, and it's gonna take a long time to figure out.
For anyone looking to hire A players, ownership is a must have skill.
If you're trying to build a business that stands on its reputation, all of your team members should be owners of what they do.
There's a concept called Managers of One by Jason Fried. Go read up on that.
Keep a hiring process always running.
Early on in your business, figure out a hiring process that is always running in a loop, if your money allows it. You should always be looking, with a process that lets you test candidates and flow them into your team, because you're not gonna find good people on a short timeline.
And let me tell you, it is very hard to find people worth keeping if your goal is to keep them for a long time and not just on a project.
Now some mistakes, or mindset things.
The biggest mistake I still make is managing too many things.
And I have no idea how long that will keep happening.
One thing that has helped recently is being more conscious about taking on extra things, and more mindful of where my time goes.
Tired asks for rest. Burned out asks for a change.
Just because you feel tired, don't think you're burned out. Don't even claim that term. I hate it, people throwing it around without knowing its meaning.
Business compounds too.
Everyone understands compounding when it comes to stocks and stuff, but it's funny how they don't understand it when it comes to business.
Business is not about earning more every month. It's about having that one month that changes the next 12.
That's one thing I'm still learning more about.
Don't reason your way into wanting something your gut already said no to.
If you're at the level where you're kicking off a business and doing well with it, trust your gut when it says no. Force yourself into a yes and you're probably gonna regret it later.
Learn to trust your gut. It got you this far, didn't it?
Blaming the environment is fair until a certain age. After that, play the cards you're dealt.
This one is specifically for people trying to build something in Pakistan. Stop whining about it, because whining is the easiest thing you can do on this planet.
Better put your head down and keep working.
Now that the lessons are officially done: 2 years in, and what I said at the top is true. I still have zero direct clients.
Why? Because over the last 5 or 6 years of consulting and freelancing, I've built a very good reputation with a certain few partners who are happy to give me work. So if you're jumping into a business, understand that
Your Past Successes Can Become Your Future Triumphs.
I'm not saying I want to rely on referrals forever. But the reason I'm writing this down is that, without leaking the numbers, at the team size I'm at, I can confidently say we're doing better than 90% of the agencies out there.
That's not an easy claim to make, and I don't make it lightly. I'm just saying it to tell you that if you put your head to it, you can also make it.
With or without my help - I wish you the best.








