Websites are a perfect place to showcase your listings to all potential clients. Sometimes your identified clients are not local or easily marketed to with traditional methods. Nearly every real estate business today needs a good website to help in marketing efforts. Some clients have even come to expect all legitimate businesses to have an online presence.  Make sure to optimize your website for search engines. Improving your SEO strategy can bring a lot of attention to your business.  Take time to make sure the language on your website matches what your users will search for online. Consider a pay per click campaign. If your website is your business, or at least strongly relates to building your business, consider a pay per click campaign to help attract targeted clients to your website. Develop targets for both the keywords you want to use and the types of customers who would make the best leads. You’ll use this information later, when setting up campaigns. Include social follow buttons on your website. This makes it easier for people to boost your social media presence. Make sure these buttons are in a prominent location, on every page.  Provide free tools or services on your website. When you provide useful resources to the clients, you establish your credibility with them. You can add tools for searching properties according to entered criteria, calculating EMI, estimating the value of a home, and selecting an appropriate locality on your site. You can also provide free chat-based consultation to help prospects with any real estate related questions they might have. With the prevalence of social networks and social media today, it can be crucial to Use Social Media to Market Your Business. There are many ways to use social media to market small business.  Focus your social media presence and communications on benefits to the client, instead of features of property. In other words, people buy, sell, or lease property that meets their needs, not property that has certain amenities. Use the social media tools that your clients use. This may include social networking sites, blogs, or microblogging sites, such as:  Facebook Twitter Instagram Pinterest   Utilize different types of content, from text and pictures to audio and video. Clients are more likely to pay attention to your online presence if there is a variety of ways for them to engage. You can even give video tours of your properties.  Be active regularly on social media. Having an account is not enough. You have to be present online for your clients to notice you. Schedule regular times, at least once a week, to post new content. Invite friends, family, colleagues, and past clients to like or follow your social media pages, so they can see and share your message. Make sure to keep in mind that people should want to share and “like” your content, as you design it. Email blasts, where a company's message is sent to a large number of subscribers all at once, is very common. Make sure to get your clients' and potential clients' email addresses. Be careful not to email too much, lest you get marked as spam.  Though research suggests that e-marketing in this way has a small impact, it shows that it does increase real estate business performance.  Encourage clients to share your content by adding share buttons to your email. Set up email sign-up forms on your website. Use a subscriber's name and other details from your interactions to give emails that personal touch. This is more difficult to pull off in large email blasts. Web syndication apps allow you to link your online presence together, and then post your content across multiple online platforms at once or on a schedule. This can be a key way to manage an unwieldy volume of online material.  Share other people's realty-related content. This can help you build professional connections rapidly. People are more likely to give you a social media boost if you give one to them. Put your content in as many places as possible. This provides your potential clients with an array of ways to access your business. Someone visiting your blog might not go to your Facebook page, and so syndication can increase the chances clients see what you create.

Summary:
Build a website. Utilize social networks/media. Start an email campaign. Syndicate.