AI Social Listening & Sentiment avatar

AI Social Listening & Sentiment

Pricing

from $44.00 / 1,000 posts analyzed (per batch)s

Go to Apify Store
AI Social Listening & Sentiment

AI Social Listening & Sentiment

Add the AI intelligence layer on top of any social scraper: sentiment, themes, share of voice vs competitors, emerging topics and recommended actions from a dataset of posts, comments or reviews. Actively maintained. · More no-code data tools → datatools-hub.vercel.app

Pricing

from $44.00 / 1,000 posts analyzed (per batch)s

Rating

0.0

(0)

Developer

Fredrik Hansson

Fredrik Hansson

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 hours ago

Last modified

Categories

Share

Add the AI intelligence layer on top of any social scraper: sentiment, themes, share of voice vs. competitors, emerging topics and recommended actions.

The social scrapers on Apify give you raw posts. This actor gives you the meaning.

AI Social Listening & Sentiment — input and sample output

🔗 Chain it after your scraper

Already scraping with Instagram Scraper (apify/instagram-scraper), TikTok Scraper (clockworks/tiktok-scraper) or Tweet Scraper (apidojo/tweet-scraper)? Pipe the dataset straight in — paste its dataset ID and get sentiment, themes, share of voice and recommended actions over all those posts. Works with any social or review scraper's output (Reddit, YouTube, Trustpilot and more).

Quick start

  1. Fill in the input — set the fields in the input tab (prefilled with a working example).
  2. Click Start — the Actor runs and writes one record per item to the dataset.
  3. Get your data — export to JSON, CSV or Excel, or pull it via the API.

What it does

Point it at the dataset from any social or review scraper — Instagram, TikTok, X, YouTube, Reddit, Google or Trustpilot reviews — or paste text directly, and it:

  • Tags every post with sentiment and normalized themes
  • Aggregates them into theme rollups with share, sentiment split and example quotes
  • Computes brand mentions and share of voice (when you provide a brand + competitors)
  • Writes a narrative summary with concrete top praises, top complaints, emerging topics and recommended actions

Schedule it to track sentiment over time.

Clean by design

It analyzes the output of a scraper you already run — you do the compliant collection, this does the analysis.

Input

FieldTypeDescription
datasetIdstringDataset ID from any social/review scraper.
itemsarrayOr paste post/review texts directly.
textFieldstringWhich field holds the text (auto-detected if empty).
brandstringBrand to track (enables share of voice).
competitorsarrayCompetitor names.
topicstringContext to steer the analysis.
maxItemsintegerMax posts to analyze (default 500).
{
"datasetId": "YOUR_SCRAPER_DATASET_ID",
"brand": "Acme",
"competitors": ["Globex", "Initech"],
"topic": "customer reactions to our new pricing"
}

Or with raw text:

{
"brand": "Acme",
"items": ["Love the new Acme dashboard!", "Acme support ignored my ticket", "Globex is cheaper than Acme"]
}

Output

Per-post rows, theme rollups, and a summary record:

{
"recordType": "summary",
"totalPosts": 500,
"sentimentBreakdown": { "positive": 260, "negative": 140, "neutral": 100 },
"overallSentiment": "positive",
"netSentimentScore": 24,
"shareOfVoice": 77,
"topThemes": [{ "theme": "customer support", "mentions": 83, "dominant": "negative", "examples": ["…"] }],
"topPraises": ["Fast, intuitive dashboard"],
"topComplaints": ["App crashes after updates"],
"recommendedActions": ["Prioritize a mobile-stability fix", "Review pricing for small teams"]
}

Pricing (pay-per-event)

EventWhenPrice
posts-analyzedper batch of up to 25 posts$0.10
insight-reportper run (aggregated analysis)$0.50

Who it's for

Social and brand teams, agencies, product and CX teams who want insight — not just raw posts.

Notes

  • Requires an OpenAI API key (OPENAI_API_KEY).
  • Pair it with any Apify social/review scraper: run the scraper, then feed its datasetId here (or chain them).