
Posts
Posts


What a careers website really costs: the price drivers, a three-year comparison of in-house, agency and platform routes, 15 hidden costs and a model you can edit.
By Jim Taylor. Updated November 2026.
There is no honest single number. A careers website for one brand in one language is a different project from fifteen markets with their own languages, jobs feeds and governance. What you can do is understand the drivers and cost your own project in an afternoon.
Scope decides the price, so we show our own price ranges by plan below. First, here are the eight things that move the price most, in rough order of impact for enterprise teams.
| Driver | Why it moves the price | How to control it |
|---|---|---|
| Number of sites and brands | Each one needs design, content and governance | Use shared templates and one content model |
| Languages and markets | Translation, review and local rules | Build the multilingual model once |
| Integrations | Job feeds, applications, CRM and analytics | List them early and limit custom work |
| Design ambition | Bespoke design takes longer than blocks | Bespoke where it matters, blocks elsewhere |
| Content volume | Words, images and video | Reuse, then prioritise |
| Governance | Roles, approvals and workflow | Set the rules before the build |
| Support and training | Response times and onboarding | Ask for measured response times |
| Contract term | Longer terms usually lower the annual price | Balance savings against exit flexibility |
Everything you pay to own and run a careers website over a period, usually three years: licence or build, set-up, languages, integrations, support, your own team time and the cost of leaving.
Happydance plans are Essential, Plus and Premium. Prices run from $20k per year up to $100k+ in total, and depend on sites, brands, languages and integrations. For a quote based on your scope, book a demo.
| Plan | Suits | Annual platform fee | What is included |
|---|---|---|---|
| Essential | Smaller teams or simpler recruitment campaigns | From $20k per year | The core of the platform: content management system, SEO and Google for Jobs readiness, ATS and CRM integration, XML job feed, campaign landing pages, GDPR and WCAG 2.1 Level AA compliance. |
| Plus | Small enterprise | From $40k per year | Everything in Essential, plus Conversational Navigation, Job Alerts, Multilingual and Single Sign On. |
| Premium | Large enterprise with complex needs | From $80k per year | Everything in Plus, plus Premium Analytics, Job Match, Culture Compass and Role Ready. |
Add-ons (such as conversational navigation, the easy-apply overlay, the internal mobility site and the analytics dashboard) and the concierge services are priced within the same overall range: Happydance runs from $20k per year up to $100k+ in total. Ask for a quote for your mix.
We do not publish ranges for an agency build, an agency retainer or an in-house build, because we have no sourced figures for them and we will not guess. Our own range is from $20k per year up to $100k+. Get real quotes for the alternatives and compare them over three years with the model on this page.
Three routes cover most enterprise projects. They look different on a quote and similar after three years, so compare them on the same basis.
Developers and designers build and run the website. Control is total. So is the maintenance.
A build fee, then a retainer for change. Good design, but change requests queue.
A subscription and set-up. Your team edits without developers, within the platform rules.
For help choosing, see build or buy a careers website and the CMS checklist.
Use the model below. Every default is an example starting figure to adjust, not a price or a fixed cost. Replace each with a real quote or your own cost. The model adds effort for every extra site and language, which you can set yourself.
The default of 90,000 a year for the platform subscription is an example starting figure for you to adjust. It is not a Happydance price or a fixed cost. Our own plan ranges are in the price ranges section above.
Example starting figures, not prices. The default of 90,000 a year for the platform subscription is there to adjust. Replace every value with a real quote. Nothing you enter leaves your browser.
| Route | What to include |
|---|---|
| In-house | Build, developer share, design and tools |
| Agency | Build fee, retainer, hosting |
| Platform | Set-up, subscription, your own time |
This is the printable version. Switch on JavaScript to use the live calculator in your browser.
A fair comparison also counts the team time each route needs. Customers of a platform who manage everything themselves report fewer support requests, and every Happydance package includes a named customer success manager, a monthly check-in and a quarterly business review. If you have a developer queue today, count its cost in the in-house and agency columns.
The quote is rarely the whole bill. Tick every line your quote already covers and chase the rest before you compare.
Platform pricing varies by supplier, and the label on a plan tells you little. Ask for the inclusions in writing and compare line by line.
| Line | Often included | Often extra | Ask |
|---|---|---|---|
| Hosting and security | Usually | Dedicated environments | What is the uptime and testing record? |
| Support | Business hours | Out of hours, urgent fixes | What is the measured response time? |
| Languages | Some | Each additional language | What does the tenth cost? |
| Integrations | Standard ATS feeds | Custom work, extra systems | Who maintains them? |
| Design changes | Within templates | Bespoke components | Who can change what? |
| Training | Initial onboarding | New editors and refreshers | How long to independence? |
| Analytics | Standard reports | Custom dashboards | Can we export the data? |
| Exit | Rarely stated | Export and transition help | Is export free? |
Customers manage everything themselves, including multilingual content, favicons and basic graphics, with no developer needed. That removes a cost line many budgets forget: the change request queue. Talk to us for a quote based on your sites and languages.
Support is Standard (9 to 5, UK and Eastern time) or Elite (24/7), and every request goes through support.happydance.love. Response targets run from 3 hours to 3 days on Standard and from 1 hour to 24 hours on Elite, depending on priority. Every package includes a named customer success manager, a monthly check-in and a quarterly business review. Some customers report getting back up to 40 hours a month. That figure is customer-reported, not an average. See support and service.
Happydance careers websites are live for brands including Ingram Micro, Criteo, Domino's, National Grid and General Motors. Read how they run theirs in our customer experiences.
Training is a cost line too. For a sense of what structured editor onboarding looks like, the free Happydance CMS Training Course covers the editor in 72 short lessons.
A redesign budget has five parts. Build the figure up from them, and add a contingency, so that finance sees the logic. The redesign guide walks through scope, tiers and a 12-week planning timeline.
A cost without a return is just a number. Use the ROI calculator to build a cautious, base and stretch case from your own data, and the business case template to present it. For the supplier choice itself, our buying guide and the platform overview set out what to compare.
Quotes arrive in different shapes, which makes the cheapest-looking one hard to spot. Convert each to a three-year, like-for-like view. The figures below are invented to show the method. They are not Happydance prices or market benchmarks.
| Line (illustrative) | Quote A: in-house | Quote B: agency | Quote C: platform |
|---|---|---|---|
| Year 1: build or set-up | 100 | 70 | 30 |
| Year 1: run (hosting, support, licences) | 40 | 25 | 45 |
| Years 2 and 3: run, each year | 60 | 35 | 45 |
| Changes and new pages over 3 years | 45 | 40 | 10 |
| Languages added in year 2 | 30 | 30 | 5 |
| Three-year total (index points) | 315 | 205 | 180 |
The ranking in the example changes depending on the line that dominates. Quote B looks cheapest on build cost, but its changes and language lines grow as you use it. Quote A is cheapest to start only if you already have capacity. The method matters more than the numbers: put every line in every quote, then add the lines nobody quoted.
Finance teams respond well to ranges. Present a cautious, expected and stretch case, and name the assumption behind each. The ROI calculator turns your own hiring numbers into those three cases, and the business case template puts them on one page.
A lower price does not tell you what you get. The leaderboard gives an outside view of quality on 101 large careers websites: median mobile speed index is 4.3 seconds for Happydance customers and 10.2 seconds for the other sites in the sample. Slower pages cost you applications that you never see, which is a cost the quote will not show. Use the sample as context, and test any shortlisted site yourself.
It depends on the number of sites, languages, integrations, design ambition and support. Happydance runs from $20k per year up to $100k+, with Essential from $20k, Plus from $40k and Premium from $80k. Whatever the route, cost your own scope over three years, comparing in-house, agency and platform on the same basis.
Because the scope varies. One brand in one language is a smaller project than many markets with local languages, job feeds and governance. Support levels and contract terms also change the price.
Developer time for changes, extra languages and markets, integration upkeep, accessibility fixes, migration, content, support, training, annual increases, your own team time and exit costs.
It can be, once you count developer time and maintenance over three years, but not always. Compare real quotes and your own team costs, using the same assumptions for each route.
Build the figure from five parts: platform or build, design and content, integration and migration, your own team time and contingency. Our redesign guide explains each.
Yes, as ranges. Essential is from $20k per year, Plus from $40k and Premium from $80k, and Happydance runs from $20k per year up to $100k+ in total. Your quote depends on your sites, languages and integrations. Book a demo to talk through your scope.
Put them in one three-year table with the same scope, languages and support assumptions. Add your own team time to every column. The model on this page does this for you.
Use the ROI calculator for a cautious, base and stretch case, and the business case template to present it with the risks and the ask.
Convert each quote to a three-year total with every line itemised, then add internal costs and contingency. Compare the totals and the risks together.
Not by default. Check what is excluded, what each change costs and what it takes to leave. A lower build price can become the higher three-year price.
Languages, new templates, integrations, support outside hours, accessibility fixes and the cost of leaving.
As a cautious, expected and stretch range with named assumptions, supported by the three-year view.
Book a demo and bring your sites, languages and integrations. We will talk through what you would need and what it would cost.
Book a demoSee the platform