Skip to content
Tanner Preserve
Web Co.
AI on the job
43.0608° N / 88.4037° W

AI for hiring: writing a job post that gets real applicants

Josh Tanner, September 17, 2026.

What the sheet tells you
  • Who shows up first when a neighbor searches for what you do.Google's answer and the AI answer, with names. Whether one of them is you.
  • Where you lose them.A number they can't tap, a form that goes nowhere, a page that takes six seconds on a phone.
  • What to fix first.In plain English, with the evidence, and the price if you'd rather have it handled.
About two minutes. Reads public pages only.See an example sheet

The prompt to draft a job post fast, the details only you can add, and where to actually post it around Waukesha County.

You need another guy on the crew. You've been putting off writing the job post for two weeks because you don't know where to start. Most contractor job posts either say too little ("hiring, must have experience") or read like a corporate HR template. That kind of post scares off the guy who's actually good with his hands.

Why most contractor job posts fall flat

A post that just says "Now Hiring: Experienced Roofer" tells nobody anything useful. What's the pay range? What hours? Is there a truck provided? Is this a helper job or does it need a license? Good candidates skip vague posts. They don't want to waste a phone call finding out the basics.

On the other end, some posts get pulled from a generic template. They end up full of corporate language that doesn't match how you actually talk or how the job actually works. Neither version gets you the applicant you want.

The prompt that gets you a real draft

Tell the AI the plain facts first. Give it the job title. Give it the pay range, or say "based on experience." Describe a typical day. List what's required: license, own tools, reliable transportation. Add what's nice to have but not required. Then ask it to write a job post using only those facts. Tell it to use plain language, with no corporate filler.

You'll get something like: "Looking for an experienced electrician's helper. $22-28/hour depending on experience. Monday through Friday, occasional Saturday during busy season. Must have reliable transportation and be comfortable working at heights. Truck and tools provided." That tells a real candidate what they need to know. They can decide fast if it's worth calling.

The details only you can add

AI can organize and word things well, but it doesn't know your shop. Fill these in yourself before you post:

  • Your actual pay range, not a guess. Vague pay ranges are the number one reason good candidates skip a post
  • What makes working for you different. Maybe it's steady year-round work, no weekend calls, or a real path to running your own crew
  • Any deal breakers, like needing a clean driving record or drug testing

Skip these and the post reads like it could be from any shop in Waukesha County. Include them and it reads like an actual opportunity worth calling about.

Where to actually post it

A well-written post in the wrong place gets no applicants. For most trades, a mix works best:

  1. 01A local Facebook group for the trade or the area (Lake Country job boards get real traffic)
  2. 02Indeed or a similar job board, even a basic no-cost listing
  3. 03Word of mouth. Ask your current crew if they know anyone. Consider a referral bonus if a hire sticks around 90 days

A post that works fine on Indeed might need shortening for a Facebook group. Long text gets skipped there. Ask the AI for a shorter version of the same post for social media once you've got the full one written.

What to check before it goes live

Read it once as if you were the applicant. Does it answer pay, schedule, and requirements in the first few lines? Cut anything that sounds like it was written for a much bigger company. Phrases like "join our dynamic team" or "fast-paced environment" don't tell a roofer or a plumber anything real. They're just noise.

There's a set of ready-made hiring prompts, along with dozens of others, at /skills. Use it as a starting point instead of writing this from scratch every time you're hiring.

Handling the follow-up messages too

Once the post is live, you'll get a mix of applicants. Some are solid. Some clearly mass-applied to every listing in Waukesha County without reading a word. Save a second prompt for replying to applicants. Give the AI their message and your key screening questions. Ask for a short, friendly reply that asks those questions directly. This keeps your responses consistent. It saves you from typing the same reply over and over. Some weeks you might get 20 or 30 applications for one opening.

For the applicants who look promising, send a quick AI-drafted reply confirming next steps. Something like "thanks for applying, can you give us a call at [number] to set up a time to talk" works well. It beats leaving them wondering if their application went anywhere. Good candidates often have other offers in the works. A quick response can be the difference between landing them and losing them to a faster-moving shop.

A realistic time estimate

Writing a solid job post from a blank page usually takes 20 to 30 minutes if you want it to actually work. With AI doing the first draft from your notes, most contractors get it down to 10 minutes. Most of that is spent double-checking that the pay range and requirements are exactly right.

Common questions

Questions people ask

Should I include a pay range even if it varies by experience?

Yes. A range like "$22-28/hour depending on experience" still tells a candidate more than nothing. Posts with a real number get more serious applicants than ones that say "competitive pay."

How do I handle applicants who clearly didn't read the post?

It happens no matter how clear the post is. Add a quick screening question to your reply. Ask them to confirm they have reliable transportation, for example. That filters these out fast without wasting a phone call.

Can AI help me write interview questions too?

Yes, and it's worth doing. Give it the job requirements. Ask for 5 to 6 practical questions that reveal real experience. Skip the yes-or-no questions. A candidate can guess the right answer to those.

Sheet 03 · The audit
Delafield quadrangle

Rather I just looked at yours?

The audit grades your website in about two minutes. No email required, then you decide.