Some of the challenges of social media marketing for small businesses include:
* Time
* Cost
* Skill
* Algorithms