Facebook Keyword Post Search · Public Posts
Pricing
from $2.00 / 1,000 unique public posts
Facebook Keyword Post Search · Public Posts
Find public Facebook posts by keyword or phrase. Export deduplicated post text, URLs, authors, timestamps, engagement and available media as structured JSON, CSV or Excel.
Pricing
from $2.00 / 1,000 unique public posts
Rating
0.0
(0)
Developer
Data Slayer
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
an hour ago
Last modified
Categories
Share
Find public Facebook posts that match a keyword or phrase, then export clean post records for research, brand monitoring, content discovery, and market analysis.
Watch the demo
YouTube video coming soon.
What this Actor does
Enter a keyword or phrase and receive matching public post records with the post URL, text, author, publication time, engagement counts, and available media. Results are deduplicated by post identity and can be downloaded as JSON, CSV, or Excel.
This Actor searches across public Facebook post results. It is distinct from Page Posts, which starts from a known Page, and Group Posts, which starts from a known public Group.
Input
| Field | Type | Required | Default | Limits | Purpose |
|---|---|---|---|---|---|
query | string | Yes | — | 1–200 characters | Keyword or phrase to search for. |
maxItems | integer | No | 100 | 1–5,000 | Hard limit on unique post rows saved. |
maxPages | integer | No | 20 | 1–100 | Safety limit on result pages requested. |
{"query": "electric vehicles","maxItems": 100,"maxPages": 20}
Date, location, and sort controls are not offered until their behavior is verified for this product. A hashtag can be supplied as text, but hashtag-specific matching is not promised.
Output
Each Dataset item is one unique public post:
postId,url,text,publishedAt, andtypeauthor: public author ID, name, URL, and available profile picture URLengagement: available reaction, comment, share, and reaction-breakdown countstaggedLocation: available tagged-location ID and namemedia: available photo or video references and dimensionsexternalUrlandretrievedAt
Fields unavailable for a particular public post are returned as null, an empty object, or an empty array. Media URLs can expire and should not be treated as permanent storage.
Empty, partial, and failed runs
An empty search writes no Dataset status row and records status: empty in the OUTPUT run summary. If a later result page becomes unavailable, already accepted rows remain in the Dataset and the summary records status: partial. Validation, access, rate-limit, timeout, and temporary-data failures use stable functional error codes without exposing internal routing details.
Pricing
The proposed price is one small start charge plus one event for each unique public post saved. Duplicate rows, rejected rows, empty searches, and status summaries are not result events. Your run budget may stop collection early; already accepted rows remain available.
Reliability and limits
- Public results only; private or restricted posts are not available.
- Search coverage and ordering can change as Facebook changes public search behavior.
- Pagination, retries, time, requests, and output rows are bounded.
- Duplicate post identities are skipped.
- The Actor follows redirects only when explicitly supported; unexpected redirects stop safely.
- You are responsible for using the data in accordance with applicable laws and platform terms.
API use
Use the same three input fields through the Apify API. Read post rows from the default Dataset and the run outcome from the OUTPUT record in the default key-value store.
FAQ
How much does it cost to run this Actor? Pricing is listed in the Pricing section above, charged per row returned. You only pay for the rows the Actor actually produces, so a small test run costs cents.
Do I need cookies or a login? No. This Actor reads public data only - no cookies, no account, no browser automation.
Can I schedule it? Yes. Run it from the Apify API, on a schedule, or via a webhook, and export results as JSON, CSV or Excel.
What if I need a slightly different output? Open an issue on the Actor's Issues tab describing the shape you need.
Related actors
More Facebook actors from the same portfolio. Apify only auto-recommends actors in the same category, so here are the rest of ours: