Go Fetch Jobs

Live Demo

Simply put, it’s the ultimate plugin to easily populate your JobRoller site with real jobs from the most popular job sites and job aggregators. This handy plugin fetches jobs from RSS feeds and imports them to your jobs database.

Pick your favorite big job site, look for the jobs RSS feed, paste it directly to Go Fetch Jobs and instantly get fresh jobs in your database! It also supports scheduled automatic imports so you can put your job site in full auto-pilot!

Please read more below. For more information and feature details please visit the official site.


– Extract FULL job descriptions, company and company logos directly from the providers site (select providers only)
– Improved Smart Assign (auto assign job types/categories based on jobs content)


Very Complete

Besides the usual title and description, Go Fetch Jobs can also pull company logos (*), job companies and job locations for selected providers. You can also set job categories and job types and custom field values for  the jobs being imported. You can even set it to feature the jobs being imported.

There’s plenty of options to control and identify your job imports and you can even save your import settings as templates. These templates, beside simplifying future imports, can be assigned to automatic imports, available through schedules. You can create unlimited schedules to automatically and regularly import jobs. Just specify an existing template, the schedule recurrence and watch your site being refreshed with new jobs on a regular basis.

(*) If you want to display company logos on job listings as in the demo site, and add a ton of new features to your JobRoller site check out my other plugin named FXtender Pro.

Seamless Integration

Each imported job seamless integrates with your JobRoller site but since these jobs don’t provide an explicit ‘How to Apply’ field the ‘Apply Online’ link will be hidden. Instead, under the ‘How to Apply’ title, your customers will see a (customizable) ‘Click Here To Apply’, link, that links directly to the external job.

Ready to use RSS Feeds Providers

Go Fetch Jobs comes packed with ready to use RSS feeds providers grouped in categories like: Design, Blogging, Gaming, IT, Marketing, etc… Providers include The Guardian, Smashing MagazineCareerjet, and many others. Just click the feed you want to use!

More features

  • Import jobs from any valid RSS feed
  • Seamless integration with JobRoller jobs
  • Set job duration
  • Save import rules as templates
  • Company logos on select providers
  • Ready to use RSS Feeds, including big sites like jobs.theguardian.com, with detailed setup instructions
  • Ready to use RSS feeds from popular job sites including: [careerjet.com](careerjet.com) and [craigslist](cragislist.org)
  • Custom RSS builder for select providers that allows creating custom RSS feeds with specific keywords/location, without leaving your site
  • Extract and auto-fill job company names and locations on select providers
  • Auto assign job types and job categories based on each job content
  • Filter imports using keywords
  • Automated scheduled imports

For more information and feature details please visit the official site.

Why are jobs not showing full job descriptions ?

Some sites don’t provide full job descriptions on their RSS feeds. This is usually intended to have users still visit the original site to read the full description.

Why don’t all jobs show a logo after importing?

Logos are not available in all RSS feeds and unfortunately, RSS feeds that provide them are still the exception.

How do I import jobs so that they are all automatically assigned to the matching category?

To have imported jobs assigned to their most relevant categories/types you need to enable *Smart Assign* option. This option will scan each imported job looking for terms that match your existing categories/types.

