Skip to main content

Setting and Troubleshooting Job Locations in PyjamaHR: Solving “No Results Found” and Location Selection Issues

Updated this week

Executive Summary

Setting the correct job location in PyjamaHR is crucial for accurate job postings, candidate filtering, and successful distribution to job boards. This guide provides a comprehensive walkthrough of how to set job locations, addresses the common “No results found” error, and offers actionable troubleshooting steps based on real customer scenarios. Whether you’re posting in-office, remote, or hybrid roles, this article ensures you avoid common pitfalls and resolve location-related issues quickly.


Detailed Overview

What Is the Job Location Feature?

The job location field in PyjamaHR allows you to specify where a job is based—city, state, and country for in-office/hybrid roles, or country for remote roles. This information is used to:

  • Display accurate location details on your career page and job boards (e.g., LinkedIn, ZipRecruiter)

  • Filter candidates by location

  • Ensure compliance with job board requirements

  • Improve candidate experience by showing relevant jobs

When and Why to Use It

  • In-Office/Hybrid Jobs: Specify city, state, and country for precise targeting.

  • Remote Jobs: Select the country (city/state not supported for remote roles).

  • Multi-location Hiring: Add multiple locations to a single job for broader reach.

  • Job Board Distribution: Accurate location ensures jobs are posted correctly on external platforms.

Integration with Other PyjamaHR Features

  • Job Board Sync: Location data is used when distributing jobs to LinkedIn, ZipRecruiter, etc.

  • Career Page Filters: Candidates can filter jobs by location.

  • API & Embedding: Location data is available via API for custom integrations.


Step-by-Step Guide: Setting Job Locations

Prerequisites

  • You must have a verified PyjamaHR account.

  • For international locations, ensure you are on a paid plan (free plan restricts some locations).

  • For remote jobs, only country selection is supported.

1. Creating a Job Posting

  1. Navigate to the Job Posting Page
    - Click “Create Job” or “Post a Job” from your dashboard.

  2. Select Job Type
    - Choose between “In-Office,” “Hybrid,” or “Remote.”

  3. Enter the Job Location
    - In-Office/Hybrid: Start typing the city name (e.g., “Hosur, Tamil Nadu”). Select from the auto-suggested list.
    - Remote: Toggle the “Remote” option. Enter/select the country (e.g., “New Zealand”).
    - Screenshot Callout: Show the location dropdown and remote toggle.

  4. If Your Location Is Not Found
    - Double-check spelling (e.g., “Junagadh, Gujarat” not “Jungadh”).
    - Try alternative spellings or nearby cities.
    - For new or missing cities, contact support to request addition.

  5. For Multiple Locations
    - Use the “Add Another Location” option to specify additional cities.

  6. Save and Continue
    - Complete the rest of the job details and publish.

2. Special Scenarios

  • Hybrid Roles: You must specify a city, not just a country.

  • Remote Roles: Only country selection is available; city/state fields are disabled.

  • API Users: Use the provided API documentation to fetch and manage locations programmatically.


Advanced Usage & Best Practices

Power User Tips

  • Missing Locations: If a city/state is missing, provide the exact spelling and context to support for faster addition.

  • Bulk/Multi-City Jobs: When posting to 60+ cities, ensure each is added individually for accurate job board distribution.

  • Custom Career Page: Use the API to filter and style job lists by location, applying custom CSS as needed.

Optimization Strategies

  • Job Board Visibility: Double-check that the selected location matches job board requirements to avoid mismatches (e.g., LinkedIn showing the wrong city).

  • Remote with Regional Focus: For remote jobs requiring candidates in a specific city/state, mention the requirement clearly in the job description since only country can be set in the location field.

Do’s and Don’ts

  • Do: Always select from the dropdown—manual entry is not supported.

  • Do: Refresh your browser (hard refresh) after support resolves a location issue.

  • Don’t: Attempt to enter unsupported locations (e.g., only country for remote jobs).

  • Don’t: Clone jobs with outdated or missing locations; always verify location options after cloning.


Troubleshooting & Common Issues

Common Error Messages & Solutions

1. “No Results Found” When Entering a Location

  • Possible Causes:

  • Typo or incorrect spelling

  • Location not yet in the database

  • Temporary system issue

  • Plan restrictions (free plan limits international locations)

  • Solutions:
    1. Double-check spelling and try alternative names.
    2. For remote jobs, ensure you are entering a country, not a city.
    3. If the location is missing, contact support with the exact city/state/country.
    4. Perform a hard refresh (Ctrl+Shift+R or Cmd+Shift+R) after support confirms a fix.
    5. Upgrade to a paid plan if posting international jobs.

