Websites

The features a small business website needs, by industry

Every small business website needs the same basics, and then a few features that depend on the trade: a gym needs a class timetable, a restaurant a menu and orders, a tradie quotes and invoices. The table below lists 28 kinds of business and the feature set suggested for each, taken word for word from the industries map OneCraft's AI planner reads.

· Co-founder

4 min read · Published

A small business website needs the basics every visitor looks for, and then a short list of features that depend on the trade. The table below lists 28 kinds of business and the features suggested for each, read directly from the industries map in OneCraft’s code on 20 October 2026. The map covers 51 of the 65 capabilities the AI agent can build, and the most common across all 28 are email (9 kinds of business), bookings (8), payments (8) and maps (7).

The basics come first

Before any industry feature, every site needs the same five things: what you do and for whom, where and when you work, prices or how to get one, proof such as reviews, and one clear action. Google’s guidance on local business structured data asks for much the same facts, name, address, opening hours and contact, because those are what people search for. Get these right on a fast, readable page and an industry feature becomes a bonus rather than a crutch.

How to read the table

Each row is one kind of business. The middle column lists the words that match it: if a brief for a new site mentions “physio” or “vet”, it matches the clinic row. The last column is the suggested set of capabilities, each one a feature the agent knows how to build, with its own tables, access rules, screens and admin.

The map is a hint, never a preset. When a brief names a kind of business, the planner sees one line: the capabilities to consider for it, as suggestions, with an instruction to build only what the brief needs. A clinic that does not take online bookings will not get them.

What the capabilities mean

The names are short, so here is what the most common ones build:

Patterns across industries

Service businesses book. Salons, clinics, tutors, photographers, trades, hotels, and law and accounting firms all carry bookings. Most add reviews or testimonials, because trust decides who gets the appointment.

Trades and agencies quote. Trades, agencies and event businesses carry quotes, and trades, agencies, law and accounting, and IT support carry invoices. Their customers buy a job, not an item.

Communities gather. Churches and clubs, schools and tutors, podcasts and influencers carry community or memberships. Their sites give people a reason to come back.

Shops sell. Shops, grocers, cake shops and digital creators carry a catalog and orders. Cake shops add pre orders and deposits, grocers delivery, digital creators downloads.

Only one industry carries some features. A menu belongs to restaurants, donations to churches and clubs, a roster and offline mode to staff apps, auctions to auction houses. These are the features that make a site recognisably that business.

Where the map stops

The map lists features to consider, not features that are guaranteed to suit you. Some limits apply across all of them on OneCraft: payments run through Stripe only, there is no SMS, no live calendar feed, no push to visitors and no barcode scanning, and the site can only email a signed in person at their own address or the owner. A gym that relies on text reminders, or a restaurant that needs a kitchen printer, should check those limits before relying on the suggested set.

Using this list for your own site

Pick your row and read the suggested set as questions. Do customers book? Do they pay online? Do they come back as members? Keep the features you can answer yes to and drop the rest; a smaller site that does three things well beats a large one that does eight poorly. Then write them into your brief, as the multi page website builder page shows. For a feature that needs data, the website with its own database page explains where it lives, and the restaurant website must haves post goes deeper on one row.

