How it works

How Custom Website works

A Custom Website is built from a clear understanding of what your site needs to do, then designed and built to those requirements. This page walks through each stage, from discovery through launch, so you know how a functional, integrated site comes together and why it is scoped rather than fixed.

Custom quote
Laptop showing code on a desk during website build work
The process, step by step

Every step, in the order it happens.

Step 01

Discovery and scope

Every custom project starts with discovery: understanding what the site needs to do, the functionality involved, the tools it must connect to, and how it fits your business. This detail is what makes the rest of the project sound.

From that understanding, the scope is defined and the project is quoted honestly. Because custom work varies enormously, this scoping is what allows an accurate price rather than a guess.

Getting the requirements right here prevents the expensive surprises that come from building before the needs are clear.

Why discovery comes before anything else

A custom project lives or dies on how well the requirements are understood before building starts, which is why discovery is the first and arguably most important stage. When a site involves a store, bookings, payments, member areas or integrations, the details matter enormously, and building before those details are clear is how custom projects go over budget, over time and off-target.

Discovery is where the real needs are surfaced: not just what you think you want, but what the site actually has to do to serve your business and your customers. Understanding the functionality, the flows, the tools to connect to and how it all fits your operation is what makes the design and build sound. It is the foundation everything else rests on.

This is also what makes an honest quote possible. Because the scope is genuinely understood, the project can be priced to the actual work rather than guessed at. That is why a Custom Website is quote-only, and why the quote follows discovery rather than preceding it. Investing in understanding the requirements up front is what prevents the expensive surprises that come from building on assumptions.

Laptop displaying a website on a wooden desk

Design that follows function

In a custom build, design and functionality are inseparable. A storefront has to be designed around browsing, comparing and buying; a booking flow around availability and confirmation; a member area around accounts and access. So the design follows the function, shaped by what the site needs to do rather than fitted to a generic template and hoping the functionality slots in.

This is a real difference from a fixed content build, where the design is largely about presentation. A custom site's design has to make functional flows clear and easy, because if customers cannot navigate the store, complete the booking or access their account, the functionality is worthless no matter how well it is built underneath. Usability of the functional parts is a design problem as much as an engineering one.

That is why the design stage in a custom project is about how the site works, not just how it looks. It is still on-brand and clear, but it is built around your specific flows and requirements. Designing around the function is what makes the difference between custom functionality that customers actually use and functionality that technically exists but frustrates people into leaving.

Why integrations make or break a custom site

For most custom sites, the value is not just in the functionality itself but in how it connects to everything else. A store needs to connect to a payment processor; a booking site to a scheduling system; a member area to whatever manages accounts. These integrations are what let the site participate in your operation rather than sitting apart from it, which is why they are a core part of the build.

Getting integrations right is genuinely make-or-break. A site that connects cleanly to the tools you already use becomes part of a working whole, removing friction and manual work. A site whose integrations are improvised or fragile creates new problems, orders that do not sync, bookings that clash, data that has to be re-entered, which can be worse than not having the functionality at all.

This is why the process treats integrations as a deliberate stage rather than an afterthought, and why understanding the tools you run on is part of discovery. The goal is a site that fits into your operation so the whole thing works together. For a business whose site is operational, that clean fit with the surrounding systems is often where the real value of a custom build is realized.

Laptop on a workbench in a small business workshop

Measuring a site that does real work

When a site does functional work, understanding how it performs becomes far more important than for a simple brochure site. Tracking and analytics are set up so you can see how people use the site, where they convert, and where they drop off. For a store, a booking flow or a member area, this insight is what lets you improve the parts that matter.

This measurement turns the site into something you can refine rather than run blind. If customers abandon a checkout at a particular step, or a booking flow loses people at a certain point, analytics reveal it, and it can be addressed. A functional site is rarely finished at launch in the sense that it can always work better, and measurement is what makes that improvement possible and informed.

Setting this up as part of the build, so it is in place from launch, means you can understand the site from day one. For a business whose site participates in the operation, that visibility is not a luxury; it is how you keep the functional site working well over time. Measurement is therefore a standard part of a custom project, not an optional extra.

What launch gives you, and what surrounds it

At launch you have a working, functional site built to your requirements, on your own domain and under your control. It does the job it was scoped for, whether that is selling, booking, taking payments, hosting members or connecting to your systems, and it is ready to do that job from the first day rather than needing further work to become usable.

A custom site is not a world apart from the other web services; it is a fuller build that the same supporting services surround. Ongoing care through Website Care and Growth keeps the custom site current and maintained after launch, which matters more for a functional site that is part of your operation. Search optimization can support its visibility if being found is part of your goals. The custom build is the core, and these services keep it healthy and findable.

The honest through-line of the whole process is that a custom site is functional software built to your specific needs, which is why it is scoped, designed around its function, integrated carefully, measured, and then supported after launch. Businesses whose needs genuinely call for that get a site that does real work for them, and the deliberate process is what ensures it does that work properly.

How scope gets defined and quoted

Because a Custom Website is quoted per project, how the scope gets defined is central to the whole thing, and it happens through discovery. Rather than starting from a price and fitting work into it, the project starts from understanding what the site genuinely needs to do: the functionality, the flows, the tools it must connect to, and how it fits your business. The scope emerges from those requirements, not from a template.

This detailed understanding is what makes an honest quote possible. When the real work is genuinely understood, the project can be priced to it rather than guessed at, so the cost reflects what your requirements actually demand. That is why the quote follows discovery rather than preceding it, and why the scoping is treated as real work rather than a formality before the build.

Defining the scope carefully also protects you from the expensive surprises that sink custom projects. Building before the requirements are clear is how projects go over budget and off-target, as unforeseen needs surface mid-build and force costly rework. Surfacing those needs during discovery, when they can be planned for, is far cheaper than discovering them once construction is underway.

