A lesson I learned the hard way while building a website for a digital agency client
When I was starting out as a freelance web developer, I got a client who was launching their own digital marketing agency. They wanted a website that would represent them as a young, modern, AI-driven team, but they had no real direction.
No theme suggestion.
No page structure.
No reference content.
Just a few websites they liked and one single case study.
Their only input was, “We just want it to look modern and professional, something that tells our clients we’re creative and a team full of youngsters.”
At that point, I had two thoughts:
- This could be a great opportunity to experiment creatively.
- Or it could turn into one of those never-ending projects.
I quoted ₹30K (~$340), but after some negotiation, we settled at ₹15K (~$170). I assumed it would be a quick portfolio-style website with Home, About, Services, Contact, and one Case Study.
But then they wanted to see the design first before I started development. So, I hired a designer for ₹10K (~$112) to make a proper 5-page layout (They paid for the design). Once the design was approved, I started development.
Two weeks later, I had the entire site built and ready and then they wanted to add 5 new case studies, 8 blog posts, change text, update images, tweak layouts and every change led to another “small change.”
One month of continuous revisions later, the site looked nothing like the original design. It wasn’t bad, just not what we initially discussed. Still, they were happy with it in the end, which was a relief.
But for me, it was a major learning experience.
What I thought would be a small, easy project turned into a 1.5-month-long commitment. I didn’t charge for extra work because I wanted to maintain the relationship and build my reputation. Looking back, I realise that’s not sustainable.
Now, I always make sure every client understands the scope clearly, what’s included, what’s not, and how we’ll handle revisions. I still give my best, but I also value my time and experience.
If you’re a freelancer, this might sound familiar to you, too.
If you’re a client, trust me, the clearer your requirements are, the better your project will turn out.
It’s been one of those early lessons that completely changed how I handle clients and projects today.
Posted Oct 30, 2025, 4:02 PM UTC