But there's more to it than that, and this is where things like blogging, social media marketing, and pay-per-click (PPC) advertising come in handy. If you want to reach all your current and prospective customers, then you must achieve top of mind awareness (TOMA) with all of them by constantly staying in front of them.
Some people think of their target market as a fixed segment of the public that share similar characteristics (e.g. my customers are adult males and females between the ages of 25 to 45 who enjoy ... blah blah blah, you fill in the blank). But your customers aren't static like that. Think of them more as a fluid stream of people who are flowing in and out of your market all the time. If you want to stay top of mind with them then you need to stay in front of them all the time so that, when they're in the market to buy whatever it is you're selling, they'll recall you ahead of your competitors. This will increase your chances of a sale.
Here's an analogy for you. Think of a shopping mall. Think of all the types of stores in that shopping mall: shoe stores, clothing stores, furniture stores, et cetera. Most everyone has a need to buy shoes, clothing, and furniture at one time or another, right? But you may not be in the market for it right this minute today. You may not need it until next month or next year. And who are you most likely to buy from when the time comes and you're in the market to buy? You'll buy from the most trusted brand in your mind--a trust that was built up over time with regular and consistent copywriting that was shared over and over again through blogging, social media, PPC, and whatever other means.
Why don't you fill in the blank and name "whatever other means" people can use to achieve top of mind awareness with their clients. What are some other great vehicles we can use to stay front and center with our target markets?