How to Write a Job Ad for Hourly Roles
Four answers before the scroll.
Hourly job seekers look for four facts first: pay, shift, location and start date. Many read on a phone. Here's a template in that order, the title rules Indeed and Google publish, and a before-and-after you can copy.
Warehouse Associate
Short answer
Lead with pay, shift, location and start date. Use the plain job title, with nothing added. Then add five duties, three to five must-haves, benefits and one clear way to apply, in about 330 words or fewer.
What matters first
Four questions. Answer them first.
Hourly job seekers often scan job ads on a phone, between shifts. Before they read anything else, they want four answers.
- PayHow much?A real range, with its unit.
- ShiftWhen?Days, times and hours a week.
- LocationWhere?The site, and how to get there.
- Start dateHow soon?A date, or "within 2 weeks".
Third-party research backs up one of them: pay.
Third-party research, not our results.
- iCIMS survey, 2025 51% "want pay posted," in iCIMS's retail findings.1
- iCIMS survey, 2025 60% of frontline workers have started a job application and not finished it.1
iCIMS also asked why people quit part way. Top reasons included long forms, not knowing if they qualified, and no pay shown.1 A clear job ad fixes two of those three. It shows the pay, and it says plainly what the job needs.
So the first job of a job ad is simple. Answer the four questions before the reader has to scroll.
The template
A job ad template for hourly roles.
Copy it into your applicant tracking system or job board. Replace each bracket. Keep the order, because it follows the questions people ask first.
Our rule of thumb for hourly roles: about 330 words or fewer, or 6 phone screens. Add up to two more must-haves if the job truly needs them.
How to fill in each line.
- Pay. Use the real starting range and its unit, such as "an hour". "Competitive" tells the reader nothing.
- Shift. Give days and times. "Flexible" isn't a schedule. If shifts rotate, say how often.
- Start date. A date, or a range like "within 2 weeks". People between jobs plan around it.
- Must-haves. Only true requirements. Cut the nice-to-haves, or label them.
Job titles
The title is the job. Nothing else.
Use the words a job seeker would type into a search box. Save everything else for the first lines of the ad.
- Instead of*** WAREHOUSE HIRING NOW!! ON A BUS ROUTE!! *** WriteShipping and Receiving Warehouse AssociateGoogle's example2
- Instead ofWarehouse Associate - $20/hr Night Shift!!! WriteWarehouse AssociatePay and shift go in the first lines.Indeed's standards3
- Instead ofRetail Rockstar – Start Today WriteRetail Sales AssociateOur example
- Instead ofTeam Member II WriteCashierOr the title people search for. Keep the internal code in your ATS.Our example
Indeed's posting standards say: "Use the real job title only." Also: "Don't use clickbait, emojis, symbols, or unclear text." Location, pay and shifts "belong in the job description." Indeed lists all caps as spam-like content. Posts that miss its standards "may be hidden, removed, or require sponsorship."3
Google's job posting documentation agrees. The title "must be the title of the job only." It should have no job codes, addresses, dates, salaries or company names. And don't overuse special characters such as "!" and "*".2
Pay and ranges
Show the pay. The real range.
Put pay in the ad itself. Readers look for it first, and in many places the law asks for it.
Sample range · use your own
$19–$21an hour
- A real low endWhat a new hire actually starts on.
- A real high endNot a number almost nobody gets.
- The unitAn hour, a shift or a week. Always.
Not this:Competitive payUp to $21
A growing number of states and cities require a pay range in job postings. In 2026 alone, Virginia (July 1), Maine (July 29) and Connecticut (October 1) added rules.4 Our guide to pay transparency in job ads covers the states and cities, and the free pay transparency lookup checks one state.
Write pay so it can't be misread.
- Give a range with a real low end: "$19–$21 an hour".
- Always add the unit: an hour, a shift or a week.
- Avoid "up to $21" on its own. It hides the starting rate.
- Put shift pay, overtime and tips on their own line, after the base range.
- Use the same range in the posting, every ad, the flyer and your job page's markup. Google defines the salary in that markup as "the actual base salary for the job, as provided by the employer (not an estimate)."2
Pay range rules differ by state and city, and many depend on employer size. Last reviewed November 2026. Not legal advice; your counsel decides.
Writing for a phone
Write it for the phone in their hand.
Many hourly job seekers read job ads on a phone. By our working estimate, a phone screen holds about 55 words of a job ad. So the first screen should carry the title, pay, shift, location and start date.
- Screen 1 TitlePayShiftLocationStart dateThe decision screen.
- Screen 2 DutiesWhat the work is.
- Screen 3 Must-havesBenefitsHow to applyFit, perks and the next step.
The "after" example in section 07, about three phone screens long. Screen size is our working estimate.
- Front-load the facts.Pay, shift, location and start date in the first 60 words.
- Keep sentences short.Under 20 words, one idea each.
- Use everyday words.Aim for a grade 8 reading level or lower. The Flesch-Kincaid formula gives a quick estimate.
- Use bullets.Duties and must-haves read faster as lists than as paragraphs.
- Move the company story down.One or two lines, after the facts.
- Say how long applying takes.Then make sure it's true on a phone.
These are our rules of thumb, not platform rules. Our free job ad checker tests the first three. It also checks pay, title, shift, phone length and wording.
Wording to avoid
Wording to avoid in a job ad.
Some words waste the reader's time. Others can break the law.
The EEOC says it is illegal to publish a job ad that "shows a preference for or discourages someone from applying." That covers traits such as race, sex, age (40 or older) and disability. Its examples are ads that seek "females" or "recent college graduates."5
Review these before the ad goes live.
- Age hints youngrecent gradsdigital nativeCut them. Describe the work instead.
- Gendered job words salesmanwaitress"he" for the workerSales associate, server and "you".
- Physical demands the job doesn't have must be strongIf the job has them, write them as tasks: "Lifts boxes up to 50 pounds, often."
- Empty hype rockstarninjafast-paced familyCut them. They add words and say nothing.
- Keyword stuffing warehouse jobs warehouse hiring warehousecompetitors' namesSay it once. Indeed's standards say don't repeat keywords or list competitors' names.3
Our guide to discriminatory job ads has more examples, with sources. When a phrase is unclear, ask your counsel.
Before and after
Job ad example: before and after.
Same job, written twice. The pay, dates and benefits are made up to show the format.
Before
WAREHOUSE ASSOCIATE – HIRING NOW!!!
YOUR BRAND is a fast-paced, growing company looking for rockstar team players to join our family! The right person is a young, energetic self-starter who thrives in a dynamic environment. Duties include various warehouse tasks as assigned. Competitive pay and great benefits! Must be able to work any shift. Apply today!
No payNo shiftNo locationNo start date
After
Sample ad · YOUR BRAND
Warehouse Associate
Pay: $19–$21 an hour. Weekend shifts add $1 an hour.
Shift: Wednesday to Sunday, 2 p.m. to 10:30 p.m. 40 hours a week. Full-time.
Location: YOUR BRAND distribution center, Site 04. Free parking. On a city bus line.
Start date: Monday, December 7. Paid training in week 1.
What you'll do:
• Pick and pack orders with a handheld scanner.
• Load and unload trucks.
• Move pallets with a pallet jack. We train you.
• Keep aisles clear and safe.
• Count stock at the end of each shift.
What you need:
• Able to lift boxes up to 50 pounds, often.
• Able to stand and walk for most of the shift.
• Able to work all five shifts listed. No experience needed.
Benefits: Health, dental and vision after 30 days. Paid time off. Weekly pay.
How to apply: Apply on our careers site. It takes about 5 minutes. No resume needed.
What changed.
- The title is the job title only. No caps, no "HIRING NOW", no "!!!".
- Pay, shift, location and start date come first, in under 60 words.
- "Young, energetic" is gone. It points at age.
- "Various tasks" became five real duties, and "any shift" became one schedule.
- The must-haves are real, and the physical ones are written as tasks.
- The reader knows where to apply and how long it takes.
The after version is about 150 words, or about three phone screens. It's longer than the before, and every added line answers a question.
Then paste your finished ad into our free job ad checker. It runs 13 plain checks, including pay, title, shift, reading level, phone length and wording to review, right in your browser. Want the report by email? We send the report, never your ad text.
Your hardest role. Written like this.
We write it.
Pay, shift, location and start date up front. Made in-house, in your brand.
You approve it.
Nothing runs until you say so.
We run it.
On social, Google and job sites. Paused when the job closes.
Want a sample ad for your hardest role?
Free. No call needed. In your inbox within 3 business days. Month-to-month, no long-term contracts, procurement-friendly.
Same facts everywhere
Use the same facts in every ad.
One job often runs in many places: the posting, a job board, a social ad, a flyer and a QR sign by the door. Each one should show the same title, pay, shift, location and start date.
- Careers site$19–$21 an hourWed–Sun · 2–10:30 p.m.The record. Set it here first.
- Job board$19–$21 an hourWed–Sun · 2–10:30 p.m.
Word for word
- Social ad$19–$21 an hourWed–Sun · 2–10:30 p.m.
Word for word
- Flyer$19–$21 an hourWed–Sun · 2–10:30 p.m.
Word for word
- QR sign$19–$21 an hourWed–Sun · 2–10:30 p.m.
Word for word
Sample range and shift. Use your own.
Treat the posting on your careers site as the record. Copy from it, word for word. Then:
- Point every ad and QR code at that job's live listing, not a general careers page.
- When pay or the shift changes, update the posting first. Then update every ad and flyer.
- When the job closes, pause its ads and take down its signs.
Some pay laws reach past the posting. Maine's covers jobs posted "electronically, in hard copy, or through a third party."4 So a printed flyer can count.
Guides by role: how to hire warehouse workers, how to recruit maintenance technicians and how to hire retail employees. For stores, restaurants and hotels, see how we run retail recruitment ads at every location.
Questions about writing job ads.
Anything else? A person replies within one business day.
What should a job ad include?
For an hourly role, include the job title, pay with its unit, the shift, the location and the start date. Then add five duties, three to five must-haves, benefits and how to apply.
How long should a job ad be?
Long enough to answer the reader's questions, and short enough to read on a phone. Our rule of thumb for hourly roles is about 330 words or fewer, or about 6 phone screens. The key facts belong in the first 60 words.
Should hourly job ads show pay?
Yes. Pay is one of the first things hourly job seekers look for, and third-party surveys back it up. A growing number of states and cities also require a pay range in job postings.
Can AI write job ads?
AI can write a fast first draft. Treat it as a draft. A person should check every fact against the posting, especially pay, shift, location and start date, and review the wording before the ad goes live. At Hireloud, ads are made in-house and nothing runs until you approve it.
Admit oneYour free hiring planLet's fill your interview seats.
Tell us who you're hiring and where. We'll email you:
A sample ad for your hardest role, in your brand
Where we'd run it, and the budget we'd use
What to fix in the job ads you run now
In your inbox within 3 business days.
Sources
Last reviewed November 2026. Not legal advice; your counsel decides.
Indeed's and Google's title rules, the iCIMS release, the law-firm update and the EEOC page were read that month. Example ads are samples.
- 1iCIMS, 2025 State of Frontline Hiring, September 16, 2025. Surveys of 1,000 US hourly frontline workers and 1,000 frontline hiring managers. Retail: "51% want pay posted." The release doesn't say which group the 51% describes. "60% said they have started but not finished an application"; reasons included lengthy forms, uncertainty about qualifications and lack of pay transparency. icims.com/company/newsroom/2025stateoffrontlinehiringreport
- 2Google Search Central, "Job posting (JobPosting) structured data", read November 2026: the "title" and "baseSalary" properties, with Google's "Not recommended" and "Recommended" title examples. developers.google.com/search/docs/appearance/structured-data/job-posting
- 3Indeed Help Center, "Job Posting Quality Standards", read November 2026: title, description and keyword-stuffing rules, and "Posts that do not meet quality standards may be hidden, removed, or require sponsorship." indeed.com/help/employers/articles/115005915763
- 4Jackson Lewis, Stacey A. Bastone, Laura A. Mitchell and Christopher T. Patrick, "Midyear Pay Transparency Update: Job Postings Lead Employer Responsibilities", July 15, 2026: Virginia (July 1, 2026), Maine (July 29, 2026) and Connecticut (October 1, 2026); Maine covers positions "posted electronically, in hard copy, or through a third party." jacksonlewis.com/insights/midyear-pay-transparency-update-job-postings-lead-employer-responsibilities
- 5U.S. Equal Employment Opportunity Commission, Prohibited Employment Policies/Practices, "Job Advertisements", read November 2026. eeoc.gov/prohibited-employment-policiespractices
