Instagram Hashtag Sentiment Analyzer avatar
Instagram Hashtag Sentiment Analyzer

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Instagram Hashtag Sentiment Analyzer

Instagram Hashtag Sentiment Analyzer

Scrape Instagram hashtag posts and get AI-powered sentiment analysis with actionable business insights. Extracts posts, engagement metrics, comments, and generates a professional 15-section sentiment report.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

insomniac dev

insomniac dev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Scrape Instagram hashtag posts and get AI-powered sentiment analysis with actionable business insights.

What does Instagram Hashtag Sentiment Analyzer do?

This actor scrapes posts from any Instagram hashtag and runs comprehensive AI sentiment analysis to help you understand audience perception, identify trends, and get actionable marketing recommendations.

Perfect for:

  • Brand monitoring and reputation management
  • Competitor analysis
  • Influencer discovery
  • Content strategy planning
  • Market research

Features

  • Scrapes up to 100 posts from any Instagram hashtag
  • Extracts detailed data (comments, likes, views) from up to 50 posts
  • AI-powered sentiment analysis using Gemini 2.5 Flash
  • 15-section professional report with actionable recommendations
  • Analysis based on proven frameworks:
    • Ekman's 6 Basic Emotions Model
    • Brand24's 8 Key Hashtag Metrics
    • Sprout Social's Sentiment Framework

Input

FieldTypeDescription
hashtagStringInstagram hashtag to analyze (without #)
proxyConfigurationObjectProxy settings (residential recommended)

Input Example

{
"hashtag": "nikerunning",
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Output

The actor generates outputs saved to the Key-Value Store and Dataset:

Dataset - Scraped Posts

Individual post records pushed to the dataset for easy export:

{
"shortcode": "ABC123xyz",
"url": "https://www.instagram.com/p/ABC123xyz/",
"type": "video",
"caption": "Morning run! #nikerunning",
"likes": 12345,
"comments": 234,
"view_count": 567890,
"owner_username": "runner_account",
"is_verified": true,
"parsed_comments": [
{"username": "user1", "text": "Amazing!", "timestamp": "2d"}
]
}

Key-Value Store Outputs

1. Summary - Complete Results (Main Output)

All results in one place for easy access:

{
"hashtag": "nikerunning",
"posts_scraped": 12,
"scraped_at": "2025-12-21T16:28:23.730141",
"total_likes": 1087292,
"total_comments": 0,
"total_views": 80929516,
"verified_accounts": 6,
"video_posts": 12,
"image_posts": 0,
"carousel_posts": 0,
"sentiment_score": 75,
"sentiment_label": "positive",
"sentiment_analysis": { /* Full structured analysis */ },
"sentiment_report_markdown": "# Sentiment Analysis Report..."
}

2. posts - Raw Post Data Array

JSON array of all scraped posts with full metadata.

3. sentiment_json - Structured Analysis

Complete analysis data including:

  • Sentiment score (-100 to +100)
  • Emotion breakdown (joy, sadness, anger, fear, disgust, surprise)
  • Audience segments with size estimates
  • Brand perception analysis
  • Top performing content
  • Actionable recommendations with priority levels

4. sentiment_report - Markdown Report

Professional 15-section business report:

  1. Executive Summary
  2. Sentiment Score (with visualization)
  3. Engagement Metrics
  4. Emotion Analysis
  5. Content Performance Insights
  6. Audience Segments
  7. Brand Perception
  8. Top Performing Content
  9. Positive Signals
  10. Negative Signals & Risks
  11. Influencer Insights
  12. Top Authors
  13. Content Gaps
  14. Trending Phrases
  15. Actionable Recommendations

How to Use

  1. Click Try for free to run the actor
  2. Enter your hashtag (e.g., nikerunning)
  3. Configure proxy (residential recommended for Instagram)
  4. Click Start
  5. View results:
    • Quick view: Select Summary from the output dropdown - contains everything
    • Export posts: Go to Dataset tab for CSV/JSON export
    • All outputs: Go to Storage tab → Key-Value Store

Integrations

Connect this actor to your workflow:

  • Zapier - Trigger actions based on sentiment score
  • Make (Integromat) - Automate reporting workflows
  • Google Sheets - Export data for analysis
  • Slack - Get alerts for negative sentiment
  • Webhooks - Send data to your own systems

Cost Estimation

PostsApproximate Cost
50 posts~$0.50
100 posts~$1.00

Costs include Apify platform usage and AI analysis. Actual costs may vary based on proxy usage.

Tips for Best Results

  1. Use residential proxy - Instagram blocks datacenter IPs
  2. Popular hashtags work best - More data = better analysis
  3. Run during off-peak hours - Lower chance of rate limiting

Limitations

  • Scrapes from Instagram's /popular endpoint (public posts only)
  • Maximum 100 posts per run
  • Detailed scraping for up to 50 posts
  • Rate limited by Instagram - use proxy

Sample Output Preview

# Sentiment Analysis Report: #nikerunning
## EXECUTIVE SUMMARY
Strong positive sentiment (+67/100) driven by community enthusiasm
around marathon training and new product releases...
## 1. SENTIMENT SCORE
Score: +67/100 | Status: Good
## 15. ACTIONABLE RECOMMENDATIONS
### [HIGH] Partner with micro-influencers in the marathon segment
**Expected Impact:** 25% increase in community engagement

Support

  • Open an issue on the actor's GitHub repository
  • Contact via Apify Discord community

Changelog

v1.0

  • Initial release
  • Instagram hashtag scraping with Apify proxy support
  • AI-powered sentiment analysis using Gemini 2.5 Flash
  • 15-section professional business report
  • All outputs consolidated in Summary for easy access