H
HakmanDev

Restaurant job page: get more applicants via WhatsApp

Your vacancies are online, but nobody responds (or they only apply through annoying forms).

Every extra click costs you candidates, especially in hospitality where people want to message fast.

Follow these steps and you will have a simple job page that actually gets applications, including a WhatsApp button and follow-up.

Why your current job posts barely deliver (and what does work)

Hiring staff is extra tough right now. People switch jobs faster, students have lots of options, and during busy periods (spring, patio season, holidays) you want to be able to onboard someone immediately. If your application process feels like “fill out a form first, then wait”, many strong candidates drop off.

The difference is usually not “more text”, but fewer barriers and faster follow-up.

The 3 biggest drop-off reasons: long forms, unclear info, no fast reply

  1. Form is too long
    In hospitality, someone often applies between classes, on the train, or after a late shift. A long mobile form is simply a hassle.

  2. Unclear details
    “Part-time possible” does not say much. People want to know quickly: which days, how many hours, roughly what pay, and the exact location.

  3. No quick response
    If someone applies today and only hears back three days later, that person is usually already hired somewhere else.

Why WhatsApp works for hospitality (low friction, mobile, fast)

For many people, WhatsApp is the quickest way to get in touch. Especially for kitchen assistants, dishwashers, floor staff, and bar staff: sending a message is easy. It also feels more human than “application received” emails.

Important: WhatsApp is not unprofessional. It is just a fast first step. After that, you can schedule a call, a quick intro chat, or a trial shift.

Minimal setup: what a good “Careers” page looks like

You do not need to build a complicated careers portal. A clear page is often enough to get more responses.

At the top: what you must show immediately (role, hours, location, pay range)

At the top, before anyone has to scroll, show:

  • Role: “Server” or “Pizza chef”
  • Hours: “16-24 hours” or “32-38 hours”
  • Location: city + neighborhood (useful for people coming by bike or public transport)
  • Pay range: a range is fine (for example “between X and Y per hour, depending on experience”)
  • Start date: “ASAP” or “starting in March” (useful heading into spring and summer rush)

The clearer this is, the fewer back-and-forth questions you will get on WhatsApp.

One clear button: “Apply via WhatsApp”

Add one large button, noticeable but clean: Apply via WhatsApp.
Make it truly one step: click, WhatsApp opens, and the message is already filled in.

Alternative: “Prefer email or a form?” (2nd option, smaller)

Some people prefer email. Offer that option, but keep it smaller under the WhatsApp button. That way you guide most candidates to the fastest route without excluding anyone.

Job post structure (short and clear) that actually gets replies

A job post does not need to read like an official document. Write it the way you would explain it to someone at a table.

Who are we looking for? (in plain language)

Example:

We are looking for a teammate for the service floor who knows how to get things done. You do not need years of experience, as long as you are friendly and can keep up the pace.

What will you do? (bullet list)

Make it concrete, in bullets:

  • Welcome guests and guide them to their table
  • Take orders and serve food
  • Make drinks (if you work behind the bar)
  • Keep tables tidy during service
  • Close down together at the end

What do you get? (schedule, team, tips/bonus, growth)

This is what people care about:

  • Schedule: “2-4 days per week, weekends by agreement”
  • Team: “small team, short lines”
  • Tips/bonus: “tips are shared fairly” (if that is true)
  • Growth: “can grow into shift lead” (only if it is real)
  • Food/drinks during your shift: just mention it if you offer it

What do we ask? (experience yes/no, availability)

Be honest and simple:

  • Experience: “nice to have, not required”
  • Availability: “at least 1 weekend day per month” or “preferably Fridays”
  • Language: “Dutch or English is fine” (if that works for your team)

Setting up WhatsApp applications (simple): 2 options

You can keep this very simple, or make it a bit more structured if you have multiple roles.

Option A (simplest): click-to-WhatsApp with a pre-filled message

Create one WhatsApp link that opens a chat to your number with a message already prepared. Candidates only need to add their name and availability.

This is perfect if you have 1 or 2 roles and want to move fast.

Option B (cleaner): a WhatsApp flow per vacancy (so you know what they apply for)

Do you have multiple openings (for example kitchen and service)? Create a separate button per vacancy with its own message. Then you instantly see what they are responding to.

That reduces back-and-forth and feels organized right away.

What to put in the message automatically (role + name + availability)

Use a pre-filled message like:

Hi! I would like to apply for [role].
My name is: ...
I am available on: ...
I have hospitality experience: yes/no
My phone number is: ...

Keep it to this. WhatsApp should stay fast.

What happens after the click? (so you actually hire faster)

The WhatsApp button is the start. The real difference is follow-up. With staff shortages, the business that is fast and clear wins.

