there are two ways for business promotion on social media channels 1st is payed and 2nd is free if you spend small amount on facebook then you can get more impression and there are so many facebook groups are available for free promotion you can share you post in these groups and gets more visitors and engagement.