Blog
A job offer is one of the bigger decisions most people make, and it is often settled on gut feeling alone. Salary pulls one way, growth another, work-life balance a third, and long-term goals somewhere else entirely. An Australian HR and talent consultancy wanted to give job seekers a quick, free way to get a structured first answer, and a natural path from that answer to a paid conversation with its career consultants.
Should I Take the Job? is the website we built to do exactly that. A visitor answers a short run of multiple-choice questions, starting with their current life goal, and the site returns a clear recommendation: take the job, or this role does not match your goal right now. The founder had already designed the decision logic as an Excel matrix and owned the domain, but off-the-shelf quiz builders could not run his exact rules, so this was delivered as a custom web development project.
Put simply, someone with an offer on the table answers a few questions, gets a clear yes-or-no recommendation built from the founder’s own HR logic, and is then invited to book a paid consultation with a human expert. No account, no stored answers, and nothing more complicated on screen than one question at a time.
The idea and the logic were ready; what was missing was a way for anyone other than the founder to use them. His matrix lived in long, nested Excel formulas, which no visitor could ever touch directly. That shaped a tight set of requirements.
The visitor lands on a calm, single-colour page and answers one multiple-choice question at a time, moving back and forward as they like. When the last answer is in, the site checks the full set against the founder’s matrix and shows the recommendation straight away, with no extra submit step. Rebuilding a spreadsheet’s logic as reliable, testable code is the quiet core of this custom software development services project. A session runs in a simple order:
The recommendation is not generic scoring. The founder’s Excel drop-downs and nested IF formulas were rewritten as a bespoke JavaScript rules engine, then checked against his spreadsheet so every combination returns the same answer he intended. Running that engine in the browser, inside a lightweight WordPress site, is what makes the tool feel instant while keeping it firmly in the territory of a genuine interactive web application development build rather than a hosted quiz widget.
The site is a custom JavaScript decision engine delivered inside a minimal, self-hosted WordPress site. The challenge was never the number of pages. It was translating long spreadsheet formulas into dependable code, keeping the design genuinely minimal, and moving the site off a free plan that could not run it. Each piece was chosen to keep the site fast, private, and easy for the founder to manage.
The piece worth engineering carefully was the decision engine itself. Working through the spreadsheet with the founder confirmed that the life-goal answer drives everything and that only a small, defined set of combinations leads to “take the job”. Rebuilding that as clear JavaScript and testing it against his sheet is what lets the site give an answer he trusts.
The first challenge was turning long nested Excel formulas into rules anyone could maintain. Early versions of the matrix did not cover every question, so we worked through it with the founder, established that the life goal sets the context, and rebuilt the whole thing in JavaScript, checked combination by combination against his spreadsheet. The second was design: minimal is easy to say and hard to picture, so after seeing a first version the founder supplied a short design document, and the look was adjusted to match, with no boxes around the heading, white-bordered answers, and white text throughout.
The last challenges were practical. A free WordPress.com plan blocked the plugins the site needed, so rather than jump to an expensive business plan, the founder was moved to affordable standard hosting that kept full WordPress editing. Because a newly registered domain cannot be transferred for a short period, the finished site waited on staging and was migrated the moment the domain could move.
The outcome is a free, private tool that gives job seekers a clear, structured answer and ends every result with an invitation to speak to a human expert. The founder owns all of the code, runs it on his own hosting and domain, edits the questions himself, and pays no monthly quiz-builder subscription. A useful free answer builds trust at exactly the moment someone is weighing an offer, which is what turns casual visitors into qualified consultation enquiries.
It works because the founder’s own logic was rebuilt faithfully instead of being squeezed into a generic quiz tool. If you have a decision process or an internal spreadsheet you want to turn into a public tool, you can hire dedicated developers who do this kind of bespoke software development, or tell us about your logic and we will map it to a site you can run yourself. The same approach fits any careers, learning, and professional-development brand that wants a free tool to bring in paid work.
What does the Should I Take the Job? site do?
It is a free web tool that helps someone decide whether to accept a job offer. The visitor answers a short series of multiple-choice questions, starting with their current life goal, and the site returns a clear recommendation along with an invitation to book a paid consultation with an HR expert.
Why build a custom decision engine instead of using a quiz builder?
Hosted quiz builders only score answers or follow simple branches, carry their own branding, charge monthly, and keep visitor data on their servers. The founder’s rules needed a bespoke engine, where the life goal changes the meaning of every other answer, run on his own domain with no data stored and full ownership of the code.
Is any personal data stored?
No. Visitors do not create an account, and their answers are never saved. Only the details someone chooses to enter in the consultation form are sent, and those go straight to the consultancy by email. A footer also notes that the result is not legal or financial advice.
Can the founder change the questions himself?
Yes. The decision tool runs inside a self-hosted WordPress site, so the founder can update the wording, colours, and questions without a developer. A short video guide covers common changes such as adjusting the background colour.
Why did the site need to move off a free WordPress.com plan?
A free WordPress.com plan blocks the plugins and custom code the quiz and contact form rely on. Rather than pay for an expensive business plan, the site was moved to affordable standard hosting that supports those features, and the domain was transferred across once its initial lock period ended.