
Facebook Posts Search
Under maintenance
Pricing
Pay per event

Facebook Posts Search
Under maintenance
✨ Search for Facebook posts using keywords or hashtags. Retrieve post URLs, content, publication dates, author details, and engagement metrics. Ideal for monitoring brand mentions on Facebook over time.
0.0 (0)
Pricing
Pay per event
7
Total users
81
Monthly users
63
Runs succeeded
>99%
Last modified
2 days ago
-
This Apify Actor searches for posts on Facebook based on keywords or hashtags. The results include post url, post content, publication date, author information, and engagement metrics.
-
It is a perfect tool for monitoring Facebook for brand mentions over time. You can set a time window to filter posts based on their publication date, e.g. search for posts published in the last day or in the last 7 days. Stay ahead of potential reputation risks, respond to significant events, and engage with highly active public discussions 🚀
Features
- 🔍 Search by keywords, hashtags
- 📅 Filter by time window, location
- 📊 Extract likes, comments, reactions etc.
- 🖼️ Retrieve images and links from posts
Input Parameters
Parameter | Type | Required | Description |
---|---|---|---|
query | string | ✅ | Keyword to search posts for. |
resultsCount | number | ❌ | Maximum number of posts to extract (e.g. 30 ). If not set, only a few of the first posts will be returned. |
timeWindow | number | ❌ | Defines how far back from today the posts should be retrieved, e.g. "Get posts from the last 7 days.". For short timeframes, it's recommended to use the 'Latest' Search Type. |
location | string | ❌ | Location to search posts for. E.g. London , Mexico , Disneyland |
searchType | string | ✅ | Search type: most popular - top (default) or latest. |
Example Input
1{ 2 "query": "Orange", 3 "resultsCount": 50, 4 "timeWindow": 7, 5 "location": "Some Place", 6 "searchType": "top" 7}
Output Data
The actor returns an array of JSON objects with extracted post data.
Example Output
1[ 2 { 3 4 "url": "https://www.facebook.com/jeff.moerke.1/posts/pfbid02gAfuzjGqHuAk9APdU6mDwveqeNg7cXf3YrEyFohYjwu8F2zgxgzSayXZ4bXHEZHHl", 5 "timestamp": 1743735597000, 6 "postText": "🍾Dom Daily🍾\nLV Collection on Point🕺🏻💃\n40 Bottles in 40 days\n 2009 Dom Pèrignon at @themonarchsteakhouse.aspen 🤑 needed something to wash down the caviar. \n\nSquad has pieces on pieces \n#jeffmoerke #hospatality #dompérignon #louisevuitton #aspen @louisvuitton @domperignonofficial @domperignoncollectors", 7 "reactionsCount": 251, 8 "reactions": { 9 "like": 218, 10 "love": 30, 11 "support": 3, 12 "haha": 4, 13 "wow": 5, 14 "sorry": 6, 15 "anger": 1 16 }, 17 "commentsCount": 1, 18 "postId": "1891857264894411", 19 "author": { 20 "id": "100022104669475", 21 "name": "Jeff Moerke", 22 "profilePicture": "https://scontent.fpoz3-1.fna.fbcdn.net/v/t39.30808-1/328653743_672376154638502_2292484167379744319_n.jpg?stp=cp0_dst-jpg_s40x40_tt6&_nc_cat=105&ccb=1-7&_nc_sid=e99d92&_nc_ohc=wzuppsF7tW4Q7kNvwG8Jokm&_nc_oc=AdmCjeJrDYFOkExMlTro1Go_4aIZPGVCdSU0isBvxAsSEUTMOOyND1H0-a5J1ilYdCg&_nc_zt=24&_nc_ht=scontent.fpoz3-1.fna&_nc_gid=3HnVNoc9LAaE2-rhHqoH3Q&oh=00_AYEWhweOAbsVEla31p_H1Lrg5kMPajznKLyvr7UEUAZjwA&oe=67F57505", 23 "profileUrl": "https://www.facebook.com/jeff.moerke.1" 24 }, 25 "attachments": [ 26 { 27 "type": "video", 28 "url": "https://www.facebook.com/jeff.moerke.1/videos/521227401036554/", 29 "id": "521227401036554" 30 }, 31 { 32 "type": "photo", 33 "url": "https://www.facebook.com/photo.php?fbid=1891857228227748&set=a.197904564289698&type=3", 34 "id": "1891857228227748", 35 "accessibilityCaption": "May be an image of text that says \"AplPay LOUIS VUITTONNEW YORK NY Mar 30, 2025 $3,628.76 AplPay LOUIS VUITTONNEW YORK NY Feb 24, 2025 $541.24 LOUIS VUITTON USA, INEW YORK NY Feb 2, 2025 $1,825.31 LOUIS VUITTON USA, INEW YORK NY Feb 2, 2025 $12,398.11 LOUIS VUITTON USA, INEW YORK NY Feb 1, 2025 $964.54 LOUIS VUITTON USA, INEW YORK NY Coh1 2025 $5,711.36\"" 36 } 37 ] 38 } 39]
Let us know if you need any other output fields. 🤙
Usage
- Create an Apify account and navigate to the actor.
- Configure input parameters in the Apify UI or via API.
- Run the actor and monitor execution logs.
- Download extracted posts as JSON, CSV, or Excel.
Limitations & Notes
- Scraping Facebook data must comply with their Terms of Service.
- Avoid excessive scraping to prevent IP bans.
Works Best With
To maximize the effectiveness of this scraper, use it in combination with Facebook Comments Scraper.
By first extracting Facebook posts with this scraper, you can then pass the collected post URLs into the Facebook Comments Scraper, allowing you to retrieve comments associated with those posts.
Best Use Case Scenario
- 🔎 Run Facebook Posts Search actor → Collect a list of posts based on keywords.
- 📥 Feed post URLs into Facebook Comments Scraper → Extract comments from the collected posts for deeper analysis.
- 📊 Get full post insights → Combine post metadata and comments for a complete dataset.
This workflow is ideal for social media monitoring, sentiment analysis, and engagement tracking. 🚀
Other Recommended Scrapers
If you're working with multiple platforms or want additional data sources, check out these scrapers:
- 🐦 X Posts Search — Find posts/tweets based on keywords, hashtags, and more
- 🐦 X Post Replies Scraper — Scrap replies of multiple X (Twitter) posts
- 💬 Facebook Comments Scraper — Extract comments from public Facebook posts
- 👟 Zalando Price Alert — Track Zalando products and receive alerts when prices drop
- 💬 YouTube Search Scraper — Extract search results from YouTube
Support & Contact
✉️ If you encounter issues or need help, feel free to open an issue or contact us at scraper1one@gmail.com