GoWithFund
πŸ‘₯Hiring & Jobsβ€’ Talent Acquisition, Remote Work Culture & Technical Recruitment

How to Write a Job Posting That Attracts Applicants

Learn how to write a job posting that filters for the right applicants, where to publish it free, and how to screen replies without paid tools.

GoWithFund Editorial TeamGoWithFund Editorial Team
β€’β€’8 min read
How to Write a Job Posting That Attracts Applicants cover

Knowing how to write a job posting that attracts the right applicants comes down to four facts: the exact job title, the pay range, the schedule, and the first 90 days of work. Keep the post under 500 words, list only the skills you will actually test, and say plainly how to apply.

πŸ‘₯

Key takeaways

  • A job posting that states the pay range, schedule and location in the first three lines gets more qualified applicants than one that hides those facts.
  • Listing five or six must-have skills instead of fifteen keeps strong candidates from disqualifying themselves before they apply.
  • Publishing one complete listing on a free job board that feeds Google for Jobs is enough to make a local role findable.
  • A fifteen-minute scripted phone screen scored one to five compares applicants on answers rather than on first impressions.
  • Saving the posting as a template after the hire starts turns the next opening into a twenty-minute edit.

What makes a job posting work for a small business?

A job posting works when a qualified candidate can decide within about a minute whether to apply. That decision rests on four facts: the job title they would search, the pay range, the schedule, and the location or remote policy. Small businesses lose applicants most often by hiding the pay range, because candidates assume the worst and scroll past.

The second job of a posting is filtering. A post that lists fifteen requirements attracts people who match three of them and discourages the person who matches all six. Write five or six must-have skills and move everything else into a nice-to-have line. Name the tools the hire will touch, such as QuickBooks, Shopify, Excel or a named CRM, because candidates search by tool name as often as by job title.

The third job is findability. A posting that lives only on your own website stays invisible until you already have traffic. Publishing on a free job board that feeds Google for Jobs puts the role in front of people who have never heard of your company. Google for Jobs collects structured job listings from many sources, so one complete listing can surface in a search for bookkeeper near me.

How to Write a Job Posting, Step by Step

Write the posting in one sitting using this order. The sequence matters because each step gives the next one something concrete to work with.

  1. Write the job title the candidate would type into a search bar, not the internal title on your org chart, because Bookkeeper beats Financial Operations Associate for a twelve-person company.
  2. State the pay range, the schedule and the work location in the first three lines, because candidates filter on those facts before they read a single sentence about your culture or your mission.
  3. Describe the first 90 days as concrete outcomes: what the hire will finish, which month-end close they will own, and who will answer their questions during the first month on the job.
  4. List five or six must-have skills and separate them from nice-to-haves, so a candidate who meets every requirement does not talk themselves out of applying to a role they could do well.
  5. Say exactly how to apply and what happens next, whether that is an email, a form or a board application, plus a realistic reply window such as five business days so nobody is left guessing.
  6. Run the post through a plain-language check before publishing: cut jargon, shorten long sentences, and read the whole thing aloud once to catch phrases that only make sense inside your own company.

Which details do candidates actually look for?

Candidates skim for the facts that decide whether the commute, the paycheck and the schedule work. Everything else is secondary.

  • Pay range and pay frequency: state the hourly rate or annual salary and whether it is paid weekly, biweekly or monthly, because candidates compare offers on take-home pay rather than on headline numbers.
  • Schedule and flexibility: name the actual hours, whether weekends are required, and whether the role allows remote days, since a mismatch here ends the conversation faster than any skill gap.
  • Location and travel: give the street address or the remote policy and mention any driving, site visits or overnight travel the role requires during a typical month.
  • Tools and systems: list the software the hire will use daily, such as QuickBooks, Xero, Shopify, HubSpot or Excel, because candidates search job boards by tool name before they search by title.
  • Manager and team: describe the team size and the manager's role, since a first hire at a small company wants to know whether anyone will actually train them.

A posting that answers all five points reads as honest even when it is short. A posting that skips them reads as evasive, and evasive posts attract applications from people who are guessing.

Where can you post a job for free?

Free options differ in who sees the listing and how long it stays live. Pick two or three rather than ten, because every extra board creates another inbox to monitor. For a longer list, see free job posting sites for small businesses.

