Influencer marketing leverages popular social media figures to promote products.
Influencer Tiers
- Nano (1K-10K) — high engagement, low cost
- Micro (10K-100K) — niche audiences
- Macro (100K-1M) — broad reach
- Mega (1M+) — celebrity endorsements
Influencer marketing leverages popular social media figures to promote products.
# Influencer ROI Calculation Cost per post: $500 Reach: 50,000 Engagement: 3,000 Conversions: 150 Revenue: $7,500 ROI = (Revenue - Cost) / Cost × 100 CPE = Cost / Engagement
def influencer_roi(fee, reach, engagement_rate, conversion_rate, avg_order): engagements = reach * (engagement_rate / 100) conversions = engagements * (conversion_rate / 100) revenue = conversions * avg_order roi = ((revenue - fee) / fee * 100) if fee else 0 cpe = (fee / engagements) if engagements else 0 return { "engagements": f"{engagements:,.0f}", "conversions": f"{conversions:.0f}", "revenue": f"${revenue:,.0f}", "ROI": f"{roi:.0f}%", "cost_per_engagement": f"${cpe:.2f}" } r = influencer_roi(fee=2000, reach=100000, engagement_rate=3.5, conversion_rate=2, avg_order=45) for k, v in r.items(): print(f" {k:22}: {v}")
What is the difference between micro and macro influencers?
Micro (10K-100K) have niche, engaged audiences. Macro (100K-1M+) have broader reach but lower engagement rates.
Which influencer tier typically has the highest engagement rate?
Micro influencers typically have higher engagement rates due to closer audience relationships.
Check audience demographics, engagement rate (not just followers), content quality, brand alignment, and past campaign performance.