Executive Summary
LinkedIn spam and policy flags are now the #1 reason customers experience blocked accounts, job posting failures, and reduced candidate flow in PyjamaHR. This guide explains exactly why these issues occur, how PyjamaHR’s anti-spam and LinkedIn integration workflows operate, and provides actionable steps to resolve, prevent, and work around LinkedIn policy restrictions—especially for staffing agencies and recruitment firms.
Detailed Overview
What Are LinkedIn Spam or Policy Flags?
LinkedIn has recently implemented strict anti-spam and anti-fraud policies, especially targeting staffing/recruitment agencies and companies with suspicious or incomplete business details. When LinkedIn detects violations—such as duplicate job postings, use of personal profiles instead of company pages, or jobs posted by flagged agencies—it may:
Block or restrict your LinkedIn company page
Prevent jobs from being published or make them invisible to candidates
Mark jobs as “spam” or “under review”
Require manual verification of your business
PyjamaHR, in turn, uses its own anti-spam AI filters to protect candidates and comply with LinkedIn’s requirements. If your LinkedIn or company website is flagged as suspicious, PyjamaHR will:
Block your account and require manual business verification
Prevent job postings from being published to LinkedIn (and sometimes other boards)
Request additional documentation (business registration, company website, LinkedIn company page)
Business Impact:
If not resolved, these flags can halt your hiring pipeline, reduce candidate applications to zero, and even result in permanent account suspension.
Step-by-Step Guide: Resolving LinkedIn Spam or Policy Flags in PyjamaHR
1. Recognize the Symptoms
Account blocked with a message: “We are unable to validate your company details. Please contact our support team and validate your company details to unblock your account.”
Jobs not visible on LinkedIn or marked as “under review,” “spam,” or “pending.”
No candidate applications from LinkedIn or a sudden drop in candidate flow.
Error messages when publishing jobs: “Unable to post job to LinkedIn,” “This job was marked as a spam posting by LinkedIn,” or “Your LinkedIn account has been flagged under their policy.”
2. Gather Required Information
Before contacting support or starting the verification process, prepare:
Company website URL (must be live and functional, not “under construction”)
LinkedIn company page URL (not a personal profile)
Business registration documents (Certificate of Incorporation, GST certificate, EIN, etc.)
Proof of relationship if your brand name and legal entity differ (e.g., GST showing parent company, letterhead, or legal document linking the two)
3. Submit for Manual Verification
Via PyjamaHR Chat or Email:
Send your company website, LinkedIn company page, and business registration documents.
If prompted, join a Zoom or Google Meet call for live verification (required in many cases).
If your website is under construction or you lack a LinkedIn company page, you cannot proceed—these are mandatory.
What Happens Next:
PyjamaHR support will review your documents and may request additional proof if there are discrepancies (e.g., brand vs. legal entity).
If approved, your account will be unblocked within 10–15 minutes.
If denied (e.g., if LinkedIn or PyjamaHR AI still flags your company as suspicious), you will be notified and may be issued a refund.
4. Fix Common Mistakes
Do not use personal LinkedIn profiles—always create and use a LinkedIn company page.
Do not use a website that is “under construction”—wait until your site is live.
Do not mismatch company names—if your LinkedIn, website, and registration docs don’t match, provide a legal link between them.
Do not post duplicate jobs—LinkedIn will flag and block them.
Do not include external links in job descriptions or emails—this triggers PyjamaHR’s anti-spam AI.
5. For Staffing/Recruitment Agencies: Understand LinkedIn’s New Policy
LinkedIn now restricts staffing and recruitment agencies from posting free jobs unless they purchase job slots or use LinkedIn Recruiter.
If your LinkedIn page is classified as “Staffing/Recruiting,” your jobs may not be published or may be visible only to your own employees.
Workarounds:
Integrate a different LinkedIn company page that is not flagged as a staffing agency (if available).
Add a “Client LinkedIn URL” field to jobs and post on your client’s LinkedIn (if they agree).
Create a new LinkedIn company page that does not mention staffing/recruitment in the industry/category (not always effective; LinkedIn may still flag it).
Advanced Usage & Best Practices
Power User Tips
Always keep your company website and LinkedIn page up-to-date and matching your legal entity.
Regularly check your LinkedIn company page for policy flags or restrictions.
If you’re a staffing agency, avoid using “Staffing/Recruiting” as your LinkedIn industry if possible.
Avoid posting the same job multiple times or across multiple accounts.
Do not include external links or email addresses in job descriptions or candidate emails.
Integration with Other Tools
LinkedIn Recruiter: If you have a paid LinkedIn Recruiter account, you may be able to post jobs even if your free job posting is blocked.
Other Job Boards: PyjamaHR posts to multiple boards, but LinkedIn remains the highest-volume source for most customers.
Do’s and Don’ts
Do:
- Use a valid, working company website and LinkedIn company page.
- Respond promptly to PyjamaHR support requests for verification.
- Keep documentation ready for manual verification.
Don’t:
- Try to “work around” LinkedIn by using fake or unrelated company pages (PyjamaHR AI will flag this).
- Ignore requests for business registration documents.
- Expect jobs to be published if your LinkedIn account is flagged.
Troubleshooting & Common Issues
Error Messages and Solutions
Error Message | Likely Cause | Solution |
“We are unable to validate your company details…” | Website or LinkedIn flagged as suspicious | Submit valid website, LinkedIn page, and business registration docs for manual verification |
“Unable to post job to LinkedIn” / “Job marked as spam” | LinkedIn flagged your company or job | Check for duplicate jobs, fix job description, ensure LinkedIn page is not flagged |
“Your account has been blocked” | PyjamaHR anti-spam AI triggered | Complete manual verification as above |
“Jobs not visible on LinkedIn” | LinkedIn policy flag, especially for staffing agencies | See workarounds above; may need to purchase job slots or use alternate LinkedIn page |
“No candidate applications” | LinkedIn block or flag | Check LinkedIn integration, verify account, review job posting status |
What If Scenarios
What if my website is under construction?
You cannot proceed with verification until your website is live.What if I don’t have a LinkedIn company page?
You must create one before you can use PyjamaHR’s LinkedIn integration.What if my company is a new startup and registration is in process?
Wait until you have official business registration documents.What if LinkedIn says my account is fine, but PyjamaHR still blocks me?
Provide proof of LinkedIn’s response to PyjamaHR support; sometimes a manual override is possible.What if my account is permanently denied?
PyjamaHR will issue a refund for unused subscription time.
Comprehensive FAQ
1. Why did my PyjamaHR account get blocked after integrating LinkedIn?
Your LinkedIn company page or website was flagged as suspicious by PyjamaHR’s anti-spam AI, often due to LinkedIn’s own policy flags.
2. What documents do I need to unblock my account?
A valid company website, LinkedIn company page, and business registration documents.
3. Can I use a personal LinkedIn profile for verification?
No. Only LinkedIn company pages are accepted.
4. My website is under construction. Can I still use PyjamaHR?
No. Your website must be live and functional.
5. What if my legal entity and brand name are different?
Provide a legal document linking the two (e.g., GST certificate, letterhead, or official letter).
6. Why are my jobs not appearing on LinkedIn?
Your LinkedIn company page is likely flagged, especially if you’re a staffing/recruitment agency.
7. Can I post jobs for my clients on their LinkedIn page?
Yes, if you have their permission and can add their LinkedIn URL to the job in PyjamaHR.
8. How long does manual verification take?
Typically 10–15 minutes after all documents are submitted and approved.
9. What if I refuse to provide business registration documents?
Your account will remain blocked and you may be issued a refund.
10. Can I use a newly created LinkedIn company page to bypass a flag?
Sometimes, but LinkedIn may still flag the new page if it’s associated with staffing/recruitment.
11. Why did my job get marked as spam?
Possible causes: duplicate posting, suspicious job description, or flagged company page.
12. What if I’m a freelancer or sole proprietor?
You must still provide a business registration document and a LinkedIn company page.
13. What if my account is blocked after payment?
You will be required to complete manual verification or may be issued a refund if not approved.
14. Can I get a refund if my account is permanently blocked?
Yes, PyjamaHR will process a prorated refund.
15. What if I have multiple brands or domains?
Provide legal documentation linking all brands/domains to your main business entity.
Related Features & Next Steps
LinkedIn Integration: See LinkedIn Integration Guide
Manual Business Verification: Required for all flagged accounts
Job Board Publishing: Understand which boards are affected by LinkedIn flags
Candidate Sourcing: Explore alternative sourcing channels if LinkedIn is blocked
Account Recovery: Contact support if you’re unable to resolve with the above steps
Recommended Next Steps:
Review your company website and LinkedIn page for completeness and accuracy.
Gather all required business registration documents.
Submit for manual verification if prompted.
If you’re a staffing agency, consider LinkedIn Recruiter or alternate job boards.
Regularly monitor your LinkedIn page for policy changes or flags.
Related Help Articles:
Summary Table: Common Customer Mistakes & How to Avoid Them
Mistake | How to Avoid |
Using a personal LinkedIn profile | Always use a LinkedIn company page |
Website under construction | Wait until your site is live before verification |
Brand/legal entity mismatch | Provide legal documentation linking the two |
Posting duplicate jobs | Only post unique jobs; avoid copy-paste |
Including external links in job descriptions/emails | Remove all external links before posting |
Ignoring requests for business registration docs | Always provide required documentation promptly |
Final Note
LinkedIn’s anti-spam and anti-fraud policies are now strictly enforced, and PyjamaHR’s own anti-spam AI is designed to protect both customers and candidates. By following the steps and best practices outlined above, you can minimize disruptions, ensure compliance, and keep your hiring pipeline running smoothly.
If you have additional questions or encounter unique scenarios not covered here, please contact PyjamaHR support with your specific details for personalized assistance.