A good example of a lead generator on a contact page is a Contact Us box. Be sure to ask for specific information that will make it easier for you to address that customer's needs when you reply, but don't make a massive, detailed questionnaire that will take forever to complete. Customers will lose interest and never submit the form. Include a call to action on your site wherever you can and have contact information listed on each page to entice customers to contact you for additional information about your products or services.
Website design isn't all that complicated, especially now with a wide range of templates and hosting services that make it easy for non-programmers to make a good-looking website. However, to truly have a unique, professionally designed site, you should always seriously consider hiring a web designer. No matter how you go about creating your site, make sure it has the three essentials listed above. Your site will be much more likely to generate more leads.