Search & Scrape Social Media Posts by Keyword
Pricing
from $1.50 / 1,000 results
Search & Scrape Social Media Posts by Keyword
Search any keyword and instantly scrape social media posts from TikTok, YouTube, Reddit, Instagram, Facebook, Twitter/X, and LinkedIn. Extracts likes, comments, and shares — no API keys needed. Filter by country, language, and date range.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Mr Scrap
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Social Media Post Scraper
Instantly find out what social media is saying about any topic — across 7 major platforms.
Want to know how people are reacting to a brand, a trend, or a keyword on TikTok, YouTube, Reddit, and more? This actor searches Google for the most relevant social media posts on your topic and extracts their engagement metrics (likes, comments, shares) — giving you a clear picture of the public conversation, without needing API keys or platform credentials.
What You Get
- Live engagement data — likes, comments, and shares pulled directly from post pages
- 7 platforms in one run — YouTube, Reddit, TikTok, Instagram, Facebook, Twitter/X, LinkedIn
- Keyword-driven discovery — find trending content for any topic, in any country or language
- Structured output — clean JSON dataset ready for analysis, reporting, or integration
- Markdown report — human-readable summary exported alongside your dataset
Supported Platforms
| Platform | Likes | Comments | Shares | Reliability |
|---|---|---|---|---|
| YouTube | ✅ | ✅ | — | High (~90%) |
| ✅ | ✅ | — | High (~90%) | |
| TikTok | ⚠️ | ⚠️ | ⚠️ | Medium (~50%) — anti-bot risk |
| ⚠️ | — | — | Low (<20%) — login wall | |
| ⚠️ | ⚠️ | ⚠️ | Low (<20%) — login wall | |
| Twitter / X | ⚠️ | ⚠️ | ⚠️ | Low (<30%) — soft login wall |
| — | — | — | Very low — login required |
On login-protected platforms, engagement data is extracted from Google's search snippets when direct access is blocked. The
sourcefield in the output indicates whether data came from"post_page"(live) or"google"(snippet fallback).
Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
keyword | string | YES | — | Topic to search (e.g. "AI tools USA") |
platforms | array | no | all 7 | Platforms to include |
country | string | no | "us" | Google country code (e.g. "fr", "ma") |
language | string | no | "" | Google language code (e.g. "fr", "ar") |
date_range | enum | no | "week" | hour / day / week / month / year |
max_results_per_platform | integer | no | 5 | Posts per platform (1–20) |
scrape_post_pages | boolean | no | true | Fetch live metrics from post pages |
concurrency | integer | no | 10 | Parallel requests (1–10) |
Output
One item per post in your Apify dataset:
{"keyword": "AI tools USA","platform": "youtube","title": "Best AI Tools For Developers In USA | 2024","url": "https://youtube.com/watch?v=abc123","likes": "14231","comments": "847","shares": "—","source": "post_page"}
A local Markdown report is also saved to results/report_*.md at the end of each run.
Use Cases
- Social media monitoring — track what content performs best on your topic
- Competitor research — see which posts drive the most engagement in your niche
- Content strategy — identify trending formats and topics before creating content
- Market research — analyze public sentiment and content trends by country/language