Influencer marketing is a popular type of social media marketing, where brands engage content creators or social media influencers with a large follower base to endorse their products or services on social media platforms in exchange for money, gifts or services.