Build a barbershop website
Generate a barbershop site on the Fade template, set out your services and prices, and publish it with a button that links to your own booking page.
For the complete documentation index, see llms.txt. This page is also available as Markdown.
A barbershop site has to answer three questions fast: what do you offer, what does it cost and how do I get a chair. The generator drafts the first two from your description. For the third, link to your booking page.
#Which templates fit
| Template | What the generator uses it for |
|---|---|
| Fade | Barbershops. The generator's barbershop template. |
| Gloss | Hair salons. See Build a hair salon website. |
| Capitol | The general-purpose template and the fallback if a build fails. |
If you want a different look, browse the Templates gallery and press Use Template. The generator itself will not let you choose.
#What a generation includes
- One multi-page site on the template the generator matches to your prompt. The pages follow that template's own page plan, plus the template's legal pages. The exact set depends on the template.
- Copy written by the model from your description. The brand name and contact details come only from your prompt and the + Add tray. Anything that was not supplied is removed or shown in the editor as an "Add your …" instruction, and those lines are hidden on the public site. Read every line before you publish.
- Legal pages as drafts for you to fill in. An unfilled one is left off the live site, with its links, until you edit it. Capitol has none.
- Images: when you are signed in the build may add fresh images, and your own photos (up to 20) and logo are carried in.
- One language per site, detected from your prompt: English, Portuguese, Spanish, French, German or Italian. Writing "in Portuguese" settles it.
#What to put in the prompt
A prompt can be up to 6,000 characters. Plain sentences work. This is a sample you can adapt:
Sharp Cuts is a barbershop in Toronto with three chairs. Open Monday to Saturday, 9am to 7pm. Services: haircut $35, beard trim $20, hot towel shave $40. Walk-ins welcome. Phone 416 555 0123.- Say "barbershop" and the city. The wording is what the generator scores to choose a template.
- Put your services and prices in the prompt so the draft starts from your real numbers, then check each one.
- Add your shop address, hours and phone number so the draft has them.
- Attach photos of the shop and your work. Photo analysis happens only when you are signed in.
See Write a prompt that works for the full list of what the generator reads.
#Editor features to use
- Edit text: update prices and hours directly on the page.
- Images, video and the media library: swap in photos of your own chairs and cuts.
- Site styles: change colours and fonts for the whole site in one place.
- Pages and navigation: add a page for each barber if you want one.
#Publish and connect
- Select Publish and choose the address. A
uova.ioaddress is included on every plan, and it cannot be changed after the first publish. See Publish your site. - Add your own domain on a paid plan, either one you own or one you buy through UOVA. See Connect a domain you own and Buy a domain.
- Messages from your site's forms arrive in your Inbox and are emailed to you. The default is up to 20 message emails per site per day, then one summary. The visitor gets no automatic confirmation email. See Inbox and form messages.
- Set a title and description for each page in SEO settings.
- Add a button such as Book now and set its Link field to your booking page address. See Buttons and links.
- To let clients pick a time on your own Cal.com, Calendly or Square Appointments calendar, open Project settings > Booking in the editor, choose the provider, paste your booking link and select Add Book section. The calendar shows on the home page of the live site, and other pages show a booking button. The calendar appears on the published site, not on the editor canvas. Bookings land in your own provider account, not in UOVA. Booking requests that come through your site's forms are listed under Scheduling in the dashboard. A Square link shows a calendar only when it is a buyer widget address, and otherwise shows the button. See Booking calendars.
#What UOVA does not do here
- Only Cal.com, Calendly and Square Appointments links are accepted, and a Square link shows a calendar only when it is a buyer widget address. For any other booking tool, link a button to its page. Taking payment on the site is not covered by this guide.
- You cannot choose which template the generator uses. To pick a design yourself, start from a template instead. See Start from a template.
- You cannot import an existing site. Rebuild it from a prompt and paste in your own wording. You can give the generator one link to an existing site or Google listing, which it reads for facts only, not for style.
- Scripts and iframes are not allowed in your own HTML, so third-party widgets cannot be embedded. The one supported embed is the Book section, which works with Cal.com, Calendly and Square Appointments only. For any other tool, link a button to its web address.
- You reply to form messages from your own email program with Reply by email. There is no in-app reply and no Inbox export.
- UOVA does not host email at your domain or forward it. See Email and forwarding.
