AHHA
AHHABlogThe Booking Is the Business: Designing Websites for Service Economies

The Booking Is the Business: Designing Websites for Service Economies

June 6, 2026· Updated July 20, 2026Booking & Membership· howshin Wang

The brochure assumption

Most website tools carry a hidden assumption: that a website is a brochure. Pick a template, arrange some photographs, write an introduction, publish. For a portfolio or a manifesto, that assumption is fine. For a service business, it quietly misses the point, because a salon, a clinic, a yoga studio, or a consultant does not make money when someone admires the site. It makes money when someone books.

Once that is the goal, the website stops being marketing collateral and becomes operational infrastructure. It is the front desk. And a front desk is judged by different standards than a brochure.

What a front desk has to handle

A booking is not a single event; it is a small workflow with several places to fail. A customer has to see real availability, not a phone number to call during business hours. The business has to avoid double-booking and to leave buffer time between appointments for cleanup or preparation. No-shows have to be discouraged, sometimes with a deposit. Cancellations need a deadline so a freed slot can be filled. Regulars expect to be remembered, with their history and preferences on hand, rather than re-introduced each visit.

None of this is visible in a screenshot, which is exactly why brochure-first tools tend to treat it as an add-on. Yet for the business, this workflow is not a feature of the website. It is the business.

Where the recurring revenue hides

Bookings are only the entry point. The economics of most service businesses turn on what happens after the first visit. Packages and prepaid plans, where a customer buys ten sessions and the system deducts one per visit, smooth cash flow and raise commitment. Membership turns a stream of one-off transactions into a recognised relationship. Return reminders, sent at the right interval and, in Taiwan, usually through Taiwan’s Private-Domain Economy Runs on LINE, bring a lapsed customer back at a fraction of the cost of acquiring a new one.

Each of these depends on the booking record. A package balance is meaningless without a reliable count of visits; a return reminder needs to know when the last appointment was. Treat the booking as a throwaway form submission and all of this downstream value becomes impossible to build. Treat it as a durable record and the website starts compounding.

When the unit is a class, not an appointment

Everything above assumes one customer occupying one slot. A second shape is just as common — a studio, a cram school, or a training centre schedules a class first and then fills it with students — and it changes what the front desk has to do. The schedule has to be built ahead of time and repeated week after week. Each class carries a capacity, so the system has to hold places and close registration when the room is full. Someone has to teach it, which means the timetable is also a staffing record. And at the end of the month, that same record is what decides how each instructor gets paid, whether by an hourly rate, a share of revenue, or a headcount.

These are not exotic requirements, but they rarely come from the same place as one-to-one booking. Most tools cover one shape well and leave the other to a separate system, which is how a small studio ends up running a booking tool, a spreadsheet for the timetable, and a second spreadsheet for instructor payouts — three records of the same evening's work.

Building for the job that actually exists

The implication is that a service business is poorly served by a platform that bolts a booking widget onto a brochure, and equally poorly served by a full commerce stack designed to sell physical goods. The job is specific: reservations, membership, packages, and the operational guardrails around them.

AHHA (ahha.com.tw) is built around that job. Online booking, a membership system, and the records that connect them sit at the centre of the platform rather than at its edge, so that availability, no-show controls, package balances, and customer history are part of the same system rather than three plugins that have to be made to agree. Class-based businesses are covered by the same core: a weekly timetable that can be copied forward, per-class capacity and attendance, multiple instructors assigned session by session, and a payout report that calculates each instructor's share from the schedule itself — the money still moves between you and your staff, but the arithmetic is no longer a monthly spreadsheet. The broader principle outlasts any single tool: for a service economy, the website is not where you describe the business. It is where the business runs.

Related reading: Building a Business Website in Taiwan · Taiwan’s Private-Domain Economy Runs on LINE

BookingMembershipService BusinessOperations

FAQ

Q

Does a booking platform built for one-to-one appointments also work for classes?

Not always — the two shapes need different things. One-to-one booking is about slots and availability, while class-based businesses need a timetable built ahead of time, a capacity per class so places can be held and registration closed when full, an instructor attached to each session, and a way to settle what each instructor is owed. Many tools cover one shape and leave the other to a spreadsheet or a separate system.

Q

How does AHHA handle classes, instructors, and instructor pay?

They sit in the same core as one-to-one booking. You build a weekly timetable and copy it forward, set a capacity and take attendance for each class, add multiple instructors and assign them session by session, and run a payout report that calculates each instructor's share from the schedule itself — by hourly rate, revenue share, or headcount, based on either registrations or actual attendance, exportable as CSV. The report handles the arithmetic; the money still moves directly between you and your staff.

More in Booking & Membership

Keep reading on related topics

How to Set Up an Online Booking System, Step by Step (No Code)
The Channel Is the Relationship: Taiwan’s Private-Domain Economy Runs on LINE
Western playbooks treat email as the owned channel. In Taiwan, the relationship lives on LINE. Copyi…

Comments

Only members can comment, to keep out spam. Comments appear on this page.

Loading…
← Back to Blog