So the scope-and-quote stage is not overhead; it is the foundation the whole project rests on. It ensures the site is built to do what your business needs, allows a fair and accurate price, and prevents the surprises that come from building on assumptions. Investing in getting the scope right up front is exactly what lets a custom project proceed with clear expectations on both sides.

How the functional core gets built

The heart of a Custom Website is its functional core, the parts that do work rather than present information, so it is worth understanding how that comes together. Whatever your requirements call for, ecommerce, booking, payments, member areas, this functionality is built specifically for your scope, so it fits how your business actually operates rather than bending your operation to fit a fixed product.

Building to requirement is what distinguishes this from selecting features off a shelf. Because the functionality is constructed around your specific needs, it can handle the particular ways your business works, the way you sell, the way you take bookings, the way your members should be managed, rather than approximating them with a generic tool. That fit is much of the value of building custom.

This is also the stage that most depends on the discovery that preceded it, because the functional core is only as sound as the understanding behind it. Having defined what the site needs to do, the build can construct it properly, which is why the requirements are pinned down first. The functionality is where careful scoping pays off in software that actually works for your operation.

Throughout, the functional core is built to be reliable, since a functional site that customers transact through has to work dependably. This is real software doing a real job, so it is constructed with the care that job demands rather than assembled quickly. Building the functional core properly is the central work of a custom project, and it is what turns a set of requirements into a site that genuinely operates.

Why testing against requirements matters

Before a Custom Website launches, it is tested against the requirements defined in discovery, and this step matters more for a functional site than for a simple one. A site that takes orders, manages bookings or hosts members has to actually do those things correctly, so verifying that it meets its requirements is essential rather than a nicety. Functionality that looks right but works wrong is worse than none.

Testing against the agreed requirements is what confirms the site does the specific job it was scoped for. Because the requirements were defined carefully at the start, they provide a clear standard to check the build against: does the checkout work, does the booking flow behave correctly, do the integrations sync as intended. Testing turns the requirements from a plan into a verified reality.

This is also where problems get caught before they reach your customers rather than after. A functional issue discovered in testing is a fix; the same issue discovered by a customer mid-transaction is lost business and damaged trust. Verifying the site works as scoped before it goes live is what protects the operation the site is meant to run.

So testing is not a final formality but a genuine safeguard on a site that does real work. It ensures that when the site launches, it does what was scoped, reliably, from the first day. For functional software that your business will depend on, that verification is exactly what should stand between the build and the launch, which is why it is a deliberate part of how a custom project works.

What we need from you through the project

A Custom Website is a collaborative project, more so than a fixed build, because the requirements come from you, so knowing what is needed keeps it on track. The most important input is a clear sense of what the site needs to do: the functionality, the flows, and how it should work for your business and your customers. The clearer this is, the better discovery can define the scope and the more accurately the site can be built.

Knowing the tools and systems the site must integrate with is essential, since integrations are a core part of most custom builds. The payment processors, booking systems or other software you run on shape what the site connects to, so information about your existing stack lets those integrations be designed properly rather than discovered late. This is often where custom projects succeed or struggle.

Your input and decisions through discovery and design keep the project aligned with what you actually need. Because a custom build is shaped to your requirements, your engagement at these stages, clarifying needs, reviewing the design, making the calls that only you can make, is what keeps it on target. A custom project is not something handed over and collected; it is built with you.

Any brand assets and content, plus your domain, complete the practical picture. None of this is unreasonable, but a custom project genuinely depends on your involvement in a way a fixed build does not, precisely because it is built around your specific needs. Providing clear requirements, integration details and engaged input is what lets the project produce software that actually does what your business requires.

A realistic timeline

Discovery and scope

We understand your requirements in detail, define the scope and quote the project honestly.

Design

The site is designed around its functionality and your brand, built for your specific flows.

Build the functionality

The custom features, ecommerce, booking, payments or member areas, are built to your scope.

Integrations and tracking

The site is connected to the tools you use, and tracking and analytics are set up.

Launch and handover

The tested site goes live on your own domain and is handed over, ready to do its job.

What you get
  • Discovery and scope definition
  • Custom design and build for your requirements
  • Ecommerce, booking, payments or member areas as needed
  • Integrations with the tools you use
  • Tracking and analytics setup
  • Launch and handover
What we need from you
  • A clear sense of what the site needs to do
  • The tools and systems it must integrate with
  • Any brand assets and content or direction
  • Input and decisions through discovery and design
  • Your domain, or help arranging one
Common questions

How long does a Custom Website take?

It depends entirely on the scope, since custom projects vary enormously. Discovery defines the requirements and sets a realistic timeline for your specific project, rather than a fixed timeframe that could not fit every case.

Why does it start with discovery?

Because building before the requirements are clear is how custom projects go wrong. Discovery surfaces what the site actually needs to do, which makes the design and build sound and allows an honest quote to the real scope.

Can you integrate with the tools I already use?

Yes. Integrations are a core part of a custom build, so the site connects to your payment processor, booking system or other software and becomes part of your operation rather than an island.

Will I be able to measure how it performs?

Yes. Tracking and analytics are set up as part of the build, so from launch you can see how people use the site, where they convert and where they drop off, and improve it over time.

How is it priced?

Quote-only, per project, following discovery. Because the work depends on your requirements, the scope is defined first and then quoted honestly, so the cost matches the actual work.

Can I add care and SEO?

Yes. Website Care and Growth keeps a custom site current and maintained after launch, and search optimization can support its visibility. The supporting services apply to a custom build as to any other.

Ready when you are

Custom Website

For storefronts, catalogs, booking, payments, member areas or advanced integrations.