This is also a good way to keep existing customers, if you can add more awareness to this method, you would be able to attract new customers, then you can use the discount method to keep them.Just like you, I also use online marketing to improve my sales and pitch more of my products to my existing customers. However, one of the best strategy that I use and still working for me is that I give my constant customers discount on weekly basis