Skip to content
Get a quote Call +66 93 004 4098

Planning and process

Small business website design tips and the mistakes that cost enquiries

Practical design tips for Thai clinics, cafés, trades and consultants, each paired with the common mistake it fixes.

Cover image for this guide: Tips

Which five changes matter most on a small business website?

If you only change five things on a small business website, make them these:

  1. Say what you do and where you are on the first screen.
  2. Put WhatsApp, LINE, phone and a short form where people can tap them from any page.
  3. Write Thai and English that read naturally, not machine translations.
  4. Make every page load quickly on a phone over mobile data.
  5. Show real proof: address, opening hours, your own photos, and prices or starting prices where you can.

None of these needs a large budget. They are the difference between a visitor who sends a message and one who goes back to Google and taps the next result. Below, each tip comes with the mistake it fixes and what to do instead. If you are planning a site from nothing rather than improving one that already has customers, our startup website guide is the better starting point.

Make the first screen do its job

The mistake: a full-width slider of stock images with a slogan such as "Quality you can trust". A visitor on a phone sees a picture, a vague line and no idea whether you are the dental clinic in Ari or a supplier in Chonburi.

The fix: one clear sentence that names the service and the area, one real photo, and one button. For example: "Family dental clinic in Ari, open evenings and weekends", with a button to book by WhatsApp. That is enough for someone to decide in a few seconds whether to keep reading.

Then use the rest of the home page to answer the next questions in order: what you offer, what it costs or starts from, where you are, when you are open, and how to reach you. A café might show today's menu highlights and hours; a plumber might show the districts covered and a call button.

Contact the way Thai customers do

The mistake: a contact page with only a long form and an email address, reached through a menu item at the bottom of the page.

The fix: offer the channels your customers already use. In Thailand that usually means LINE for local customers, WhatsApp for many foreign residents and visitors, a phone number people can tap to call, and a short form for those who prefer to write. Put a sticky contact button on mobile so it is always one tap away.

  • Keep forms short: name, a contact method and the question. Every extra field loses people.
  • Pre-fill WhatsApp messages with the page they came from, so you know what they were reading.
  • Say when you reply, only if you can keep to it.

A LINE button alone works for many local shops, but a form captures people who do not want to add a business on LINE, and it leaves a record for your staff.

Thai and English that reads naturally

The mistake: an English site with a translation plugin that produces stiff, sometimes wrong Thai, or a Thai site with an English version full of literal phrasing. Readers notice immediately, and it undermines everything else on the page.

The fix: write each language for its own reader. Thai customers may want different details first, such as parking, LINE contact or payment by PromptPay, while an expatriate may want to know whether staff speak English. The two versions can share structure without being word-for-word copies.

Thai typography

  • Use a proper Thai web font, with enough line height for tone marks and vowels above and below the line.
  • Watch line breaks: Thai has no spaces between words, so headings can split in awkward places on narrow screens. Check them on a phone.
  • Keep Thai body text slightly larger than you would set English, so it stays readable.

If terms such as font weight, hero or above the fold are new to you, our web design glossary explains them in plain language.

Speed, photos and trust

Speed

Many of your visitors will be on a phone, often on mobile data. Large photos straight from a camera, video backgrounds and several chat widgets make pages slow. Resize and compress images, limit third-party scripts, and test key pages on an ordinary phone. Google's Core Web Vitals give a common measure of loading, responsiveness and visual stability if you want numbers, and our guide on how to read a speed test explains them.

Photos and proof

Real photos of your shop front, staff, rooms or work beat stock images every time, even if they are taken on a good phone. Show your full address, a map, opening hours and the prices or starting prices you are comfortable publishing. Customers compare, and a site that hides prices tends to get fewer, colder enquiries. Never add reviews you cannot show the source for.

PDPA

Under Thailand's Personal Data Protection Act, a site that collects personal data through forms or tracking should have a cookie consent banner, a privacy notice and clear consent wording on forms. It also reassures careful customers.

