Hello Mate
This is a very good question!.....
I have ran a marketing department for the 2nd largest logistics provider and had sales related roles in motorsport and logistics and now web design and it takes a little perfection to get the right approach. Ever customer is different.
The first thing you need to do is be sure your know you product inside out and i mean inside out.
If you calling a client over the phone you have about 30seconds to hook the client it sounds short but its not. In that time you have deliver a hard hitting to the point feature and benefit of what your selling but not enought to kill your pitch.
You then need to make sure you close the call by arranging an firm appointment. at the appointment you use open ended questions to get the information you want. I.E Tell me what three things your current provider is not offering and what three things would you like to be offered? And when they answer the three you then ask them is there anything else and the the answers after the 3 main questions are the actual things the customers want.
By email or by post you need sell your products as quickly and directly as possible. In marketing terms its called KISS (Keep It Simple Stupid ) but to the point.
You have to realise that you have to get your pitch spot on as first impressions count. It make take several goes to get your new clients but if you have a good approach and RESEARCH your clients this is so so importent and make it sound like you care about what they do and what there about.
I would always try to the phone as some will see approachs as SPAM unless there inviting questions.
Don't think its difficult to do as it not but its about finding the right approach and the right angle.... it may take a few months but you will get there. Also remember don't got for the big fish straight as often the little ones are easier to get and then they will build your brand.
I hope that helps
Regards
James
www.cocoonfxmedia.co.uk