Understand what a Client is asking of you
One thing I have found over the years is that every freelance writing client is different. Even if a project appears to be the same on the surface, every client has their own way of doing things. You should never assume that you know what a client wants. Instead, it is important to know for sure that you are on the same page.
How can I make this happen? The best thing you can do is ask for clarification if there are any details that you do not fully understand. Even though I have been around the freelance writing industry for many years, with every project I make sure that I know what the client is asking for. And in many cases this means asking question after question. A good client will want you to do your best, so there will not be any issue with them communicating their wants and needs.
Some clients are going to rely on you to show them the way. In fact, this happens more times than you may expect. You are the freelance writing professional, and many clients may tell you to take the bull by the horns and do your own thing. Even if you are given the power to make decisions, be sure that you still have a basic outline from your client. It is your job to explain that there are many different ways of completing a project. Although you may be given full control, you have to involve the client to a certain extent.
It is exciting to see how a client is going to approach a project. Over the years I have found that every client and project is unique. This is part of what makes freelance writing so much fun. As long as you understand what a client is asking of you, everything else should fall into place as you move forward.