"Should we just use WordPress?" is a fair question, and the honest answer is: sometimes.

We have built sites both ways. Malaura Homes, a real estate developer in Kumasi, runs on WordPress. House of Lims, a family of seven businesses in Maryland, is custom software. Both were the right call. The difference was what the website had to do.

These are five questions worth asking before choosing either.

1. Who will change the content, and how often?

If your team wants to edit text, swap photos and add sections themselves, often, without calling a developer, WordPress with a page builder is hard to beat.

That was Malaura Homes. The client needed a site they could keep up to date themselves, without a developer. The site is one scrolling page with a clear story, rentals, services and contact, and no complex listings system to maintain. We built it on WordPress with Elementor so the Malaura team can edit it themselves.

Choose WordPress when the content changes often, the structure stays simple, and the people changing it are not developers.

2. Does the site need to do things, or just show things?

The moment a website has to do work, such as taking applications, tracking status, showing live information or managing accounts, a custom build starts to win.

House of Lims needed a careers hub for seven businesses: open positions when roles are advertised, an open application at other times, a way for applicants to check their status, and a private area where staff manage listings and applications. Every business also shows whether it is open right now. You can bolt that onto WordPress with plugins, but you end up maintaining a stack of plugins that were never designed to work together. We built it as one application, so it behaves as one system.

Choose custom when the site has its own rules, workflows or data, especially if staff will use it every day.

3. How much does speed on a phone matter?

For most of our clients, most visitors arrive on a phone, often over mobile data. A slow page loses them before they see what you offer.

WordPress sites can be fast, but themes and plugins tend to add weight over time. For sites where speed decides the sale, we usually build lean, server-rendered pages. The LIMS African Restaurant site is server-rendered with a light layer of JavaScript for the menu tabs and search, so pages load fast on mobile data. The Nakroteck site, built for a mobile-heavy Ghanaian audience, is server-rendered with just enough JavaScript for domain search, navigation and chat.

Choose custom when every second counts and the audience is mostly on phones and mobile data.

4. What do you already use that the site should hand off to?

Sometimes the best feature is the one you do not build. A website should connect to the systems a business already trusts, not replace them for the sake of it.

TC Counseling Services, a therapy practice in Wisconsin, already had a patient portal for booking. So the website's job was to build trust, answer the questions people have before they reach out, and hand booking to that portal in one tap. That is a small, fast, custom site that does its job and gets out of the way.

Either can work here. The point is to list what the site must connect to before choosing a platform.

5. Who will look after it in three years?

Every website needs maintenance. With WordPress that means core updates, theme updates and plugin updates, each of which can break something, plus security patches for every plugin you install. With a custom build it means a developer who knows the code.

Neither is free. The question is which kind of care you are set up for. A business with an in-house marketer and a simple site is often better off on WordPress. A business whose website runs part of its operations is better off with software built and supported by a team that knows it.

The short version

If your website mainly needs to... We usually recommend
Present the business, with content your team edits often WordPress with a page builder
Take applications, show live status, or run a workflow A custom build
Load instantly for phone users on mobile data A lean, server-rendered custom site
Send people to a system you already use Whichever keeps the site simplest
Grow into software your team uses daily A custom build from the start

If you are not sure which side your project falls on, that is exactly the conversation we have in discovery. Tell us what your website needs to do and we will recommend the simplest option that does it, even if that is WordPress. See our work on website design and development and custom web applications.