For consumers it gives them a consolidated platform to get all their business and service providers to engage with. It not only saves time and energy for the consumer but also helps them in receiving updates from the businesses that they really want to.
Similarly it helps businesses to focus on a targeted audience that is interested in their business/services. This helps in a higher ROI and a greater HIT ratio. Businesses can also easily promote themselves to an interested audience based on demographics and geographies, resulting in optimum utilisation of funds.
Consumers Profit by higher savings.
Businesses Profit by reducing their marketing costs and getting better business.