2. Location Dropdown Not Working or Only Shows Limited Options

  • Possible Causes:

  • Temporary backend issue

  • Account flagged for verification (anti-spam filters)

  • Browser cache issue

  • Solutions:
    1. Log out and log back in.
    2. Clear browser cache and perform a hard refresh.
    3. If your account is flagged, provide requested business verification documents.
    4. Contact support if the issue persists.

3. Location Not Syncing Correctly to Job Boards

  • Possible Causes:

  • Mismatch between PyjamaHR and job board location databases

  • Duplicate job postings on job boards (e.g., LinkedIn)

  • Solutions:
    1. Ensure the location is selected from the dropdown.
    2. Avoid posting duplicate jobs on job boards.
    3. If a job is closed in PyjamaHR but still active on a job board, contact support to resolve sync issues.

4. Candidates Unable to Select Location When Applying

  • Possible Causes:

  • Location field not populating due to system issue

  • Mandatory location field not enforced

  • Solutions:
    1. Confirm the job posting has a valid location set.
    2. If candidates report issues, escalate to support with job ID and candidate details.


Comprehensive FAQ

1. Why do I see “No results found” when entering a location?
This usually means the location isn’t in our database, there’s a typo, or you’re entering a city for a remote job (which only supports country selection).

2. Can I add a new city or country to the location list?
Yes, contact support with the exact city/state/country. Most requests are resolved within 24-48 hours.

3. Why can’t I select a city for a remote job?
Remote jobs only support country selection. If you need to restrict to a specific city/state, mention it in the job description.

4. I’m on the free plan—why can’t I post jobs in other countries?
International job posting is a paid feature. Upgrade to a premium plan to unlock this capability.

5. Why does LinkedIn show a different location than what I set?
Occasionally, job board databases may mismatch. Always select from the dropdown and contact support if the issue persists.

6. How do I add multiple locations to a job?
Use the “Add Another Location” option during job creation.

7. What if my account is blocked or flagged when adding locations?
Provide your business website, LinkedIn URL, and registration documents for manual verification.

8. Why are some states/countries always present in the filter even if I don’t have jobs there?
PyjamaHR is a global platform; all countries are included in filters by default.

9. Can I customize the location filter or dropdown?
Not currently, but you can use the API to fetch and display only relevant jobs on your own website.

10. How do I fix “location not found” for candidates applying via the career page?
Ensure the job has a valid location set. If the issue persists, contact support with job and candidate details.

11. Why do I still get applicants without a location even when it’s mandatory?
This may be due to a temporary system issue. Contact support with job ID and candidate names for investigation.

12. How do I perform a hard refresh?
On Windows: Ctrl+Shift+R; on Mac: Cmd+Shift+R.


Related Features & Next Steps

  • Job Board Integration: Ensure your locations are compatible with external job boards for seamless posting.

  • API Access: Use the API for advanced filtering and custom displays on your career page (API Docs).

  • Candidate Screening: Add location-based screening questions for further filtering.

  • Multi-location Posting: Leverage the multi-location feature for high-volume or distributed hiring.


Summary Table: Common Issues & Solutions

Issue/Scenario

Likely Cause

Solution/Next Step

“No results found” in location field

Typo, missing location, plan limits

Check spelling, contact support, upgrade plan

Can’t select city for remote job

Remote jobs only support countries

Enter country, mention city in job description

Location dropdown not working

System issue, cache, account flagged

Hard refresh, clear cache, verify account

Location mismatch on job boards

Sync issue, duplicate job

Select from dropdown, avoid duplicates, contact support

Missing city/state in dropdown

Not in database

Request addition via support

Candidates can’t select location

Job setup issue, system bug

Verify job location, escalate to support


Still Need Help?

If you’ve followed all troubleshooting steps and still face issues with job locations, contact PyjamaHR Support with:

  • Your account email

  • Job ID(s)

  • Exact location(s) you’re trying to add

  • Screenshots or screen recordings of the issue

Our team is committed to resolving location issues promptly so you can focus on hiring the best talent—wherever they are.


This article is based on real customer conversations and is updated regularly to reflect the latest PyjamaHR features and best practices. If you have feedback or need further assistance, please reach out to our support team.

Did this answer your question?