Getting started overview

ZipRecruiter offers a platform for employers to post jobs, find candidates, and manage their hiring process. The primary user interface is web-based, designed to guide users through account creation, job posting, and candidate management. For developers, direct public API access for third-party integrations is not a prominently featured or documented offering from ZipRecruiter. Instead, integrations with other applicant tracking systems (ATS) are typically managed through partner agreements or pre-built connectors.

This guide focuses on the standard employer workflow for getting started with ZipRecruiter, covering account setup, subscription selection, and the initial job posting process. The steps outlined here are based on the typical user journey for new employers on the platform, aiming to facilitate a quick start to recruiting efforts.

To summarize the initial setup process:

  1. Account Creation: Register as an employer on the ZipRecruiter website.
  2. Plan Selection: Choose a subscription plan that aligns with your hiring needs and budget.
  3. Job Posting: Create and publish your first job advertisement.
  4. Candidate Management: Begin reviewing and managing applications received.

Create an account and get keys

To begin using ZipRecruiter, you must first create an employer account. Unlike platforms with extensive public APIs that require API keys for direct programmatic access, ZipRecruiter's primary interaction model is through its web application. Therefore, the concept of 'getting keys' in the traditional API sense does not directly apply for general employer use.

Account Registration

Follow these steps to set up your employer account:

  1. Navigate to the official ZipRecruiter homepage.
  2. Look for a prominent button or link labeled "Post a Job" or "Sign Up" for employers.
  3. You will be prompted to enter basic information such as your name, company name, email address, and to create a password.
  4. Complete any required verification steps, which may include email confirmation.

Subscription Plan Selection

After creating your account, you will need to select a subscription plan. ZipRecruiter offers various plans tailored to different hiring volumes and feature requirements. Details on these plans, including pricing and features, are available on the ZipRecruiter pricing page.

Key considerations when choosing a plan include:

  • Number of Job Posts: Some plans offer unlimited postings, while others may have limits.
  • Resume Database Access: Higher-tier plans typically include access to ZipRecruiter's resume database, allowing proactive candidate sourcing.
  • Candidate Matching: All plans generally include candidate matching technology, but the sophistication and reach may vary.
  • Applicant Tracking System (ATS) Features: Basic ATS functionalities are included, with more advanced features potentially available in higher tiers.

Upon selecting a plan, you will provide payment information to activate your subscription.

API Access for Integrations

As noted, ZipRecruiter does not publicly document or promote a direct API for third-party developers to build custom applications. Integrations with existing Applicant Tracking Systems (ATS) are often managed through pre-built connectors or specific partnership agreements. If you are an ATS provider or a large enterprise seeking deep integration, it is recommended to contact ZipRecruiter directly to inquire about potential partnership or enterprise integration options. For most employers, the web interface serves as the primary tool for all hiring activities.

Your first request

Since direct API requests are not part of the standard ZipRecruiter employer workflow, "your first request" translates to posting your first job through their web platform. This process is designed to be intuitive and guided.

Posting Your First Job

