1. Do They Value your Time?Deal breaker: Usually, yes As much as it is on you to treat your clients right, it’s important that you are treated right, too. Hating the way you’re treated at work is probably the number one cause of burnout. It’s apparently also the main reason people leave jobs. When you’re a freelancer, you don’t have just one boss, you have as many bosses as you have clients (sort of). Do they do what they say they will, when they say they will do it? Do they pay on time? Do they get back to you with the answers and content you need in a prompt manner? Do they actually commit to the project, or do they just expect you to figure everything out on your own? Your time is valuable, and clients who don’t realize this can hold you back in a big way. Of course, setbacks are inevitable; and it pays to be understanding with your clients. However, a client that’s always late with information, content, and/or payments may not be worth your time.
2. How’s the Communication?Deal breaker: Yes Communication is a two-way street, and a lot of this is on us, as designers. We are responsible for educating clients as to best practices on the web, and giving them the best options we can. We’ve got to be the ones to give non-web-people a gentle and informative introduction to our world. [pullquote]Good designers…deliver results. We can’t do that without solid communication on both sides[/pullquote] On the other hand, it’s our job to listen. We might know more about the web, but our clients know more about their customers. They know more about their industry. They can help you determine what their users will want to know and do on their site. Good designers don’t just deliver new designs, they deliver results. We can’t do that without solid communication on both sides, and strongly delineated roles. How well you and a given client can communicate is a huge factor in whether or not to keep working with them.
3. Are they Willing to Pay for your Time?Deal breaker: Yes It’s normal for people to want to haggle. Everyone wants a good deal. It’s on you to understand that, and to deliver work that makes them feel satisfied with the money they’ve spent. It’s on all of us to help our clients understand the value of what we do. Still, the best clients understand that you get what you pay for. If you’ve got a big client that tends to be a bit difficult, but pays well and promptly, it’s easy enough to forgive them. Heck, it’s even advisable. A client that tries to haggle you down to unreasonable prices, then delays payment, or whines about having to pay is just not worth the headache. It doesn’t matter how nice they are otherwise, or how much creative freedom you have.
4. Do you Enjoy the Work?Deal breaker: Perhaps Now, you’re never going to always enjoy your work. Much of it might be tedious, or you might just feel kind of indifferent to some tasks. There’s nothing wrong with that, it happens to all of us at some point. You don’t want to drop a client for this reason unless you legitimately cannot stand the work you are doing. That’s a pretty rare thing. On the other hand, if you truly enjoy the work a client gives you, you might be willing to forgive slightly lower pay, or some temporary communication issues.
5. Will the Work they Give you Look Good in your Portfolio?Deal breaker: Usually not Sometimes things go wrong, and you just can’t justify including a site you built in your portfolio. Maybe the client meddled too much (see the communication issues), and now it just doesn’t meet your quality standards. Maybe you needed the money and took on a client who sells things you’d rather not be associated with. Maybe you build a site for a company’s internal use, and you signed an NDA. Having work you can put in a portfolio is important, as that’s how you get more work. But unless your work for this client is taking up all of your time, it’s usually not a reason to drop them.
SummaryRemember to weight these factors against each other. Every client, designer, and situation is different, after all. Good luck!
Ezequiel Bruni is a web/UX designer, blogger, and aspiring photographer living in Mexico. When he’s not up to his finely-chiselled ears in wire-frames and front-end code, or ranting about the same, he indulges in beer, pizza, fantasy novels, and stand-up comedy.