Executive Summary
If your jobs posted via PyjamaHR are showing as "visible only to employees"—especially on LinkedIn—or are not receiving public applications, you’re not alone. This article explains the most common reasons for this issue, how PyjamaHR’s internal and public job posting workflows work, and provides step-by-step solutions to ensure your jobs reach the right audience.
Detailed Overview
What Does "Visible Only to Employees" Mean?
When a job is marked as "visible only to employees," it means the job posting is restricted to your internal team or organization members, and is not accessible to the general public or external candidates. On LinkedIn, this often appears as:
“This job is no longer visible on LinkedIn. We found this job on another site and it's only visible to [Company Name] employees.”
This can happen intentionally (when you want to run an internal hiring process) or unintentionally due to configuration, workflow mistakes, or platform restrictions—especially after recent LinkedIn policy changes.
Why Does This Happen?
Based on recent customer conversations, the most common causes are:
Job Published as Internal Only: The job was set to "Post Internally" in PyjamaHR, so it’s not pushed to external job boards.
LinkedIn Policy Restrictions: LinkedIn now restricts free job postings for staffing/recruitment agencies or flagged company pages, making jobs visible only to employees unless you purchase job slots or resolve the flag.
Job Not Published to External Boards: The job was created but not published to any external job boards (LinkedIn, Indeed, etc.).
Account or Integration Issues: Problems with LinkedIn integration, company page setup, or account verification can prevent jobs from being publicly listed.
Workflow Mistakes: Posting a job publicly, then switching it to internal (or vice versa) can cause confusion or unexpected visibility.
Business Impact
Reduced Applicant Flow: Jobs not visible to the public won’t attract external candidates.
Delays in Hiring: Critical roles may remain unfilled if jobs are not reaching the intended audience.
Compliance & Confidentiality: Sometimes, internal-only posting is intentional for confidential roles.
Step-by-Step Guide: How to Fix Jobs Visible Only to Employees
Prerequisites
Access to your PyjamaHR admin or recruiter account
Access to your company’s LinkedIn page (if applicable)
Knowledge of your job’s current status (internal or public)
1. Check Job Posting Status in PyjamaHR
Log in to PyjamaHR.
Navigate to the Jobs Dashboard.
Select the Job in Question.
- Look for the status indicator: “Internal” or “Published to Job Boards.”
- Screenshot suggestion: Highlight the job status label in the job details panel.
2. Verify Where the Job Is Published
If the job is marked as “Internal”:
This means it’s only visible to employees.
To make it public, you must publish it to external job boards.
If the job is published to job boards but not visible externally:
Proceed to LinkedIn troubleshooting below.
3. Publish or Republish the Job to External Job Boards
Open the Job Details.
Click “Publish” or “Republish.”
Select External Job Boards (LinkedIn, Indeed, etc.).
- Ensure the checkboxes for desired boards are selected.
- Screenshot suggestion: Show the “Publish” modal with job board options highlighted.Confirm and Publish.
4. Check LinkedIn Integration and Company Page Status
Go to Settings > Integrations > LinkedIn.
Verify the LinkedIn Company Page is correctly connected.
Only company pages (not personal profiles) can be used.
Screenshot suggestion: Show the LinkedIn integration settings page.
Check if your LinkedIn page is flagged as a staffing/recruitment agency:
If flagged, jobs may be restricted to “employees only.”
See LinkedIn’s official policy: LinkedIn Staffing Agency Policy
5. If Your LinkedIn Page Is Flagged
Contact LinkedIn Support to appeal or clarify your company’s status.
Consider using a different company page (if applicable and compliant).
Purchase job slots on LinkedIn if required for public visibility.
6. For Internal-Only Jobs (Intentional)
If you want a job to be visible only to employees (e.g., for internal transfers or confidential roles), select “Post Internally” during publishing.
Share the internal job link directly with employees or relevant stakeholders.
7. If You Accidentally Posted Internally
Unpublish the job.
Republish and select external job boards.
Double-check the job status after publishing.
Advanced Usage & Best Practices
Always Double-Check Publishing Options: Before finalizing, confirm whether you want the job internal or public.
For Staffing Agencies: Be aware of LinkedIn’s restrictions; consider alternate job boards or paid slots.
Switching Job Visibility: If you change a job from public to internal (or vice versa), verify the change is reflected on all platforms.
Integration Hygiene: Only connect the correct company LinkedIn page. Avoid frequent switching, as this can trigger flags.
Use Internal Posting for Confidential Roles: Internal-only jobs are ideal for promotions, transfers, or sensitive openings.
Troubleshooting & Common Issues
Error Messages & Scenarios
1. LinkedIn Message: “This job is no longer visible on LinkedIn. We found this job on another site and it's only visible to [Company] employees.”
- Cause: LinkedIn has flagged your company as a staffing agency or the job was posted as internal.
- Solution: Appeal with LinkedIn, use a different company page, or purchase job slots.
2. No Applications Received
- Cause: Job is internal-only or not published to external boards.
- Solution: Republish to external boards.
3. Job Not Visible on LinkedIn After Integration
- Cause: LinkedIn review pending (can take 48–72 hours), or integration issue.
- Solution: Wait for review, check integration, or contact support.
4. Accidentally Posted Internal Instead of Public
- Solution: Unpublish and republish, selecting external boards.
5. Still Not Visible After Republish
- Solution: Double-check integration, company page status, and LinkedIn policies.
Comprehensive FAQ
1. Why is my job only visible to employees on LinkedIn?
- Likely due to LinkedIn’s staffing agency restrictions or the job being posted as internal-only.
2. How do I change a job from internal to public?
- Unpublish the job in PyjamaHR, then republish and select external job boards.
3. Can I use a personal LinkedIn profile for job postings?
- No. Only company pages can be integrated.
4. What if my company page is flagged as a staffing agency?
- You’ll need to appeal with LinkedIn or use a different page. See LinkedIn’s policy.
5. Why am I not getting any applications?
- Check if the job is published externally and visible to the public.
6. How long does it take for jobs to appear on LinkedIn?
- Up to 48–72 hours due to LinkedIn’s review process.
7. Can I post jobs both internally and externally?
- Yes, but you must select both options during publishing.
8. What if I want to remove a job from LinkedIn?
- Unpublish or delete the job in PyjamaHR; it will be removed from LinkedIn.
9. Why did my job get flagged as spam on LinkedIn?
- LinkedIn may flag jobs for spam if they violate guidelines or come from flagged accounts.
10. Can I switch LinkedIn company pages in PyjamaHR?
- Only the company registered with your PyjamaHR account can be integrated.
11. What if I accidentally posted a confidential job publicly?
- Unpublish immediately and republish as internal-only.
12. Why do I see “Job posted 0 of 3” in LinkedIn integration?
- This may be a display bug or a LinkedIn job slot limitation. Contact support if you believe it’s incorrect.
Related Features & Next Steps
Job Board Integrations: Learn how to connect and manage multiple job boards in PyjamaHR.
Internal Job Posting: Use for confidential or employee-only roles.
LinkedIn Integration: How to connect your LinkedIn company page
Managing Job Visibility: See our guide on publishing and unpublishing jobs
Contact Support: If you’ve tried all troubleshooting steps and jobs are still not visible, reach out to PyjamaHR support with your Job ID and LinkedIn page link.
Summary Table: Common Scenarios & Solutions
Scenario | Likely Cause | Solution |
Job visible only to employees on LinkedIn | Staffing agency flag or internal posting | Appeal with LinkedIn, republish as public, or buy slots |
No applications received | Job not published externally | Republish to job boards |
Job not visible after LinkedIn integration | Pending review or integration issue | Wait 48–72 hours, check integration |
Accidentally posted internal instead of public | Workflow mistake | Unpublish & republish as public |
Want to post confidential/internal-only job | Use “Post Internally” option | Share internal link with employees |
Still have questions?
Contact PyjamaHR support with your Job ID, LinkedIn page link, and a description of your issue for personalized assistance.
Related Articles:
- How to Integrate Your LinkedIn Company Page
- Publishing and Unpublishing Jobs in PyjamaHR
- LinkedIn Staffing Agency Policy
This article is based on real customer scenarios and is updated regularly to reflect the latest platform changes and best practices.