A booking page for a small business, without building a website

Most small businesses do not need a five-page website. They need one page that answers the three questions every customer actually asks: what do you charge, when are you open, and how do I book. A site builder will sell you a template, a monthly subscription and an afternoon of your life to answer those three questions. A single hosted page answers them in about twenty minutes, costs nothing to publish, and lives at a link you can put in your bio or print as a QR code on the counter.

Put the whole business on one page

What you do, prices, hours, where you are, and how to reach you. The booking prompt below produces exactly that, with an enquiry form on the page — the version of a website a local business actually needs, minus the eleven pages nobody visits.

Publish it and give it your name

Publish the file and, on a paid plan, set the slug to your business name and drop the badge. That is the link you put in your Instagram bio, on the shopfront, and at the end of every voicemail.

Change the prices, keep the link

Prices move, hours move, the menu changes. Edit the page in place on Pro and every place the link is printed stays correct — which is the entire reason a business page should not be on the free plan.

The one page a local business actually needs

Hours. Prices, or at least a starting-from figure. Where you are, with a map link that opens the customer's own maps app. A phone number that dials when tapped, and a messaging link if that is how your customers really reach you. Then a short enquiry or booking form, and photographs of the work. That is the entire page, and it fits on one screen of a phone — which is where nearly all of it will be read.

Writing it is the easy part now: describe the business to an AI assistant, ask for a single self-contained mobile-first HTML page with those sections, and adjust the wording. Publish the file and you have a live link. There is nothing to host, nothing to update, no plugin that will break in six months.

Put the link where customers already are

The link belongs in the Instagram or TikTok bio, in the WhatsApp Business profile, in your Google listing, and in the reply you send to every enquiry. One URL, everywhere, saying the same thing — which is worth more than a bigger website that says something slightly different in three places.

Offline, the QR code does the same job. On the counter, on the menu, on the van, on the price list, on a flyer. It points at the same page, so a change to your prices is one edit rather than a reprint. Page views tell you whether the QR is actually being scanned, which is the sort of thing every small business guesses at and almost nobody measures.

What this is not, and why a business page should not be on the free plan

Be clear about the limit before you build on it: this is a hosted page, not a booking engine. There is no calendar of bookable slots, no deposit taking and no payment processing. The form collects an enquiry or a request and you confirm it yourself — which is exactly right for a two-chair salon and exactly wrong for a twelve-room clinic. If you need real calendar slots and deposits, use a dedicated booking system and link to it from this page; the page is still the thing that explains your prices and hours.

The other honest point: a business page should not be on the free plan. Publishing is free and a free page expires automatically after 5 days, which is fine for a pop-up, a market stall weekend or a one-week promotion — and completely wrong for the link in your bio, which must not go dark. Pro is $12 a month, or $120 a year, and keeps the page live forever.

For a business that is what the money buys: a page that stays up, a custom slug so the URL reads like your business rather than a random string, removal of our badge so the page looks like yours, in-place editing so a price change does not mean a new link, and detailed analytics so you can finally see whether the QR on the counter is doing anything. It is a fraction of a site-builder subscription and there is nothing to maintain.

The bio link against a page of your own

A social profile and DMsA booking page you own
Prices and hoursAnswered by hand, ten times a week, in messagesOn the page, where the customer already is
Taking an enquiryA DM you find three hours laterA form on the page, replies collected in one dashboard
Who owns itThe platform — reach and layout are theirs to changeYour page at your link; move it anywhere you can paste a URL
Getting it builtA website quote, a template subscription, or a weekend you do not haveOne prompt, one file, one publish
Honest limitBooking apps handle calendars and paymentThis is a page with an enquiry form — no calendar sync, no payment collection, no slot availability

What this needs from host-html

Frequently asked questions

Can I make a booking page without a website?

Yes. A single hosted HTML page with your hours, prices, location and an enquiry form covers what most small businesses need, and it publishes to a live link in minutes with no domain, no builder subscription and no developer.

Does host-html handle appointments and payments?

No. There is no calendar of bookable slots and no payment processing. The page collects enquiries and you confirm them yourself. If you need real slot booking or deposits, use a dedicated booking system and link to it from the page.

How do customers find the page?

You share it: the link goes in your social bio, your messaging profile and your business listing, and a QR code pointing at the same page goes on the counter, the menu, the van or a flyer.

Can I change my prices without changing the link?

Yes, on a paid plan. In-place editing rewrites the page behind the same URL, so printed QR codes and the link in your bio keep working while the prices on the page change.

Should a business page be on the free plan?

No. A free page expires automatically after 5 days, which is fine for a market stall weekend or a short promotion, but a page customers are directed to permanently belongs on Pro at $12 a month, where it never expires.

Can I collect enquiries on the page itself?

Yes, on a paid plan. Response collection lets the form post back to host-html, and the enquiries appear in a responses dashboard attached to the page where you can read and export them.