There was a time when businesses can only promote through advertising on the radio, by giving out flyers, and by showing some advertisements on television. As the years went by, people realized that they could advertise for a much lesser fee with the use of social media. There are billions of people who check their social media accounts every day.
They make it a point to update their followers, and at the same time, they are also updated with the lives of the people that they follow. Businesses who promote on social media may be able to reach a wider audience without spending too much. This is just one of the reasons why people are now promoting through social media.