Skip to main content

Handling LinkedIn Spam or Policy Flags in PyjamaHR: The Complete Guide for Recruiters and Staffing Agencies

Updated this week

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:

  1. Review your company website and LinkedIn page for completeness and accuracy.

  2. Gather all required business registration documents.

  3. Submit for manual verification if prompted.

  4. If you’re a staffing agency, consider LinkedIn Recruiter or alternate job boards.

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

Did this answer your question?