Hey everyone! I'm running a pretty niche job board and currently, I'm stuck doing all the job post copying and pasting from a couple of sites manually. I'm sure there are tools or methods out there that my competitors are using to automate this process. My site is built on WordPress and I'm using WP Job Manager for listings. I need to gather job details like company info, salary, department, etc. I'd love to get some suggestions on using scrapers or similar tools to do this. One thing to keep in mind is that I don't have a tech background, so I'm looking for something user-friendly. Thanks a ton!
3 Answers
Honestly, one option is to hire someone to handle this for you or explore some SaaS solutions. You could also try using AI tools like ChatGPT for assistance. Just so you know, web scraping has become a lot more challenging in recent years due to anti-bot measures. I work in scraping, and trust me, it can get really tough. You might have some initial success, but then the IP or bot you're using could get banned pretty quickly. Just keep that in mind!
There are quite a few ways to do this! My approach would be to use something like n8n, Zapier, or Make.com to create a workflow. You could either generate a workflow with n8n along with ChatGPT or find some tutorials on YouTube that break it down. The workflow could check job portals daily for new postings and add them to your database. You might need some checks since many companies post on multiple sites. Also, I’m venturing into AI services—hit me up if you're interested in that!
You could definitely automate your job postings using plugins like WP All Import along with the Job Listings add-on. Pair that with a scraping tool like Web Scraper.io, SimpleScraper, or Octoparse, which are no-code options. You can scrape the data into a CSV or feed and set it to import into your WP Job Manager on a schedule. Sounds pretty manageable!
Thanks! This sounds straightforward, I’ll give it a shot this weekend.

Thanks for the insight! I know it won't be easy, but automating this would save me lots of time.