As people are now spending a substantial amount of time online, traditional businesses and other vendors try to attract new customers by gaining traction on social media platforms, capturing the attention of users in a variety of ways. This is often achieved by...