The real estate market started experiencing a downturn in mid 2006. People always speculated that home prices were inflated, and that a real estate bubble was forming that would eventually pop, but it wasn't until 2006 that these speculations became reality. Nowadays, one of the easiest ways to generate real estate leads is online.
Establish a clean, easy to navigate website. On the front page, ask for the visitor to enter his name and email address so that you can contact him later with more information. Include an option for the visitor to enter your site even if he doesn't want to enter that information; you don't want him to leave immediately.
Start a newsletter to keep track of your new subscribers and send them listings every week.
List your best home or commercial listings on the second page that web visitors see. Add detailed, well lit pictures, including indoor shots of the building or home, so that visitors can see the type of quality you offer.
Design your site with an easily accessible quick link that allows visitors to add your site to their list of bookmarks.
include a box on each listing detail page where visitors can sign up for your newsletter (name, email, phone and other contact options).
Write at least 10 professional, high quality articles having to do with real estate (or hire someone to do this for you). Make sure that the articles are completely unique (different from each other) and discuss topics that are on the minds of prospective real estate buyers. Post these articles on article submission sites like Ezine Articles (see Resources) and put a link to your website along with a background about your business in the resource box, which is the note at the end of each article containing information about the author.
Post on real estate forums frequently, and put your website address in your signature.
Post your listings on major real estate sites (see Resources for some recommendations) with full contact information.