Skip to main content

Why Are My Jobs Visible Only to Employees? (And How to Fix It in PyjamaHR)

Updated this week

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:

  1. Job Published as Internal Only: The job was set to "Post Internally" in PyjamaHR, so it’s not pushed to external job boards.

  2. 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.

  3. Job Not Published to External Boards: The job was created but not published to any external job boards (LinkedIn, Indeed, etc.).

  4. Account or Integration Issues: Problems with LinkedIn integration, company page setup, or account verification can prevent jobs from being publicly listed.

  5. 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

  1. Log in to PyjamaHR.

  2. Navigate to the Jobs Dashboard.

  3. 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

  1. Open the Job Details.

  2. Click “Publish” or “Republish.”

  3. 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.

  4. 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.

  • 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.



This article is based on real customer scenarios and is updated regularly to reflect the latest platform changes and best practices.

Did this answer your question?