Executive Summary
When posting jobs through PyjamaHR, you may encounter issues where your job listings are flagged as spam or rejected by job boards like LinkedIn, Monster, or ZipRecruiter. This article provides a comprehensive, step-by-step guide to understanding why these flags occur, how to resolve them, and how to prevent future disruptions—ensuring your hiring process remains smooth and compliant.
Detailed Overview
What Are Job Board Spam Flags or Rejections?
A spam flag or rejection occurs when a job board (e.g., LinkedIn) or PyjamaHR’s internal anti-spam AI identifies your job post or company profile as potentially suspicious, fraudulent, or not compliant with platform policies. This can result in:
Your job post not appearing on the job board (even if marked "published" in PyjamaHR)
Your company or job being blocked from further postings
Requests for additional verification or documentation
Why Does This Happen?
Based on hundreds of real customer conversations, the most common reasons include:
Suspicious or incomplete company details (website, LinkedIn, registration)
Job descriptions that appear low-quality, generic, or duplicate
Posting from a flagged LinkedIn/company account (especially staffing/recruitment agencies)
External links or contact info in job descriptions/emails
Recent changes to job board policies (notably LinkedIn’s crackdown on agency postings)
Multiple logins from different locations/devices (triggers security blocks)
Business Impact
Delayed hiring due to blocked or invisible job posts
Loss of candidate applications (especially from LinkedIn, which drives the highest volume)
Account suspension or refund/termination if issues are not resolved
Step-by-Step Guide: How to Resolve Job Board Spam Flags or Rejections
1. Identify the Issue
Check Job Status: In PyjamaHR, go to the job posting and check the status for each job board (e.g., LinkedIn: "Under Review", "Rejected", "Spam", or "Published").
Look for Error Messages: Common messages include:
“This job was marked as a spam posting by LinkedIn. Please contact LinkedIn Support.”
“Your account has been blocked. We are unable to validate your company details.”
“Unable to publish job to LinkedIn. Please contact support.”
2. Gather Required Information
You will typically need:
- Company website URL (must be live and working)
- Company LinkedIn page URL (not a personal profile)
- Business registration documents (e.g., GST certificate, EIN, Certificate of Incorporation)
- Screenshots of error messages (if available)
3. Submit for Manual Verification
Via PyjamaHR Chat: Attach your website, LinkedIn, and registration documents directly in the support chat.
Via Email: Send to [email protected] if requested.
Be prepared for a video call: Many verifications require a quick Zoom or Google Meet call to confirm your business identity.
4. Address Specific Job Board Requirements
For LinkedIn:
Staffing/Recruitment Agencies: LinkedIn has restricted free job postings for agencies. If your company is flagged as an agency, your jobs may not be published.
Workarounds:
Integrate a different LinkedIn page not classified as a staffing agency.
Use a client’s LinkedIn page (with permission) for posting.
Avoid language like “We’re hiring for our clients” in job descriptions.
If flagged: Contact LinkedIn support directly and request clarification or unflagging.
For All Boards:
Optimize Job Descriptions: Ensure they are detailed, specific, and not duplicates of existing jobs.
Remove External Links: Do not include links or contact info in job descriptions or automated emails.
Avoid Duplicate Jobs: Don’t post the same job multiple times on the same board.
5. Wait for Review and Confirmation
Manual verification can take 10–15 minutes to several hours depending on document review and job board response.
Once approved: Your account/job will be unblocked and you can republish jobs.
If rejected: You may be issued a refund and denied further access if the company cannot be verified.
Advanced Usage & Best Practices
Power User Tips
Always keep your company website and LinkedIn page up-to-date and live.
Use company email addresses for registration and communication.
Regularly review job descriptions for quality and compliance.
If you’re a staffing agency, consider creating a separate LinkedIn page for direct hiring or use client pages.
Bulk upload business documents in advance to speed up future verifications.
Do’s and Don’ts
Do:
- Respond quickly to requests for verification.
- Use clear, detailed job descriptions.
- Monitor your job status on each board after publishing.
Don’t:
- Share account credentials across multiple users/devices.
- Post jobs with fake or inflated salary information.
- Include external links or contact info in job posts/emails.
Troubleshooting & Common Issues
Common Error Messages & Solutions
Error Message | Likely Cause | Solution |
"This job was marked as spam by LinkedIn" | Job description flagged, company flagged as agency | Edit job description, remove duplicate/low-quality content, check LinkedIn company status |
"Your account has been blocked. We are unable to validate your company details." | Missing/invalid website, LinkedIn, or registration docs | Provide valid documents and schedule verification call |
"Unable to publish job to LinkedIn" | LinkedIn integration issue, company flagged | Re-integrate LinkedIn, check company classification, contact support |
"Under Review" for >72 hours | LinkedIn/job board manual review | Contact LinkedIn/job board support, check for policy violations |
What If Scenarios
What if my company is new and registration is still processing?
Provide proof of registration in progress and personal LinkedIn profile; support may grant temporary access.
What if my website is under maintenance?
Use a temporary live page or explain the situation to support; delays may occur.
What if my account is repeatedly blocked?
Review for policy violations (duplicate jobs, suspicious activity), ensure all details are consistent and valid.
Comprehensive FAQ
Q1: Why was my job flagged as spam on LinkedIn?
A: Most often due to low-quality or duplicate job descriptions, or your company being classified as a staffing agency.
Q2: What documents do I need for manual verification?
A: Valid company website, LinkedIn page, and business registration documents (GST, EIN, Certificate of Incorporation, etc.).
Q3: How long does manual verification take?
A: Typically 10–15 minutes after all documents are provided, but may take longer if job board review is required.
Q4: Can I post jobs as a staffing agency?
A: LinkedIn restricts free postings for agencies. Use a non-agency LinkedIn page or client page as a workaround.
Q5: Why does my job say "published" in PyjamaHR but not appear on job boards?
A: The job may be under review, flagged, or rejected by the job board. Check for error messages and contact support.
Q6: What if my website is under development?
A: Provide a temporary live page or explain to support; verification may be delayed.
Q7: Can I use my personal LinkedIn profile for verification?
A: No, a company LinkedIn page is required.
Q8: What happens if my account is permanently rejected?
A: You will receive a refund for any subscription fees and will not be able to use PyjamaHR.
Q9: How can I avoid being flagged in the future?
A: Maintain accurate company details, avoid duplicate/low-quality jobs, and comply with job board policies.
Q10: What if I need to post jobs for multiple brands?
A: Each PyjamaHR account supports one LinkedIn integration. Use separate accounts for each brand.
Related Features & Next Steps
LinkedIn Integration: How to integrate LinkedIn with PyjamaHR
Career Page Integration: Career Page Integration Guide
Bulk Candidate Import: Importing Candidates via Resume/Excel
User Access Management: Understanding Access Types
Job Boost Feature: (Currently being revamped—watch for updates)
Recommended Next Steps:
- Review and update your company details in PyjamaHR.
- Audit your job descriptions for compliance and quality.
- Prepare all required documents for future verifications.
- Bookmark this article for troubleshooting future job board issues.
Still need help?
Contact PyjamaHR support via in-app chat or email [email protected] with your company details, error messages, and screenshots for fastest resolution.
This article is updated regularly to reflect the latest job board policies and PyjamaHR best practices.