What fields should you include on a contact form that you put on your contact page of your website?

At minimum, you should get your prospect's name and email address, and leave a space for a message. This will enable you to get their question, to get back in touch with them, and to personalize your communication with your prospects.

Also, above the contact form, be sure to include your contact information – your company's address, phone number, fax, email address, and blog if you have one.

Those are just the basics, though. You can ask for:

Name
Company Name
Address
City, State, Zip, Country
Phone
Fax
Email
Website

And, really, that's just the tip of the iceberg as far as the information that you can ask for goes. But what should you ask your new prospects for?

Wether you need to include any other fields on the contact form depends on a couple of things – what information you'll use when keeping in touch with your clients (why ask for a mailing address if you'll never use it?) and what information your clients would be willing to give you. You don't want your clients to leave your site without contacting you because you asked for too much information, especially if you're not going to use it. 

Keep in mind when you ask for the information on your contact page, that your clients may be spooked just by your asking. Privacy is very important these days, and people can be very concerned about how you plan to use their contact information. So asking for too much information immediately may lose clients and connections for you instead of helping you to get more clients.

So, find the balance that's right for your site – and for your clients.