Rehab Care Clinic is a rehabilitation medicine and physical therapy clinic with five branches in Bangkok and Nonthaburi. Marketing Bangkok redesigned and rebuilt the clinic's website from the ground up on Drupal 11. The new bilingual Thai and English site has a custom mobile-first design, booking from every page, 17 treatment and 10 condition pages, patient reviews, branch pages with maps, and more than 90 health articles moved over from the old site with redirects from every old address. It also has PDPA-compliant consent and an editor guide in Thai and English.

Website walkthrough
A tour of the new site: home page, treatment and condition menus, treatment page, health articles, reviews, branches and the booking form.
What we built
- Custom mobile-first design - a Bootstrap 5 theme built for the clinic, with a hero slider, mega menus for treatments and conditions, self-hosted fonts and icons, and maps that load only when a visitor reaches them.
- Booking from every page - a booking form that opens from the header, the floating buttons and every call to action, next to a LINE button, with a consent checkbox on every form.
- 17 treatment and 10 condition pages - detailed pages with a table of contents, related conditions and treatments, and an "all treatments" overview.
- More than 90 health articles - migrated from the old website, with redirects from every old address so no search ranking is lost.
- Patient reviews, branches and team - reviews with images and TikTok video stories, searchable by condition and type; branch tabs with maps and opening hours for the five branches; the doctors and therapists.
- Thai and English - the whole site in both languages, with side-by-side translation for editors.
- PDPA consent - cookie consent banner and consent checkboxes on every form, in line with Thailand's Personal Data Protection Act.
- Editors in control - pages are built with Layout Builder, and an editor guide in Thai and English, with a PDF download, explains how to manage the site.


