What is an XML feed?

An XML feed is files that include the content in specific tags or markup. Nowadays, recruitment companies use XML job feeds for a job posting to ensure that there is no important information missed out. In addition, it is the quickest way to post a job on job portals.

XML job feed allows job portals to share job postings to other recruitment platforms tied up with them. It can collect multiple job openings from different companies in a structured and organized way.

How to Post Jobs on JobGrin Using XML Job Feed?

For example, we have chosen JobGrin and explained the steps to post jobs using the XML job feed.

1. Register or login to JobGrin using this link.

Register Your Free Account JobGrin

2. Click on Submit XML Feed or directly go to this link and copy Jobgrin’s Example sample shown in the image below.

Jobs Posted at JobGrin

3. Now, create your URL using the example we copied in step 2. You can involve your website development team to generate URLs for you. 

4. Paste your URL in the box and click on the submit button.

XML Feed

After submitting your XML feed, employers can update job posting-related data on the XML feed URL, and Jobgrin will fetch the data within 24 hours. In addition, employers can directly pause or activate.

Here is the list of mandatory elements to fill in Jobgrin’s XML feed.

JobGrin XML Feed Elements

<?xml version=”1.0″ encoding=”utf-8″?> Declaration of version and encoding used in the XML file
Source The Node-element 
Publisher Name of the publisher 
PublisherURL URL of the Job board’s ATS from which will publish the job will publish the job
Jobs data Data of the requirement
Title Job title of the requirement
Date Date of the posting
Reference number It is a unique identification number for identifying each job posted 
Company URL URL for the job description on your website.
Content Email The email address which is associated with the Jobgrin.co.in 
Company name Name of the company that published the requirement 
City Enter the city with the requirement is located
State Enter the state in which the requirement is located
Country Enter the country in which the requirement is located
Postal Code Postal code of the area in which the job is located
Description Description of the job will be listed on JobGrin to write all the important points.

Here are a few additional points that make your job posting complete and meaningful.

Salary Includes information about a package per year
Education  Education requirements needed to apply to this job
Job Type Clarification of job type, full-time, full-time, field job, etc.
Category Classification of the job category, fresher or experienced 
Experience Add experience requirements for the job

Advantages of Using an XML Job Feed

Data Accuracy

A job posting contains many details (e,g. Job location, application deadline, experience, special conditions, and so on). Some data may be left out in traditional job postings. XML is a structured language ensuring that all the data tag’s information is filled and no information is left out. It makes an employer’s life easy.

Increased Engagement

As per JobBoardDoctor, 77% of job boards distribute jobs on other websites. 

Suppose you have a job portal or a job listing website. In that case, partnering with another job board using an XML feed can increase the engagement of jobseekers on your website by 70 to 80% because of more job opportunities available on your website. 

Save Time for the Recruiters.

Once the Job feed is created, a recruiter can update new job requirements in the XML feed, and the job portal will post it automatically. They don’t need to visit the websites and post jobs manually. 

Easy Coding

The coding rules for XML files are very easy to understand. Therefore, even a person with no coding background can understand XML feed.

Markup Symbols are Extensible.

Markup symbols contain simple data, like experience details, qualification details, etc. We can add many markups in the XML feed to hold more information, and it won’t affect. This way, we can add more data to the Job posting.


Considering this all, we can say that XML job feeds are fast and easy to use; they make lives better for employers. It helps to pass accurate information and save time so recruiters can engage in other important jobs.