Both of these reasons above are why I recommend businesses of all Latest Mailing Database kinds have a database of customers. This means a computer program that allows you to store all information about your customers who have spent Latest Mailing Database money with you and in some businesses, even the ones who don't as they may buy from you one day.
When you have collected the name, address, Latest Mailing Database number, and type of product/service bought by Latest Mailing Database your customer, mail something to them within 3 months. Again market research says this is the longest you can leave it before you contact a previous customer before you are virtually completely forgotten.
A database can allow you to store thousands Latest Mailing Database of names, even tens of thousands. You can store anything about Latest Mailing Database your customers in them as well. Database programs cost just a few hundred dollars, but they are very powerful tools when you learn how to use them.