Understand who your ideal customer is and create your program on social media providing them with information that is informative in general or specific to your business, topical or humorous. Look to issue up to 4 per day over 3 platforms (Facebook, Instagram, Twitter, Snapchat or LinkedIn. Make sure content is worthy of the time your customer will commit to you.
Having your own database of customers is affordable at all levels with price determining the level and capability of your database. To entice a customer for their 1st visit is often at a significant cost either in discount offered, media cost or both. If you form a relationship (earn trust) the cost reduces in both discount offered and media cost. Once a customer has had 4 successful sales with you the chances of a 5th are 50% within 6 month
To Keep your Business Growing you need to review where you are against your expectations regularly.