Executive Summary
This guide provides a comprehensive, step-by-step approach to diagnosing and resolving issues when your job postings in PyjamaHR show as “published” but do not appear on specific job boards (such as LinkedIn, Monster, ZipRecruiter, Google Jobs, etc.). It covers the most common causes, error messages, and workflow pitfalls, with actionable solutions based on real customer scenarios. Use this article to resolve board-specific publishing problems quickly and ensure your jobs reach the right candidates.
Detailed Overview
What is this about?
When you publish a job in PyjamaHR, it is distributed to multiple job boards based on your plan, integration status, and job configuration. Sometimes, jobs may not appear on certain boards—even if PyjamaHR shows them as “published.” This can be due to board-specific requirements, integration issues, recent policy changes (especially on LinkedIn), or content/formatting errors.
Why does it matter?
If your jobs are not visible on key boards, you will not receive the expected volume or quality of applicants. Understanding and resolving these issues ensures maximum reach and ROI from your hiring efforts.
How does it work with PyjamaHR?
- Jobs are published to boards such as LinkedIn, Monster, ZipRecruiter, Google Jobs, and others.
- Each board has its own review process, requirements, and restrictions.
- PyjamaHR provides publishing status, but some boards do not send direct feedback or links.
- Integrations and company verification are required for some boards (notably LinkedIn).
Step-by-Step Troubleshooting Guide
1. Check Job Board Status in PyjamaHR
Go to the Jobs Dashboard.
Click the three dots next to your job listing.
Select “Publish” to view the current status for each board.
Screenshot suggestion: Show the “Publish” modal with board statuses.
2. Review Board-Specific Requirements
Staffing/Recruitment Agencies:
LinkedIn has recently restricted free job postings for staffing/recruitment agencies.
If your company is flagged as an agency, jobs may not be published or may show as “not visible to anyone except employees.”
Company Page Integration:
Ensure your LinkedIn company page is correctly integrated (Settings → Integrations).
Only one company page can be linked per PyjamaHR account.
Job Description Quality:
LinkedIn may reject jobs with poor formatting, missing details, or external links.
Remove any URLs from the JD and use the format “City, Country” for locations.
Duplicate Jobs:
If a job with the same title/JD already exists on your LinkedIn, new posts may be blocked as duplicates.
Review/Approval Time:
LinkedIn can take 24–72 hours to review and publish jobs.
Monster & ZipRecruiter
Only international jobs (US, UK, Canada, etc.) are published.
Jobs for Indian locations will not be posted on these boards.
No direct feedback or links are provided by these boards.
Google Jobs, Cutshort, and Others
Each board may have unique requirements for job description, salary, and location.
Some boards require additional integration steps (see Cutshort integration guide).
3. Common Error Messages and What They Mean
“Unable to publish job to LinkedIn. Please contact support.”
Usually due to integration, company type, or JD formatting issues.
“Job is under review by LinkedIn.”
Wait 24–72 hours; if still not published, check for policy violations or content issues.
“This job is no longer visible on LinkedIn. We found this job on another site and it’s only visible to employees.”
Your company is flagged as an agency, or the job is a duplicate.
No applicants received after publishing.
Job may not be live on key boards, or JD/location is not optimized.
4. If the Job is Not Visible on the Board
LinkedIn:
Check if your company is flagged as a staffing agency.
Remove external links from JD.
Ensure location is formatted as “City, Country.”
Avoid duplicate postings.
Try republishing after editing the JD.
Monster/ZipRecruiter:
Confirm job location is international.
All Boards:
Wait for the board’s review period (up to 72 hours).
If still not visible, try republishing or cloning the job.
5. When to Contact Support
If you have checked all the above and the job is still not published after 72 hours.
If you receive a specific error message not listed here.
If you need to change your LinkedIn integration or company details.
Advanced Usage & Best Practices
Optimize Job Descriptions:
Use clear, detailed JDs with company info, location, salary, and relevant keywords.
Monitor Board Status Regularly:
Use the “Publish” view to check real-time status.
For Staffing Agencies:
Consider integrating a client’s LinkedIn page (with permission) or creating a new company page not classified as an agency.
Avoid Posting the Same Job Multiple Times:
LinkedIn flags duplicates and may block your postings.
Republish After Editing:
If a job is rejected or flagged, edit the JD and republish.
Troubleshooting & Common Issues
Error: “Unable to publish job to LinkedIn”
Check LinkedIn integration in Settings.
Remove any external URLs from the JD.
Ensure correct location format.
If flagged as an agency, consider workarounds (client page integration).
Job Shows as Published in PyjamaHR but Not on Board
Wait 48–72 hours for board review.
Check for duplicate jobs.
For Monster/ZipRecruiter, confirm job is international.
For Google Jobs, ensure JD meets minimum content requirements.
No Applicants Received
Confirm job is live on LinkedIn (most applicant volume comes from here).
Optimize JD and salary range.
Check if job is under review or flagged.
Job Still Visible on LinkedIn After Closing
Close the job in PyjamaHR; this should unpublish it from LinkedIn.
If still visible, contact support to escalate with LinkedIn.
Integration Issues
Only one LinkedIn page can be integrated per PyjamaHR account.
Changing integration requires updating company details and re-publishing jobs.
Comprehensive FAQ
1. Why is my job not showing on LinkedIn even though it says “published” in PyjamaHR?
LinkedIn may be reviewing the job, or your company may be flagged as a staffing agency. Check for duplicate jobs, JD formatting, and integration status.
2. Why are my jobs not posted on Monster or ZipRecruiter?
These boards only accept international jobs (not India). Check your job’s location.
3. How long does it take for a job to appear on job boards?
Most boards take 24–72 hours to review and publish jobs.
4. What should I do if my job is flagged as a duplicate on LinkedIn?
Close the existing job on LinkedIn, edit the JD, and republish from PyjamaHR.
5. Why am I not getting any applicants?
Check if the job is live on LinkedIn, optimize your JD, and ensure the job is not under review or flagged.
6. How can I see which boards my job is published on?
Click the three dots next to the job → “Publish” to view board status.
7. Can I integrate multiple LinkedIn pages?
No, only one company page per PyjamaHR account.
8. What if I’m a staffing agency and can’t post on LinkedIn?
Consider integrating a client’s LinkedIn page or creating a new company page not classified as an agency.
9. Why does it say “published” but I can’t find the job on the board?
Some boards do not provide direct links or feedback. Wait for the review period and check for content issues.
10. How do I fix “location not found” errors?
Format as “City, Country” (e.g., “London, United Kingdom”). If the location is missing, contact support.
11. My job is still visible on LinkedIn after closing it in PyjamaHR. What should I do?
Usually, closing the job in PyjamaHR unpublishes it. If not, contact support to escalate.
12. Can I see the employer view on LinkedIn for jobs posted via PyjamaHR?
No, only the candidate view is available for jobs posted via ATS.
Related Features & Next Steps
LinkedIn Integration: How to integrate LinkedIn with PyjamaHR
Job Description Optimization: AI JD Evaluator
Cutshort Integration: Integration Guide
Exporting Candidate Data: Compare View Export
Managing User Access: Understanding Access Types
Recommended Next Steps:
- Review and optimize your job descriptions.
- Check integration status for all boards.
- Monitor the “Publish” status for each job.
- If issues persist, contact PyjamaHR support with job ID, error message, and screenshots.
Key Takeaways
Most “not published” issues are due to board-specific policies, integration errors, or content formatting.
LinkedIn has strict new rules for staffing agencies—workarounds may be required.
Always check the “Publish” status and wait for the review period before escalating.
Optimize your job descriptions for best results.
Use this guide to resolve most issues without needing to contact support.
Still stuck?
Contact PyjamaHR support with your job ID, error message, and screenshots for fast, targeted help.
See also:
- Understanding Job Publishing Errors on LinkedIn via PyjamaHR
- How to Edit an Existing Job
- Manage Employee Referrals
This article is based on hundreds of real customer conversations and is updated regularly to reflect the latest platform changes and job board policies.