The 28 kinds of business in OneCraft's industries map (sites-listener industries.js), the words in a brief that match each, and the suggested capabilities in catalogue order, read 20 October 2026
Kind of businessWords in a brief that matchSuggested capabilities
Gymgym, yoga, pilates, fitness, crossfit, yoga studio, dance studio, fitness studio, martial artsprofiles, classes, notifications, announcements, memberships, subscriptions
Restaurantrestaurant, cafe, coffee shop, wine bar, cocktail bar, pub, bistro, pizzeria, takeaway, food truck, bakerymenu, orders, bookings, reviews, announcements, maps
Salonsalon, barber, barbershop, spa, nail, beauty, massage, groomerbookings, notifications, reviews, team, email
Clinicclinic, dentist, dental, physio, physiotherapist, chiropractor, doctor, therapist, psychologist, vet, veterinarybookings, reviews, team, forms, email
Real estatereal estate, realtor, real estate agent, estate agent, property manager, property managementteam, forms, listings, search, maps
Car dealercar dealer, dealership, car yardforms, listings, search, maps
Church and clubchurch, club, nonprofit, non profit, charity, association, community group, mosquepayments, events, blog, community, announcements, donations, memberships, email
Agencyagency, freelancer, consultant, consultancy, design studio, marketing agency, web designerquotes, invoices, messaging, testimonials, team, portal
School and tutorschool, tutor, tutoring, coach, coaching, academy, teacher, course creator, online courseprofiles, bookings, classes, messaging, community, memberships
Shopshop, store, boutique, retailer, florist, online storecatalog, favorites, orders, giftcards, payments, reviews, loyalty, email
Hotelhotel, b&b, bed and breakfast, motel, guesthouse, hostel, resort, holiday rental, holiday let, vacation rental, campgroundpayments, deposits, bookings, rentals, reviews, gallery, maps
Photographerphotographer, photography, videographer, artist, illustratorfiles, bookings, blog, gallery, testimonials, forms
Tradeshome builder, construction, tradie, plumber, electrician, landscaper, cleaner, cleaning, painter, roofer, carpenter, mechanic, handymanquotes, invoices, bookings, reviews, gallery, maps
Law and accountinglawyer, law firm, solicitor, accountant, bookkeeper, financial adviser, financial advisor, tax agentinvoices, bookings, blog, faq, team, forms, portal
Events and weddingsevent, wedding, festival, conference, venue, caterer, cateringpayments, deposits, quotes, events, gallery, calendar, email
Childcarechildcare, daycare, kindergarten, preschoolevents, messaging, notifications, forms
Recruiterrecruiter, recruitment, staffing agency, job boardcareers, listings, crm, search
Magazinemagazine, blogger, newsletter writer, publisherblog, seo, memberships, search, email
Podcastpodcast, podcasterblog, community, podcast, memberships, email
Equipment hireequipment hire, car hire, bike hire, boat hire, kayak hire, party hire, rentalpayments, deposits, rentals, maps
Grocergrocer, grocery, butcher, meal prep, meal delivery, farm shopcatalog, orders, delivery, payments, maps
Cake shopcake shop, custom cakes, cake maker, made to ordercatalog, orders, preorders, delivery, deposits
Digital creatordigital creator, ebook author, template shop, digital productscatalog, orders, downloads, payments, email
Startup and SaaSstartup, saas, product launch, app launchwaitlist, tickets, faq, pricing, referrals, email, subscriptions
IT supportit support, managed services, software companyinvoices, tickets, crm, portal
Staff appstaff app, employee app, team app, cleaning company, security companymessaging, notifications, roster, offline
Auction houseauction house, auctioneer, charity auction, silent auctionpayments, notifications, gallery, auctions
Influencerinfluencer, content creator, youtuber, streamercommunity, podcast, contests, referrals, memberships

Questions people ask

What does every small business website need?

Five things before any industry feature: what you do and for whom, where and when you work, prices or how to get one, proof such as reviews or examples, and one clear action like book, order, call or ask for a quote. Each page should load fast on a phone and say who runs the business.

Does a small business website need online booking?

If customers book a time with you, usually yes. Bookings appear in 8 of the 28 sets, from salons and clinics to hotels and trades. A booking form that only sends a request is a reasonable first step if you prefer to confirm each appointment yourself.

Should a small business website take payments?

Only when paying online saves you and the customer a step: orders, deposits, tickets, memberships, donations or invoices. Payments appear in 8 sets. A clinic or law firm often does better with a booking and an invoice than with a checkout on the site.

Is a members area worth building?

When people come back for something only members get: classes, courses, a community or member pricing. Memberships appear in 6 sets, from gyms to podcasts. If members would visit once and leave, a newsletter or a simple contact form is cheaper to run.

Do I need a blog?

A blog appears in 5 sets, including churches, photographers, law and accounting, magazines and podcasts, where regular posts give people a reason to return and answer questions they search for. If you cannot post at least once a month, skip it; an old last post looks worse than none.

Can I have features from two industries?

Yes. The map matches every kind of business a brief names, so a brief for a cafe that also runs a cooking school gets the restaurant set and the school set as suggestions. The plan then decides which to build. Name both clearly in the brief.

Written by

Nuwan Madhusanka · Co-founder

Works across the builders and the export paths: how a form becomes a PDF, how a flyer canvas becomes a print file, and how a signed document carries its audit trail.

LinkedIn profile

Sources

Written and checked by the OneCraft team. Last checked .

Make your own website

Describe what you need and the generator writes and designs it, then you edit anything you like.

See what it can make

Read next