Should you choose a template or a custom website?
A template is a good choice when your content fits its layout without bending: a few pages, one language, standard sections, and a budget that has to stay small.
A custom website is worth paying for when the site has to carry your brand properly, load fast on Thai mobile connections, run as a bilingual Thai and English site with two equal versions, or turn visitors into enquiries in a way the template was never planned for.
The price gap between a theme bought for a small one-off fee and a quote for a custom build is mostly paid for in three things: design time spent on your content rather than someone else's demo, code written only for what your pages use, and fewer workarounds later. Whether that is worth it depends on how hard the site has to work for you.
If you are still deciding whether to hire anyone at all, our page comparing WordPress vs a site builder and a professional designer answers that first. This page assumes a professional may be involved and asks what kind of design you should pay for.
Template and custom compared
A side-by-side view of the trade-offs, assuming both are set up by someone competent.
| Factor | Template | Custom design and theme |
|---|---|---|
| Upfront cost | Low | Higher, set in a written quote |
| Time to launch | Fast if content fits the demo | Typically around 15 days for our projects |
| Page speed | Often slowed by unused features | Only the code your pages need |
| Brand fit | Shared look with other buyers | Designed around your brand and content |
| Thai and English | Often built for English only | Planned for both languages from the start |
| Changes later | Easy within the template, hard outside it | Planned sections you can reuse and extend |
| Enquiry flow | Generic contact blocks | Forms, WhatsApp and LINE buttons placed for your buyers |
Three kinds of template
People say "template" to mean three quite different things, and the trade-offs differ for each.
1. A marketplace theme
A WordPress theme bought from a theme marketplace, often a "multipurpose" theme with dozens of demo sites: restaurant, dentist, law firm, agency. You import a demo and replace the content. It is cheap and quick, but these themes ship with features for every possible buyer, and your site loads much of that whether you use it or not.
2. A page builder kit
A set of ready-made sections for a page builder such as Elementor, dropped into WordPress and edited visually. Kits are flexible and familiar to many freelancers. The cost shows up in heavier pages and in a site that depends on the builder plugin staying installed and compatible. We compare this route in detail in Elementor vs a custom WordPress theme.
3. A hosted builder template
A starting design on Wix, Squarespace or a similar service. The platform handles hosting and updates, and the template sets your layout within that platform's limits. If this is the route you are weighing, our page on WordPress or Wix goes into cost, SEO and Thai text.
All three have something in common: the design was made before anyone knew what your business sells, who your buyers are or which language they read.
What custom actually means
"Custom" is used loosely too, so ask what you are getting. In our work it means two things.
Custom design
The layout is planned around your real content: your services, your photos, your price list, your buyers' questions. We sketch the page structure first, then design it, often in Figma, so you can approve how it looks before any code is written. Our website layout guide explains how we decide what goes where on a page. Design choices follow what works for your visitors, not whatever the latest web design trends happen to be.
Custom theme
The approved design is then built as a WordPress theme written for your site, with no page builder. Only the sections you need exist, and each one is built to accept Thai and English content cleanly. The handover from design file to working theme is described in our note on Figma to WordPress.
WordPress vs a custom site
This is a common confusion. WordPress is not a template: it is the system that runs the site. A WordPress site can use a bought theme, or it can use a custom one. When we say custom, we mean custom design on a custom WordPress theme, so you still get the familiar editor for day-to-day changes. You can read more about how we work on our website design and redesign service page.
The hidden costs of templates
The low price of a template is real, but it is not the whole bill. These are the costs that tend to arrive later.
Plugins to fill the gaps
A template designed for a generic business rarely covers a Thai clinic's consent forms, a hotel's room enquiry flow or a bilingual menu. Each gap becomes another plugin, and each plugin is one more thing to update, one more possible conflict and sometimes one more yearly licence.
Speed
Multipurpose themes and builder kits load scripts, styles and fonts for features you never switched on. Google measures page experience through the Core Web Vitals, which look at loading, responsiveness and layout stability. A heavy theme makes those harder to pass, especially for visitors on a phone connection in a busy BTS station. On a site that already exists, Core Web Vitals optimization can often recover much of that speed.
Thai text in an English design
Templates are almost always designed with English sample text. Thai headings run longer or shorter, stacked vowels need more line height, and a button label that fitted in English may wrap in Thai. Fixing that page by page takes time, and the result often still looks slightly off.
Accessibility
Some themes ship with low-contrast text, missing labels on form fields or menus that do not work with a keyboard. Our website accessibility guide lists what to check before you buy.
The early redesign
The biggest hidden cost is replacing the site after two or three years because it cannot grow. At that point you pay for the site twice.
Where a template is the right call
We would not push a custom build on everyone. A template makes sense when:
- you are testing a new business idea and want to spend as little as possible until it proves itself;
- the site is three or four pages in one language, and the demo layout already matches what you need to say;
- you need something online for a short event, a pop-up or a temporary promotion;
- someone on your team is comfortable choosing a lightweight, well-reviewed theme and keeping it updated.
If you go this way, pick a theme that is light rather than one that does everything, check its Thai rendering with your own text before paying, and avoid stacking plugins to cover what it lacks. When the business grows, plan a proper rebuild rather than patching the template indefinitely.
Our approach and prices
Our packages sit in the middle route: custom design on a lean WordPress base, without the bloat of a multipurpose theme and without the cost of building a system from scratch.
- Starter, from THB 10,000: up to 5 pages, custom design, WordPress, mobile-first, contact, WhatsApp and LINE buttons, on-page SEO and PDPA cookie consent.
- Business, from THB 30,000: up to 15 pages in English and Thai, two revision rounds, a custom WordPress theme with no page builder, blog, forms, booking or enquiry flows, keyword mapping and schema markup.
These are indicative one-time prices. The final figure is set in your written quote, and a typical project takes about 15 days. Compare all packages on our web design prices page, then send your page list and languages by WhatsApp or to service@websitedevelopmentbangkok.com.