What are the common mistakes, and the quick fixes?

  • Menu as a PDF. Slow to open on a phone, awkward to read, and harder for search engines to treat as a proper page than normal text. Put the menu or price list on a normal page, with a PDF download as an extra; our notes on restaurant website design cover menus in more detail.
  • Contact hidden in the footer. Add a contact button to the header and a sticky one on mobile.
  • Outdated information. Old opening hours or last year's promotion tells visitors nobody is looking after the site. Put a quarterly check in the calendar.
  • Too many pages, thin content. Five useful pages beat fifteen empty ones. Merge thin pages.
  • Pop-ups on arrival. A full-screen newsletter box before the page loads sends mobile visitors away.
  • Everything centred and in capitals. Hard to read in English and worse in Thai. Left-align body text.
  • Design without a plan for building it. A mockup that ignores how the site will be built and edited creates trouble later; see website design vs website development for why both matter.

When is a redesign the better step?

Tips fix a site that works but underperforms. Sometimes the problem is deeper, and a small business website redesign is the sensible step. Signs that point that way:

  • The theme or page builder is so heavy that no amount of image compression makes pages fast.
  • You cannot add a Thai or English version without breaking the layout.
  • Staff avoid updating the site because every change risks breaking something.
  • Your services have changed so much that the menu no longer makes sense.

If that sounds familiar, our full guide to a website redesign walks through the process from audit to launch. Before you change any page addresses, read how to redesign without losing SEO, so the pages customers already find on Google keep working. For planning dates, our post on how long it takes to build a website sets out a realistic schedule.

When you would rather hand it over, see how we build small business websites, or request a quote with a short note about your business and what is not working today.

Keep reading

Sources

Litesh Dhir, co-founder of Website Development Bangkok
Reviewed by Litesh DhirCo-founder, SEO and web development

Builds and ranks the websites: the systems behind the 17 client sites whose Search Console numbers we publish. This guide was written by the Website Development Bangkok team. More about us

Common questions

What pages does a small business website need?

Most small businesses do well with five: a home page that says what you do and where, a services or menu page, an about page with real photos, a page for prices or how to order, and a contact page with map, hours and every contact channel. Add a page per main service only when each has enough to say. Useful pages beat a long menu of thin ones.

Should I show prices on my website?

Where you can, yes. Even a starting price or a range helps visitors decide whether to contact you, and it filters out enquiries that were never going to fit. If prices depend on the job, explain what affects them and give an example range. Clinics, cafés and shops with fixed prices lose little by publishing them, and customers comparing options on their phones often expect to see them.

Is a LINE button enough, or do I need a contact form?

For many local shops a LINE button handles most enquiries, but it should not be the only option. Some visitors do not want to add a business on LINE, foreign customers often prefer WhatsApp or email, and a short form gives you a written record staff can share. A good setup offers LINE, WhatsApp, a tap-to-call number and a brief form, with the same contact options on every page.

Do I need a Thai and English website?

It depends on who buys from you. A neighbourhood shop serving Thai customers may only need Thai. A clinic, hotel, restaurant or consultancy that serves foreign residents and visitors usually needs both. If you add a second language, write it properly for that reader rather than relying on a translation plugin, and give each version its own page titles so both can be found in search.

What should a small business website budget cover?

At minimum, a custom design that works on phones, contact buttons, basic on-page SEO and PDPA cookie consent. As a reference, our Starter package starts from THB 10,000 for up to 5 pages with a custom design on WordPress, mobile-first, with contact, WhatsApp and LINE buttons, on-page SEO and PDPA cookie consent. Businesses that need up to 15 pages in English and Thai, a blog or booking flows usually fit the Business package, from THB 30,000. These are indicative prices; your written quote sets the final figure.

Tell us about your website

Send a few lines on WhatsApp or through the quote form. You get a written quote with the scope, timeline and price for your project.

Or WhatsApp or call +66 93 004 4098, every day, 10:00 to 19:00 ICT. service@websitedevelopmentbangkok.com

WhatsApp Call