Executive Summary
PyjamaHR enables you to publish job openings directly to your company’s LinkedIn page, streamlining your hiring process and maximizing your job’s visibility to top talent. This guide covers everything you need to know—from setup and publishing to troubleshooting and best practices—so you can confidently manage LinkedIn job postings within PyjamaHR and avoid the most common pitfalls.
Detailed Overview
What is LinkedIn Job Posting via PyjamaHR?
PyjamaHR’s LinkedIn integration allows you to publish jobs directly to your company’s LinkedIn page without manual reposting or switching platforms. Once integrated, jobs created in PyjamaHR can be published to LinkedIn with a few clicks, and candidate applications flow seamlessly back into your ATS for centralized management.
When and Why Use This Feature?
- Maximize Reach: LinkedIn is the highest-volume job board for many industries.
- Centralize Applications: All LinkedIn applicants appear in PyjamaHR, enabling streamlined screening and collaboration.
- Brand Consistency: Jobs appear under your company’s LinkedIn page, not PyjamaHR’s.
- Save Time: No need to duplicate postings or manage multiple platforms.
Integration with Other PyjamaHR Features
- Candidate Screening: LinkedIn applicants are automatically parsed and can be filtered, scored, and moved through your hiring pipeline.
- Reporting: Track source of hire and job performance across all boards, including LinkedIn.
Business Impact
- Faster Hiring: Reduce manual effort and time-to-fill.
- Better Candidate Quality: Attract more relevant applicants by leveraging LinkedIn’s network.
- Improved Collaboration: All hiring team members work from a single source of truth.
Step-by-Step Guide: Posting Jobs to LinkedIn via PyjamaHR
Prerequisites
Active PyjamaHR subscription (free plan no longer available)
Company LinkedIn Page (not a personal profile or showcase page)
LinkedIn page must be verified and not newly created (see troubleshooting for details)
You must be a Super Admin, Admin, or Recruiter in PyjamaHR
1. Integrate Your LinkedIn Company Page
Go to Settings > Integrations in PyjamaHR.
Select LinkedIn and click “Connect.”
- You’ll be prompted to the support chat- Paste your company's LinkedIn URL and the team will do it from the backend.
- Note: Only company pages can be integrated. Showcase pages and personal profiles are not supported.Verify integration status.
- In Settings > Integrations, LinkedIn should now show as “Connected.”
- If you see “Manage” instead of “Connect,” you are already integrated.
Screenshot suggestion: Show Settings > Integrations with LinkedIn connected.
2. Create a Job in PyjamaHR
Navigate to the Jobs section and click “Create Job.”
Fill in all required fields:
- Job Title, Department, Location (country/city), Job Description, Salary, etc.
- Tip: Optimize your job description for LinkedIn (see Best Practices below).Save the job.
3. Publish the Job to LinkedIn
On the job card, click the three dots (“...”) and select “Publish.”
In the Publish window, ensure LinkedIn is selected.
- LinkedIn is selected by default but can be toggled on/off.Click “Publish.”
- The job status will update to “Under Review” by LinkedIn.
Note: LinkedIn reviews every job before publishing. This can take up to 48 hours for new integrations, but is often faster for subsequent jobs.
Screenshot suggestion: Show the Publish dialog with LinkedIn selected.
4. Confirm Job is Live on LinkedIn
Check status in PyjamaHR:
“Published” means LinkedIn has approved and posted the job.
“Under Review” means LinkedIn is still reviewing.
“Error” or “Unable to Publish” means there’s an issue (see Troubleshooting).
View on LinkedIn:
Click the three dots on the job card > “Publish” > LinkedIn section > “View Job.”
Alternatively, visit your company’s LinkedIn page > Jobs tab.
5. Manage Applications
All LinkedIn applicants will appear in the job’s Applied pipeline in PyjamaHR.
You do not need LinkedIn Recruiter or paid job slots for standard posting (see exceptions for staffing agencies below).
Advanced Usage & Best Practices
Power User Tips
Republish Jobs: If you change your LinkedIn integration (e.g., switch to a new company page), you must republish all jobs for them to appear on the new page.
Job Description Optimization: LinkedIn may flag jobs with poor formatting, missing details, or spammy language. Always include:
Company info, location, clear responsibilities, required skills, and salary.
Avoid duplicate postings or copy-paste from other jobs.
Multiple LinkedIn Pages: PyjamaHR currently supports integration with one LinkedIn company page per account.
Internal-Only Jobs: To create jobs not published to any job board, use the “Publish Internally” option.
Do’s and Don’ts
Do:
- Use a well-established, verified LinkedIn company page.
- Republish jobs after changing LinkedIn integration.
- Monitor job status in PyjamaHR after publishing.
- Regularly update job descriptions to avoid LinkedIn spam filters.
Don’t:
- Attempt to use personal or showcase LinkedIn pages.
- Post duplicate jobs (LinkedIn will block them).
- Use newly created LinkedIn pages (may be restricted).
- Integrate LinkedIn pages you do not own or have permission for (may result in account suspension).
Troubleshooting & Common Issues
Common Error Messages & Solutions
1. “Job is Under Review”
- LinkedIn reviews all jobs before publishing. For new integrations or company pages, this may take up to 48 hours.
- If it persists, check for:
- Incomplete or poorly formatted job descriptions.
- External links in the job description (remove them).
- Company page is too new or unverified.
2. “Unable to Publish Job to LinkedIn”
- Check if your LinkedIn integration is active (Settings > Integrations).
- Ensure you’re using a company page, not a personal or showcase page.
- If you’re a staffing agency, see “Special Cases” below.
3. “This job was marked as spam by LinkedIn”
- LinkedIn flagged your job due to content or company profile issues.
- Review LinkedIn’s job quality guidelines: LinkedIn Quality Job Post Guidelines
- Edit and republish the job with improved content.
4. “Duplicate Job” Error
- You have already posted a job with the same title/description on LinkedIn (either directly or via PyjamaHR).
- Close the duplicate job on LinkedIn and try publishing again.
5. “No Applicants Received”
- Job may still be under review or not published.
- Check job status in PyjamaHR and LinkedIn.
- Optimize job description and make salary visible.
- For staffing agencies, see below.
6. “LinkedIn Integration Not Working”
- Try disconnecting and reconnecting LinkedIn in Settings > Integrations.
- Only one LinkedIn company page can be integrated at a time.
- If you recently created your LinkedIn page, wait for LinkedIn to verify it.
Special Cases
Staffing Agencies & Recruiters
- LinkedIn has recently restricted free job postings for staffing/recruitment agencies.
- If your company is flagged as a staffing agency, jobs may not be published or may be visible only to your employees.
- Workarounds:
- Integrate a different LinkedIn page not classified as a staffing agency.
- Add a “Client LinkedIn URL” field to post jobs on your client’s LinkedIn page (requires client permission).
- Consider purchasing LinkedIn job slots for paid postings.
- Avoid language like “hiring for our clients” in job descriptions.
New LinkedIn Company Pages
- Newly created LinkedIn pages may not be eligible for integration or may be restricted from posting jobs.
- Use an established, verified company page with employees and activity.
Account Blocked or Flagged
- PyjamaHR may block accounts for suspicious activity, multiple logins, or integration with unverified LinkedIn pages.
- Contact support with your company website, LinkedIn URL, and business registration documents for manual verification.
Comprehensive FAQs
1. Do I need a LinkedIn Recruiter or paid job slots to post via PyjamaHR?
No, a standard LinkedIn company page is sufficient for most users. Staffing agencies may be restricted (see above).
2. How long does it take for my job to appear on LinkedIn?
Usually within a few hours, but can take up to 48 hours for new integrations or company pages.
3. Where do LinkedIn applicants appear?
All applicants are visible in the Applied pipeline of the job.
4. Can I post jobs to multiple LinkedIn pages?
No, only one LinkedIn company page can be integrated.
5. Why is my job not visible on LinkedIn even though PyjamaHR says “Published”?
LinkedIn may have flagged your company or job. Check for errors, review your job description, and ensure your company page is not classified as a staffing agency. If you are a staffing agency, please refer to this article- https://www.linkedin.com/help/linkedin/answer/a1511845
6. Can I use a personal LinkedIn profile or showcase page?
No, only company pages are supported.
7. What if I change my LinkedIn integration?
You must republish all jobs for them to appear on the new LinkedIn page.
8. Why are my jobs marked as spam or not published?
LinkedIn may flag jobs for poor formatting, missing details, duplicate content, or company profile issues. Review and improve your job description.
9. How do I remove a job from LinkedIn?
Close the job in PyjamaHR; it will be unpublished from LinkedIn. If the job persists, contact support.
10. Can I post jobs in languages other than English?
Currently, PyjamaHR does not support non-English job postings for LinkedIn.
11. What if I receive “Account Blocked” or “Suspicious Activity” messages?
Contact support and provide your company website, LinkedIn URL, and business registration documents for verification.
12. Can I hide salary or other details from LinkedIn postings?
You can choose whether to display salary, but jobs with visible salary tend to attract more applicants.
13. Why are my jobs not receiving applicants after upgrading to premium?
Check that jobs are published, not under review, and that your LinkedIn integration is active. Optimize your job description and make salary visible.
Related Features & Next Steps
Job Boost: Promote jobs for higher visibility (feature under revamp).
Candidate Screening & Resume Match: Use screening questions and AI-powered resume matching for efficient filtering.
Team Management: Assign roles and manage access for recruiters, hiring managers, and external recruiters.
Reporting: Track job performance and source of hire.
Email Integration: Connect your work email for unlimited candidate communication.
Recommended Articles:
- LinkedIn Integration: Step-by-Step Setup
- Understanding Job Publishing Errors on LinkedIn
- Comparison View: How to Export Candidate Data
- User Access Types in PyjamaHR
Summary Checklist
[ ] LinkedIn company page is integrated and verified
[ ] Job description is complete, clear, and optimized
[ ] Job is published to LinkedIn via PyjamaHR
[ ] Job status is “Published” (not “Under Review” or “Error”)
[ ] Applicants are flowing into PyjamaHR
[ ] No duplicate or spammy postings
[ ] For staffing agencies, alternative strategies are in place
Still have questions?
Contact PyjamaHR support with your company website, LinkedIn URL, and business registration documents for fastest resolution. For urgent issues, provide screenshots and job IDs.
This article is based on real customer conversations and is updated regularly to reflect the latest LinkedIn and PyjamaHR policies and workflows.