Standard WhatsApp questions (max 5) to screen quickly

After the first “Hi”, send these 5 questions (copy and paste):

  1. Which role are you applying for?
  2. About how many hours per week would you like to work?
  3. Which days are you available (including weekends)?
  4. Do you already have hospitality experience? (yes/no, short)
  5. When can you start?

That is enough to decide whether you want to speak to someone.

Response-time promise (for example: “reply within 24 hours”)

Put this literally on the vacancy page:

We reply within 24 hours.

And deliver on it. If needed, set one fixed moment per day (for example 11:00 or 16:00) to answer all messages. In a busy restaurant, “quickly in between” usually does not work.

Mini script to invite someone for a trial shift / intro

If it feels like a fit, send something like:

Great, thanks! Want to come by for a quick intro at the restaurant?
I can do tomorrow at 15:00 or Thursday at 11:00. What works for you?
If it clicks, we will schedule a short trial shift after that.

Keep it friendly and direct. People mainly want clarity.

SEO and visibility: how to help Google show your vacancies better

You do not need to be technical. Think mainly: can someone looking for work find my page easily and understand it fast?

Create 1 “Careers” page plus a separate page per vacancy (if you have multiple roles)

  • One overview page: “Careers at [Restaurant Name]” with all open roles.
  • A separate page per vacancy: “Server job in [city]” and “Kitchen assistant job in [city]”.

Why this helps: people often search very specifically. A dedicated vacancy page matches what they type much better.

Make sure:

  • The page title includes the role (for example “Server Vacancy - [Restaurant Name] - [City]”)
  • The text uses clear headings (Who are we looking for, What will you do, What do you get)
  • The page has a simple URL (no long codes)

Extra (best practice): JobPosting structured data (have it set up)

Want to be found better with job listings? Structured data can help Google understand that the page is a job opening. If you are working on your site anyway, have this configured.

Common mistakes (and quick fixes)

Only uploading a PDF

PDFs are often hard to read on mobile and create friction with downloads.
Fix: publish the vacancy as a normal page on your website.

Not mentioning pay/hours

Then you either get no responses, or only questions.
Fix: share a range and be clear about weekly hours.

WhatsApp goes to a private number with no plan

Then you get late-night messages on your personal phone, or you miss messages during service.
Fix: use a separate number or set fixed times when you respond.

Too many buttons/choices

“Sign up”, “apply”, “call us”, “send an email”, “fill out the form”, “DM on Instagram”. Candidates hesitate and then do nothing.
Fix: one primary action (WhatsApp) and one small backup option (email/form).

Frequently asked questions / concerns

  • “Does this cost a lot of money or can I do it myself?”
    If your website system allows it, you can often build this yourself in an hour.

  • “How much time does it take to put this on my site?”
    Count on 30 to 60 minutes if your text is ready and you know where to place the button. Most time goes into writing hours, pay, and availability neatly.

  • “What if everyone just starts messaging questions?”
    That mainly happens when your page is unclear. Put role, hours, location, and pay range at the top. Then the questions stay logical and short.

  • “Is applying via WhatsApp professional enough / does it build trust?”
    Yes, as long as you reply quickly and politely and you are clear about next steps. WhatsApp is only the first step.

  • “Do I still need an application form?”
    Not necessarily. A simple email option is often enough. A long form works against you, especially on mobile.

Quick checklist: get your vacancy page live in 30 minutes

Checklist: blocks on the page

  • Title with role + city
  • Hours per week and preferred days
  • Pay range
  • Short intro: who we are looking for
  • What will you do (bullets)
  • What do you get (bullets)
  • What do we ask (short)
  • Large button: “Apply via WhatsApp”
  • Small option: email or short form
  • Promise: “reply within 24 hours”

Checklist: WhatsApp message + questions

  • Pre-filled message with role + name + availability
  • 5 standard questions ready to paste
  • Mini script to invite someone for an intro/trial shift
  • Fixed time each day to respond (so it is sustainable)

Checklist: measurement (clicks/applications)

  • Track for 2 weeks: how many WhatsApp messages come in via the button?
  • Note: how many of those turn into intro meetings?
  • Check: where do people drop off (no reply, unclear schedule, pay)? Adjust that part of the text.

Book a free advice call (max. 30 minutes): we will review your current vacancy page together and you will get a simple improvement list (including a WhatsApp application setup) you can implement right away. Use this link to directly book an advice call.

Share this article:
Author

Alex Hakman

Web developer and founder of HakmanDev.nl. I work daily on building and improving websites and online solutions for real users. In these blogs, I share practical insights and real-world experience, focusing on what works, what doesn’t, and why.

More about me →

Need help with your hospitality website?

Schedule a free conversation and discover what we can do for your business.