A micro-influencer is someone with a following of 1,000 to 100,000 who engages with a niche audience authentically.