Facebook Keyword Monitor for Business
Pricing
from $10.00 / 1,000 posts
Facebook Keyword Monitor for Business
Monitor public Facebook posts for your keywords on a schedule. Only new posts, no duplicates across keywords, no Facebook account needed. Unofficial.
Pricing
from $10.00 / 1,000 posts
Rating
0.0
(0)
Developer
stratasignalsystems.com
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Watch public Facebook posts for the keywords your business cares about, on a schedule, and pay only for posts you haven't seen. No Facebook account, cookies or proxy setup on your side.
Add your keywords, turn on Only posts I haven't received, and schedule it. Each run returns just what's new, with text, author, time, links, media and engagement counts.
Who it's for
- Communications and PR teams: catch mentions of your brand, products and executives.
- Security and risk teams: watch for public reports about your sites, events and industry.
- Market researchers: follow competitors and topics over time.
- Developers: feed new posts into your own systems through the Apify API or webhooks.
Built for monitoring
- Only new posts: memory is kept for each keyword between runs, so you aren't charged twice for the same post.
- No duplicates across keywords: a post found by several keywords is returned, and charged, once in a run.
- Handles rate limits: when Facebook limits a connection, the run retries on a new one through datacenter proxies.
- Many keywords in one run: searches run in parallel.
- Clear reporting: the
OUTPUTrecord shows posts, errors and connection attempts for every keyword.
Quick start
{"keywords": ["your brand", "your product name", "power outage"],"only_new": true,"since": "1d","results_limit": 25}
To monitor on a schedule:
- Add your keywords and turn on Only posts I haven't received.
- Save it as a task and click Schedule, for example hourly.
- Connect the results with a webhook or integration, or download them.
For several separate lists, give each a Monitor name.
What you get
{"input": "power outage","search_query": "power outage","post_id": "1234567890","create_time": 1793500000000,"text": "Example post text","post_url": "https://www.facebook.com/example/posts/1234567890","author_username": "Example Page","author_user_id": "100000000000001","author_profile_url": "https://www.facebook.com/example","image_list": ["https://example.com/photo.jpg"],"video_list": [],"type": "photo","like_count": 12,"comment_count": 3,"share_count": 1}
What it costs
You pay $10 per 1,000 posts and $0.0005 per run, plus Apify platform usage for compute, storage and proxy.
| Example | Posts | Event charges |
|---|---|---|
| One-off: 10 keywords, 25 posts each | 250 | About $2.50 |
| Hourly check that finds nothing new | 0 | $0.0005 per run |
| Monitor collecting 100 new posts a day | 3,000 a month | About $30 a month |
Set a maximum charge per run in Apify if you want a firm limit. The run stops cleanly when it's reached.
Good to know
- Search results, not a complete feed: Facebook decides what its public search returns, and results aren't strictly newest first.
- Some phrases return nothing: Facebook blanks some exact phrases. The monitor can try reworded versions, and
search_queryshows what was sent. - Rate limits vary: runs can take longer when Facebook is limiting connections, and a keyword can fail if every attempt is limited.
- No service guarantee: this is a self-serve tool, and it can break when Facebook changes.
Terms and responsible use
This is an unofficial tool, not affiliated with or endorsed by Meta or Facebook. You are responsible for your use of the data, including under Meta's terms, copyright and privacy law. Posts can contain personal data.