Manual Installation:

  1. Download the Plugin zip file
  2. Open WP Admin dashboard -> Plugins -> Add new -> Upload
  3. Upload and activate the Plugin from the Plugins page.
  4. A Go Fetch Jobs menu item will be available on your admin sidebar.



  • Fatal error: Declaration of GoFetch_JR_Sample_Table::row() must be compatible with that of GoFetch_JR_HTML_Table::row()
  • Existing location info for providers using geolocation tags sometimes not recognized and displayed as ‘Anywhere’
  • Additional ‘Settings’ page showing on WP backend sidebar
  • Wrong import limit calculation when limit was superior to total jobs in feed
  • Check for ‘OpenGraph’ class before loading it (better compatibility with other plugins that use the same class)


  • Added ability to search for additional meta data like company name and locations in RSS items title, on select providers
  • Added manual actions to schedules: ‘Test’ or ‘Run’
  • Added option to extract incomplete/missing meta data on select providers (can extract full job descriptions, companies, locations and logos directly from the site providers – not always guaranteed to work!)
  • Moved ‘Fetch Logos’ checkbox to the ‘Import Details’ section
  • Moved logos fetching and geocoding previously done while the RSS feed was loaded to the main import process (improves RSS feeds loading speed)
  • Added New settings page with several options:
  • — General:
    . Imported Jobs Filter – Displays new filters for filtering jobs by ‘type’ (imported jobs/regular jobs)
    . Providers Filter – Displays new filters for filtering jobs by ‘provider’
    . Jobs Provider Column – Display a new column on job listings with the job provider site
    . Duplicates Behavior – Choose to ignore or update duplicate jobs
    . Google API Key – Specify your Google Maps API key to use geolocation and reduce API limits
    . Rate Limit – Geocoding rate limit (number of locations geocodes per second)
    . Status – Choose the status to be assigned to imported jobs
    . Read More Text – Specify the read more text appended to job description excerpts (default is […])
    . Canonical Links – Improve SEO with canonical links pointing to the source URL
    . Debug Log – Enable it to generate a report to debug any issues with the support team
  • — Scheduler:
    . Start time – Set the approximate time for the import schedules to start
    . Interval – Set the interval between schedule runs
  • The ‘Smart Assign’ feature will now search for taxonomy terms (job types and categories) on any custom RSS feed tag hooked to the ‘goft_jobs_providers_valid_item_tags’ filter
  • Introduce custom function for reverse geocoding locations (fixes some location ‘Anywhere’ issues where a location exists)
  • Company logos from imported jobs are now displayed on the job listings backend page
  • Check for Indeed company names in the job title
  • Removed ‘CareerBuilder’ as provider since it no longer provides RSS feeds
  • Updated ‘jobsproblogger.net’ provider (now called ‘problogger.com’)
  • Added ‘seek.com.au’ to the list of RSS providers
  • Added new filters
  • Use ‘wp_kses()’ instead of ‘strip_tags()’ for sanitizing job descriptions
  • Added ‘nopaging’ to the query that checks for duplicate jobs



  • Security and performance fixes (update is highly recommended!)
  • Schedules being “stuck” with no response


  • Laying foundations for upcoming  major new version



  • Schedules authors not saving correctly
  • W3 Total Cache plugin sometimes causing import process to fail
  • Template names using quotes/double-quotes causing javascript issues
  • Multi-country providers not inheriting main provider settings (ignoring location and other meta)
  • JobRoller theme check sometimes giving false ‘not installed’ positives


  • Added 30 seconds time interval schedule runs (interval time can be customized using the filter – ‘goft_jobs_schedules_interval_sleep’)
  • Added multi-country provider ‘monster.com’ (US, Canada, UK, France, Germany and Netherlands) with location meta



  • Javascript error causing dropdowns issues on in import job page



  • Fatal error on plugin install screen
  • Fatal errors when viewing the plugins page
  • Conflicts with WooCommerce ‘select2’ libraries causing weird visual issues in import jobs page



  • Minor fixes


  •  Tweaked UI
  • Replaced simple providers dropdown with fancier ‘Select2’ dropdown
  • Added ‘Smart Assign’ option to terms group (automatically assigns the best term(s) to each imported job considering jobs content)
  • Added ‘Keyword’ filtering option to filter imported jobs using keywords
  • Added log meta box to schedule pages (provides stats info on imported, duplicates, and total excluded jobs)
  • Added ‘Advanced/Basic’ toggle under the ‘Screen Options’ for toggling between basic/advanced import settings
  • Added guided help tour
  • Added ‘Screen Options’
  • Added ‘Help’ tab
  • Added new generic RSS providers: trabajos.com, us.jobs



  • Invalid ‘Create Template’ link under schedule pages
  • Use ‘the_content’ filter for feeds description (fixes HTML entities not properly converted on some RSS feeds)
  • Strip tags in titles (fixes HTML tags showing in post titles on some RSS feeds)


  • Added Option to force load a feed (for feeds that although valid may fail to load)



  • Feeds not loading in Firefox


  • Revamped UI
  • Added 25+ list of ready to use RSS feed providers
  • Added custom RSS feed builder for select providers
  • Added Detailed instructions on how to find and setup jobs RSS feeds
  • Auto-fill meta fields like location, company name and company logo for select providers
  • Allow featuring job imports in listings and/or category pages
  • Optionally allow fetching company logos from RSS feeds
  • Automatically create a sample RSS template and schedule on new installs
  • Integration with ‘FXtender Pro’ for displaying company thumbnails on imported jobs (select providers only)
  • Added image uploader for RSS providers and companies logos
  • Code refactoring



  • Fatal error: Call to a member function get() on a non-object in WordPress 4.4.


  • The imported jobs more text ‘[…]’ and the source logo links are now added using ‘the_content’ filter instead of being embedded during import (easier to remove using ‘remove_filter()’)



  • ‘How to Apply’ field for imported jobs always hidden from non logged users ignoring the ‘Only registered users can apply for jobs’ option
  • Duplicate jobs check failing in some cases



  • Fatal error on PHP versions prior to 5.3



  • Missing jobs description during import

