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 an a minimum 1 per day over at least 2 platforms (Facebook, Instagram or LinkedIn)
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 months