Automate Facebook Post imports to create event listings
Budget / Salary$30–250
TypeFreelance project
LocationRemote
Posted2 hours ago
(The below was rewritten by ai but I believe it to be fairly accurate.)
I run a WordPress GeoDirectory site that relies on a custom “Events” post type. Each morning, I open six country-specific Facebook pages, download the latest post images and text, and seed my directory with a handful of new event drafts. It works—but it is entirely manual and I plan to add many more Facebook pages, so the process has to be automated.
The part I cannot crack is the Facebook data scraping itself. I have Hermes Desktop installed and have experimented with a few public “scraper” scripts as well as Apify, but none delivered a reliable, repeatable stream of image and text content. Once I have clean data in hand, I’m comfortable pushing it into WordPress through GeoDirectory’s CSV importer or a custom hook, so the priority is a robust, hands-free way to fetch content from Facebook.
(Written by ai- actually I want help with all aspects and file conversion if necessary)
Here’s what I need the finished solution to do:
1. At a set time every morning (cron or equivalent), connect to a growing list of public Facebook pages.
2. Pull only the new posts since the last run—image and text content are essential; event dates and times are not required.
3. Drop each post into WordPress as a draft Event, mapped to the correct custom-post fields so I can review and publish. (including images downloaded)
4. Run unattended without breaking Facebook’s current rate or login requirements, with a straightforward way for me to add or remove page URLs.
5. Provide concise documentation so I can maintain the setup or move it to another server if needed.
I’m open to any stack: custom Python with BeautifulSoup or Playwright, headless Chrome solutions, the Facebook Graph API where possible, or an off-the-shelf SaaS that actually works. Reliability and maintainability are more important to me than the specific toolset.
If you’ve already solved daily Facebook content harvesting and can integrate it smoothly into WordPress, I’d love to see it running on my server. (server?)
I run a WordPress GeoDirectory site that relies on a custom “Events” post type. Each morning, I open six country-specific Facebook pages, download the latest post images and text, and seed my directory with a handful of new event drafts. It works—but it is entirely manual and I plan to add many more Facebook pages, so the process has to be automated.
The part I cannot crack is the Facebook data scraping itself. I have Hermes Desktop installed and have experimented with a few public “scraper” scripts as well as Apify, but none delivered a reliable, repeatable stream of image and text content. Once I have clean data in hand, I’m comfortable pushing it into WordPress through GeoDirectory’s CSV importer or a custom hook, so the priority is a robust, hands-free way to fetch content from Facebook.
(Written by ai- actually I want help with all aspects and file conversion if necessary)
Here’s what I need the finished solution to do:
1. At a set time every morning (cron or equivalent), connect to a growing list of public Facebook pages.
2. Pull only the new posts since the last run—image and text content are essential; event dates and times are not required.
3. Drop each post into WordPress as a draft Event, mapped to the correct custom-post fields so I can review and publish. (including images downloaded)
4. Run unattended without breaking Facebook’s current rate or login requirements, with a straightforward way for me to add or remove page URLs.
5. Provide concise documentation so I can maintain the setup or move it to another server if needed.
I’m open to any stack: custom Python with BeautifulSoup or Playwright, headless Chrome solutions, the Facebook Graph API where possible, or an off-the-shelf SaaS that actually works. Reliability and maintainability are more important to me than the specific toolset.
If you’ve already solved daily Facebook content harvesting and can integrate it smoothly into WordPress, I’d love to see it running on my server. (server?)
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.