3 reviews of “Go Fetch Jobs

5 stars
Great plugin/support
By -

Sebet always helping and response time is awesome!

5 stars
Outstanding plugin, very helpful developer
By -

This plugin has been featured on the Advanced WordPress group on Facebook, and is a very well designed and useful upgrade. If you run a jobboard, this modest expenditure will pay for itself over and over and over. Two thumbs up!!!

5 stars
Great plugin - Great support
By -

Excellent plugin. My recommendation is to use it not just with the most popular feeds but with the HR consultants firms feeds. You must make your research but there are plenty out there.
Great plugin

You need to purchase this item before reviewing it.
(Just bought it? Log out and back in to enable reviews.)

 Comments (129)

  • johnjohnjohn


    just bought the plugin, but once I have paid via Paypal I cannot download the zip file https://api.appthemes.com/plugins/download/1.0/go-fetch-jobs/ : file not found

    • author
      Bruno Carreço

      @johnjohnjohn, first of all thanks for your purchase,

      I’ll check the issue with the download files and will inform you right away.

      • author
        Bruno Carreço

        @johnjohnjohn, please try downloading the files from your custom dashboard again. Let me know if you have any other issues.

  • johnjohnjohn

    Thank you I have downloaded it.

    I am trying the plugin on a offline test website, and I cannot get the description of jobs offers, I only have title and link to original website.

    Same result with the url given as exemple http://www.linkup.com/rss/?q=wordpress

    This with latest versions of WP and Jobroller.

    • author
      Bruno Carreço

      @johnjohnjohn, thanks for reporting that issue. It is now fixed. Please re-download the plugin and you should have the imported jobs up and running.

  • johnjohnjohn

    It is now working, thank you, but I only get an excerpt, not the full description, even if the rss feed is full. Sorry to ask questions here, but there is no forum yet.

    • author
      Bruno Carreço

      @johnjohnjohn, glad it’s working now. Yes, the support forum is still being created.

      As for the excerpt, that really depends on the jobs source site. Not all sites provide a full job description on their job feed. You can check the information provided on the feed yourself by copying and pasting it on your browser URL address.

      The fact that the job description is sometimes short can actually be good if you are partner/affiliate with the source site since users will need to click on the ‘read more’ link and read the full details on the original site. In this case you could add your partner ID/affiliate ID to the source URL’s under the related Go Fetch Jobs field.

  • emasanl

    Hi Bruno ,

    Nice plugin , can i use this for the hirebree theme allso?

  • author
    Bruno Carreço

    Thanks @emasanl.

    No. You can’t use ‘Go Fetch Jobs’ with HireBee. It’s tailored made for JobRoller and since there are several job sites providing feeds is the perfect match.

    Anyway, if there’s more requests for a similar plugin to other themes, like HireBee I can make it happen in the future 🙂

  • emasanl

    Thank you for answering @Bruno

    I would love to have such a plugin for hirebree.

  • Bala

    Will this plugin works fetches jobs from Linkedin as well? Can we add more job sites to fetch the feed?
    Can it be used with any wordpress themes?

  • iamgrewal

    I got error as

    Fatal error: Using $this when not in object context in

    ….. x/x/x/ where x/x/x is my directory structure on the website

    …x/x/x/wp-content/plugins/go-fetch-jobs/includes/admin/class-gofetch-jobs-admin-settings.php on line 265

  • author
    Bruno Carreço

    @iamgrewal, thanks for you purchase.

    Please make sure you have the JobRoller theme running before activating the plugin.

    Please let me know if problem persists.

  • iamgrewal

    Yes, JobRoller theme is running and is activated. Only after activating Jobroller this plugin was activated.

  • author
    Bruno Carreço

    @ iamgrewal, I’ve found the issue. I’m currently working on a fix and will release it asap. My apologies for the inconvenience.

  • tradeamillion

    is your demo working?

  • author
    Bruno Carreço

    @tradeamillion, @zulogogo I can see the demo working. What problems are you having?

  • author
    Bruno Carreço

    @Bala, replying to your questions:

    “Will this plugin works fetches jobs from Linkedin as well?”
    Only if LinkedIn provides any type of RSS/XML feed containig jobs.

    “Can we add more job sites to fetch the feed?”
    Yes. As long as the job site provides an RSS/XML feed containing jobs.

    Here are some examples of sites that provide job feeds:

    “Can it be used with any wordpress themes?”
    No. It’s meant to be used only with JobRoller.

  • Andy

    It is working now thank you. Will this work with the map plugin?

  • author
    Bruno Carreço

    @Andy, I’m not sure what map plugin you’re referring to. Go Fetch jobs is meant to work with JobRoller and any other plugin installed. If anyone finds any incompatibility/conflicts with other plugin please just let me know.

  • tradeamillion

    can you automate the import like weekly ?

  • author
    Bruno Carreço

    @tradeamillion, Yes.

    You can see the available recurrent options in the demo, on the schedules page:


  • author
    Bruno Carreço

    @tradeamillion, answering your previous question:

    “can you fetch rss from indeed?”
    Yes, you can fetch jobs from Indeed. And actually, you can copy&paste the URL generated by Indeed on the Indeed find jobs page and use it on ‘Go Fetch Jobs’.

    Here’s an example URL:

    If you paste it on your browser address you’ll get the related jobs from Indeed. If you paste it on ‘Go Fetch Jobs’ it will also recognize it. Note, though, that not all job sites will work like this and instead, you’ll need to use the provided Jobs RSS/XML feed.

  • iamgrewal

    Has the issue been resolved ?

  • author
    Bruno Carreço

    @iamgrewal, I’ve sent you a private message a couple of days ago with a fix. Can you please check your PM inbox?

  • zulugogogo

    Hi, is there a help file or something in order to get the RSS information – eg, Web design/New York/NY/Full Time/50,000 – 60,000

    How do you do this in Monster? there does not seem to be any help in getting this in the first place – i have tried indeed and again i dont see where the rss feed is for me to copy it.

    can you advise – or create an interface that can help with getting the info.

  • Rawat

    Can this plugin be used in jobapp child theme? and can we set the external link open in new tab?

  • author
    Bruno Carreço

    @zulogogogo, you can find Monster Jobs RSS feeds in this page: http://jobsearch.monster.com.hk/rss_index.html.

    Note though, that monster don’t seem to provide a way to refine the RSS feeds. You can only get job RSS feeds from their pre-set list of categories.

    As an example, LinkUp does provide a way to refine each feed: http://www.linkup.com/b/web-design-jobs-in-new-york.html?sort=r. You can see the ‘Job Search RSS Feed’ link on the right sidebar.

    Anyway, in a future update, I’ll add some additional tips on how to setup feeds for some providers. Thanks for the suggestion.

Leave a Reply

More by sebet

Relevant Ads for ClassiPress

WP Relevant Ads for ClassiPress

A super flexible contextual ad manager that allows you to display relevant…

Shortys for Vantage

Shortys for Vantage

A tool for creating customized listings using super flexible shortcodes,…

FXtender Pro for JobRoller

FXtender Pro

Instantly add new features, options and widgets to any JobRoller website.