A variety of forms are used that require the User to complete different fields in different ways. This is not the problem. The issue arises when different types of fields are intermingled. The User wants simplicity so give it to them. When you and your webmaster design your forms put similar information requests in the same area.
Group click on fields together and group text fields together wherever possible.
This gives the User a stronger visual cue as to what is required and also aids in the completion of forms. Use this to your advantage by group fields where the User has to think together and the quality of the responses will be better. The typical User may be reluctant to use forms for a variety of reasons, some of which are discussed here. Despite this, a large percentage of web sites force the use of forms and do not give out an email address to the User in case they don't want to fill in the form. The result, poorer than expected response rates.