Once your employer account is active and a subscription plan is chosen, you can post your first job by following these steps:

  1. Access the "Post a Job" section: From your employer dashboard, locate and click the "Post a Job" button or similar link.
  2. Enter Job Details:
    • Job Title: Provide a clear and descriptive job title.
    • Location: Specify the job location (city, state, remote).
    • Job Description: Write a comprehensive job description outlining responsibilities, qualifications, and company culture.
    • Job Type: Select full-time, part-time, contract, etc.
    • Salary Range: Optionally, include a salary range to attract relevant candidates.
  3. Application Preferences: Configure how you want to receive applications (e.g., through ZipRecruiter's platform, external ATS link, or email).
  4. Screening Questions: Add custom screening questions to pre-qualify candidates.
  5. Review and Publish: Review all job details for accuracy and click "Publish Job" to make it live.

After publishing, ZipRecruiter's matching technology will begin distributing your job to relevant candidates and job boards, as well as sending you matched candidate profiles.

Quick Reference: First Steps

This table summarizes the initial actions for getting started with ZipRecruiter:

Step What to Do Where
1. Create Account Register as a new employer ZipRecruiter homepage
2. Select Plan Choose a subscription tier ZipRecruiter pricing page
3. Post Job Fill out job details and publish Employer Dashboard > Post a Job
4. Review Candidates Access applicant profiles Employer Dashboard > Applicants

Common next steps

Once your first job is posted and candidates start applying, several common next steps will help you manage your hiring process effectively:

Manage Candidates and Applications

  • Review Applicants: Regularly check your employer dashboard for new applications. ZipRecruiter's platform allows you to review resumes, cover letters, and responses to screening questions.
  • Candidate Matching: Pay attention to the candidates recommended by ZipRecruiter's AI matching technology. These candidates are often highlighted as "Great Matches" or "Strong Matches."
  • Communicate with Candidates: Use the built-in messaging features to contact promising candidates, schedule interviews, or send rejection notifications.
  • Rate Candidates: Utilize the rating system (e.g., "Thumbs Up," "Thumbs Down") to organize applicants and provide feedback for the matching algorithm.

Optimize Job Postings

  • Edit Job Posts: If you're not getting the desired quantity or quality of applicants, consider editing your job description, title, or screening questions.
  • Promote Jobs: Explore options to promote your job posting for increased visibility, which may be an additional cost depending on your plan.
  • Utilize Analytics: Monitor job performance metrics, such as views and applications, available on your dashboard to inform future posting strategies.

Proactive Candidate Sourcing

If your plan includes resume database access:

  • Search Resumes: Actively search the resume database using keywords, job titles, and locations to find passive candidates who might be a good fit.
  • Contact Candidates: Reach out directly to promising candidates found in the database.

Integrate with ATS (If Applicable)

If your organization uses an external Applicant Tracking System, ensure that the integration with ZipRecruiter is configured correctly. This typically involves connecting your ATS to ZipRecruiter to automatically import applications or export candidate data. For example, many ATS platforms like Salesforce's ATS capabilities or Freshworks ATS offer integrations with major job boards.

Troubleshooting the first call

When "your first call" refers to posting your initial job on ZipRecruiter, troubleshooting typically involves addressing issues related to job visibility, candidate quality, or account access. Since there isn't a direct API call, common problems are usually user-interface or configuration-based.

Common Issues and Solutions:

Job Not Appearing Live:
  • Check Status: Verify the job status in your employer dashboard. It might be pending review or drafts.
  • Payment Issues: Ensure your subscription is active and there are no outstanding payment issues.
  • Account Suspension: Confirm your account is in good standing. Contact ZipRecruiter support if you suspect an issue.
Low Number of Applicants:
  • Review Job Description: Ensure the job description is clear, concise, and uses relevant keywords. Vague descriptions can deter applicants.
  • Competitive Salary: Check if your salary range is competitive for the role and location.
  • Broader Distribution: Verify that the job is being distributed across relevant job boards. ZipRecruiter automatically distributes to hundreds of sites, but sometimes specific niche boards might require additional consideration.
  • Location Settings: Ensure the job location is accurately set and not overly restrictive if you're open to a wider geographic pool or remote work.
Poor Quality of Applicants:
  • Refine Screening Questions: Add or modify screening questions to filter out unqualified candidates more effectively. Make sure questions are specific and target essential skills.
  • Adjust Job Title: A misleading or overly generic job title can attract the wrong candidates. Be specific.
  • Mandatory Qualifications: Clearly state "must-have" qualifications in the job description to set expectations.
  • Remove Ambiguity: Ensure the job description accurately reflects the role's responsibilities and required experience, reducing applications from those who are not a good fit.
Account Access Problems:
  • Password Reset: Use the "Forgot Password" link on the login page.
  • Browser Cache: Clear your browser's cache and cookies, or try a different browser.
  • Contact Support: If you continue to experience login issues, contact ZipRecruiter customer support for assistance.

For more general troubleshooting tips related to web platforms, resources like Mozilla's HTTP Status Codes documentation can provide context on common web errors, though direct application to ZipRecruiter's internal processes may be limited.