Free optionBest forWhat to watch
GoWithFund job boardSmall teams posting one or two open rolesFree forever with no listing fees, no subscriptions and no per-click fees; posted jobs are built to be indexed on Google for Jobs
Google Business Profile postLocal searchers who already know your businessPosts expire, so link back to the full listing
Industry association or chamber boardReaching people already working in your tradeSmall reach; replies arrive by email and need manual tracking
Your own careers page with JobPosting schema markupOwning a permanent listing you controlInvisible without traffic or a feed into Google for Jobs

A free job board that feeds Google for Jobs does the discovery work for you, and a Google Business Profile post catches local searchers who already know your name. Together those two cover most of what a small business needs for a single opening.

If you want the listing indexed without a paid boost, post your open role on GoWithFund. The job board is free forever, with no listing fees, no subscriptions and no per-click fees, and posted jobs are built to be indexed on Google for Jobs.

Worked example: a landscaping company hires a bookkeeper

A 12-person landscaping company in a mid-sized town needs a part-time bookkeeper for 20 hours a week. The owner's first draft is a paragraph titled Office Help Wanted that lists no pay and asks for a self-starter with a great attitude.

The rewrite leads with Part-Time Bookkeeper, $28 to $32 per hour, 20 hours, two days on site. The next line names the schedule: Tuesday and Thursday, 8am to 2pm, with the remaining hours flexible and remote.

The first-90-days paragraph says the hire will clean up six months of uncategorized expenses in QuickBooks, set up a monthly close, and hand the owner a one-page cash summary by the end of month three.

The must-have list is short: two years of QuickBooks Online, experience with job costing, and comfort chasing receipts from crew leads. The application line asks for a short email with availability and one sentence about the last set of books they closed.

The rewritten post runs about 380 words and answers every question a bookkeeper would ask before applying.

How do you screen applicants without paid tools?

Screening is where free hiring breaks down for most small businesses, because 40 applications arrive and nobody has time to read them. As a rule of thumb, budget about ten minutes per application for the first pass, which usually shortlists five or six people from a well-written post.

Three free screening filters

First, put a written question in the application instructions and ask for one sentence about a problem they solved, because people who skip it have already disqualified themselves. Second, run a fifteen-minute phone call with a fixed script of five questions, scored one to five, so you compare answers rather than impressions. Third, offer a paid trial task of one to two hours at your stated hourly rate, which shows real work instead of interview performance.

Keep one applicant spreadsheet

Track every applicant in a single spreadsheet with columns for date received, phone screen score, trial task notes and decision. If you ask for a resume, read it for evidence rather than exact phrase matches, since many candidates now tailor resumes using the tactics in resume keywords for AI screening. Reply to everyone within five business days, even with a one-line no, because a small business that answers every application builds a reputation that makes the next posting easier to fill.

Make your next job posting a repeatable process

Save the posting as a template the moment the role is filled. Keep the title, the pay band, the first-90-days paragraph and the must-have list in one document, then update the outcomes for the next hire. A reusable template turns a two-hour writing task into a twenty-minute edit.

Track three numbers for every opening: how many people viewed the listing, how many applied, and how many reached a phone screen. As a rule of thumb, a healthy free listing draws roughly ten to thirty applications for a local role, but the ratio matters more than the total. If a hundred people view and two apply, the pay range or the schedule line is scaring people off.

After the hire starts, ask them one question: what in the posting almost stopped you from applying? Their answer is the cheapest hiring research you will ever get, and it usually points at a missing pay range or a vague schedule line.

When the next role opens, post your open role on GoWithFund and keep the template handy. The job board is free forever, with no listing fees, no subscriptions and no per-click fees, and posted jobs are built to be indexed on Google for Jobs.

GoWithFund Editorial Team
πŸ‘€ Verified E-E-A-T Author

GoWithFund Editorial Team

Staff Contributor

Published on behalf of GoWithFund Inc., a registered U.S. 501(c)(3) tax-exempt public charity in Idaho (EIN: 33-1243835 | Idaho SOS #5902503). Articles are reviewed for statutory compliance under IRS Internal Revenue Code Section 170.

Related Topics

#how to write a job posting#job posting template#free job posting#job description for small business#where to post a job for free#screening job applicants
GoWithFund Careers0% Platform Fee Ecosystem

Hire Top Mission-Driven Talent Today

Post open roles to thousands of active professionals, review verified work credentials, and hire without expensive staffing agency commissions.

Recommended Reading
Explore all Hiring & Jobs guides