Stichting Join Us
Nobody signed up after 200,000+ ad views. I found out why and redesigned the page: from 0 to 20 sign-ups.
A free job-ad checker that marks problems while you type. Two test rounds showed free AI does the same job, so I stopped it. This case is about that decision.
Live tool · Wed 15 Oct, 19:56
‘creatives’ is a normal design word
Stopped · Wed 15 Oct, 20:05
/vacaturescan → /afhaakcheck (301)
In short
Each part keeps its colour further down the page, so you can jump straight to the one you need.
1 day
to research it, build it and put it live on a hidden page. It only flagged what has proof.
Four steps on day 1
4 of 6
English design words it marked as mistakes. Testers said they’d just use AI.
Wavy: normal design words · dotted: fair notes
57 hours
from brief to stop. Every fix made it equal to free AI, not better.
Stopped at 20:05, the same evening
01 · Context
I run Talentbezorgd: I find out why people stop applying. The free tool had to bring in employers.
0 free Dutch tools like this since 2020. The last one, VacatureVerbeteraar, went paid.
The page as it went live on talentbezorgd.com/vacaturescan: free, no email, hidden from Google and not linked anywhere. Your text never left your device.
02 · Process
Tue 14
Wed 15 Oct
Research
Build
Test
Decide
Live,
hidden
11
12
13
14
15
16
17
18
11
12
13
14
15
16
17
18
19
20
Brief 11:25Mon 13 Oct
Hand test · time not loggedStopped 20:05
Times in CEST. Tuesday is collapsed: version 2 stayed live on a hidden page.
Part 1 of 3 · Mon 13 Oct
Short answer
A checker that marks job-ad problems while you type. It only flags what has proof from real hiring, and shows how strong that proof is.
03 · Research
Before building, I checked which job-ad advice has proof from real hiring. Most of it has none.
4 · these became the checks
3 · left out
3 · never repeated
No total score and no “+X% applicants”. The labels from the live tool:
The finding that predicted the end
Wiles & Horton 2026 · randomised test with 180,000+ employers
04 · Design
Every key updates the marks. It runs in the browser, so the text never leaves your device.
Version 1 · Mon 14:55
The hint sat in a grey box under the editor, and only for the word your cursor was on. Nothing on the page said so. Testers found it late.
Version 2 · Mon 17:25
Zet er een bedrag in.
marktconform salaris
salaris van € 3.550 tot € 5.100 bruto per maand
Dan ziet iemand meteen of het past. Dit is wat de middelste helft van de elektriciens en elektromonteurs verdient (CBS). Pas het aan naar jouw loon.
Tap a mark and a card opens with the fix. On a phone it docks above the keyboard (the Speak pattern). After a fix, the next card opens.
The marks
Labels from the live tool. Red marks: a reader drops out or should watch out. Green: this helps. The blue line is my own estimate of one phone screen, about 80 words, and the tool said so.
Borrowed from (Mobbin)
Build facts, all measured
Nobody noticed the 0.3 ms. Being right mattered; being fast didn’t.
Part 2 of 3 · Mon to Wed
Short answer
Round 1 asked how it works, so I fixed it that evening. Round 2 asked why they’d use it instead of free AI. A list of rules can’t read context.
05 · Testing
Round 1 · Mon 14:55 · 4 testers from HR
“How does it work?”
Fixed the same evening. I keep going.
Round 2 · Wed 11:18 · the same 4 testers
“Why use it at all?”
No quick fix. I stop.
“People were clicking on the dotted lines, expecting it to suggest fixes easily.”
Fixed in v2
A card with the fix opens when you tap a mark
“People were intentionally making typos, and the vacaturescan would then ignore text like ‘moedertaal’…”
Fixed in v2
Typo-proof word lists: ‘moedertal’ now counts as ‘moedertaal’
“People only later found out that the grey box underneath the scanbox acts like a tooltip, which is bad ux.”
Fixed in v2
The card opens at the word, and docks above the keyboard on a phone
“People do like that the vacaturescan automatically fills and guesses the job in the ‘loon’ component.”
Kept in v2
“Vul in” now writes the CBS pay range straight into the ad
Feedback in at 15:14. Version 2 built by 17:25 and live, still hidden, at 17:30.
“The Vacaturescan doesn’t work pleasantly compared to what people are used to these days from autocorrect from Apple or Grammarly… it doesn’t read context well… I also feel like people would just use AI.”
What it was compared to
Not a bug list any more. The question had moved from “does it work?” to “why use this instead of what I already have?”
06 · Why it failed
Design ads mix Dutch and English. On a sample design ad, the tool marked 6 English words as mistakes. 4 of them are normal design words.
Je moet creatives maken voor ads op Meta en TikTok. Je werkt samen met onze copywriter en de accountmanager. Je maakt mockups in Figma en je levert assets aan in de juiste formats. Ook denk je mee over de brand identity van klanten en geef je feedback op de briefing.
- Je bent skilled in Adobe Creative Cloud (Photoshop, Illustrator, After Effects)
- Je hebt een goed oog voor detail en je bent een echte teamplayer
- Ervaring met motion design is een pré
- Je word blij van deadlines en een fast-paced omgeving
- Een competitief salaris
Underlines: orange = wrong flag · grey = fair note · green = caught correctly
What the tool marked as spelling
Caught correctly
| Why would people switch? | Vacaturescan rules only | With an AI model the fix | What they already use ChatGPT · Grammarly · Apple |
|---|---|---|---|
| Reads context | No, and this is why it failed | Yes | Yes |
| Free to use | Yes | Yes | Yes |
| Already part of their day | No | No | Yes |
| A proof label on every check | Yes | Yes | Not relevant |
| Reason to switch? | No: it misreads design words | No: equal to free AI | Already there |
Five ways to save it
An AI model inside would fix the language. Then the tool is as good as free AI, not better.
Part 3 of 3 · Wed 15 Oct
Short answer
Every fix made it equal to free AI, not better. The one idea AI can’t copy failed a test by hand. So I stopped it the same evening.
07 · The decision
I asked six questions, in this order. Every answer pointed the same way. The call came on day 3, the same evening as the hand test.
6 questions, asked in order
3 of 3 met · Wed 15 Oct
Same evening, nothing lost
commit 852132e tag vacaturescan-last 08 · Learnings
Rules see letters, not meaning. To check language well you need a language model. Then you are as good as free AI, not better.
People compare to what they already use. Testers compared it to Grammarly and ChatGPT, not to “nothing”. Ask “why use this instead of ChatGPT?” in the first test.
Test the idea by hand before you build. I built first and tested second. The market idea I tested by hand first, and that saved days of building.
Fast isn’t the same as useful. 0.3 ms per key didn’t matter to anyone. Being right did.
Stopping is a result. Three days to a clear no is cheaper than three months of a tool nobody needs.
What I kept
Result
Stopped on day 3, 57 hours after the brief. The old link now sends employers to the free Afhaakcheck.
More work
Nobody signed up after 200,000+ ad views. I found out why and redesigned the page: from 0 to 20 sign-ups.
Garden firms lose hours on requests that never fit. I designed and built a six-question request flow that tells them the budget, the garden and the wishes before the first call.
Available for freelance work now. Remote, or on-site anywhere in the Netherlands.