Skip to content
Home Tutorials Roadmaps Courses
Log in Join free
Tutorials Digital Marketing Influencer Marketing Basics
Introduction to Digital Marketing
What is Digital Marketing?
Search Engine Optimization
SEO Fundamentals Keyword Research
Content Marketing
Content Strategy
Social Media Marketing
Social Media Strategy
PPC Advertising
Google Ads
Analytics & Data
Google Analytics
Affiliate Marketing
Affiliate Marketing Basics
Conversion Optimization
CRO Basics
Marketing Automation
Marketing Automation Tools
Influencer Marketing
Influencer Marketing Basics
E-commerce Marketing
E-commerce Marketing Strategy
Brand Building
Brand Strategy
Data-Driven Marketing
Data-Driven Decision Making
Digital Marketing Beginner FREE

Influencer Marketing Basics

Lesson 1 of 17 Beginner Interactive

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

Syntax

DIGITAL-MARKETING
# 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
Influencer ROI Calculator
PYTHON
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}")

Practice

1
Exercise

What is the difference between micro and macro influencers?

Answer
Micro (10K-100K) have niche, engaged audiences. Macro (100K-1M+) have broader reach but lower engagement rates.

Quick Quiz

1

Which influencer tier typically has the highest engagement rate?

Micro influencers typically have higher engagement rates due to closer audience relationships.

Interview Questions

Check audience demographics, engagement rate (not just followers), content quality, brand alignment, and past campaign performance.