There are multiple ways to make money on social media, from content monetization to selling products directly. However, do you know what is the best methods? Well, in my opinion, becoming an influencer is the best method. Anyone can become an influencer and you don't need to have celebrity status to become influencer. As an influencer, you collaborate with brands, endorse their products or services and make money from each endorsement. Even when you are a micro influencer, you can earn through free products and services (for instance, you can get free clothes from brands, or free meals from hotels and restaurants) to cash incentives.