> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.getzendo.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Set up your Front Desk

The Front Desk is your public storefront: one page where visitors and signed-in clients can buy your services or submit a request. It is at `https://<your-workspace>.getzendo.io/order`, or on your own domain if you have moved the client portal there. You set it up in **Settings › Sales › Front Desk**.

## Set up the page

1. Open **Settings › Sales › Front Desk**.
2. Give the page a **Title** and a **Description**. The description can be up to 255 characters long.
3. Upload a **Header image**. Zendo crops it to a wide landscape format and scales down images larger than 2000 px.
4. Write the **Empty Front Desk message**. Visitors see it when there are no services available.
5. Choose what the Front Desk shows. In **Services and Request types in the Front Desk**, turn on the services under **Available Services** and the request types under **Available Request types** that you want to show. They move into the Front Desk list above. Drag them into the order in which they should appear.
6. If visitors without an account should be able to send you a request, turn on **Show "New Request" button** and choose which request types it offers in **Available Request type(s)**.
7. Select **Save**. **Preview** shows you the live page, and **Copy** copies its address.

![Settings › Sales › Front Desk: title and description (2), header image (3), the empty Front Desk message (4), the New Request button and its request types (6), and Copy (7).](https://getzendo.io/wp-content/uploads/2026/11/kb-v7-settings.webp =414x470)

![The Front Desk list (5): what is turned on here appears on the Front Desk, in this order. Below it are the request types you can still add.](https://getzendo.io/wp-content/uploads/2026/11/kb-v7-items.webp =414x426)

## How services and request types look on the Front Desk

![The live Front Desk: title and description (2), header image (3) and the New Request button (6). Each card shows the service thumbnail and short description.](https://getzendo.io/wp-content/uploads/2026/11/kb-v7-front-desk.webp =474x526)

Each service and request type on the Front Desk is shown with a picture and a short text, which come from the service or the request type itself:

| On the Front Desk | Picture | Text |
|---|---|---|
| Service | **Service thumbnail** | **Service short description** |
| Request type | **Request type thumbnail** | **Request type short description** |

A custom service has no price, so the Front Desk shows **Custom** instead of an amount. When the final price depends on quantity, add-ons or a package, the price is shown as `Starting at`. See [Sell a fixed-price service](https://help.getzendo.io/en/article/sell-a-fixed-price-service-1anzfy2/) and [Create a request type](https://help.getzendo.io/en/article/create-a-request-type-pucu6t/).

![A custom service shows Custom, a service with add-ons shows a starting price, and a request type gets its own card.](https://getzendo.io/wp-content/uploads/2026/11/kb-v7-cards.webp =474x484)

## Adding services and request types to the Front Desk from their editors

You can also put a service or a request type on the Front Desk without opening **Settings › Sales › Front Desk**:

- In a service's editor, turn on **Show this service in the Front Desk**.
- In a request type's editor, turn on **Show this Request Type in the Front Desk**.

These switches and the list in **Settings › Sales › Front Desk** are connected. When you turn a switch on, the service or request type appears in the Front Desk list, and when you remove it from the Front Desk list, the switch in its editor turns off.

The order in which services and request types appear, and the Front Desk header, can only be changed in **Settings › Sales › Front Desk**.

## Request types for visitors without an account

The list in **Available Request type(s)** is only for visitors who are not signed in. It does not affect your clients: a signed-in client can submit every request type they normally have access to, which depends on each request type's own settings and on what the client has bought. See [Decide who can submit a request type](https://help.getzendo.io/en/article/decide-who-can-submit-a-request-type-1m352cm/) and [Take requests from people without an account](https://help.getzendo.io/en/article/take-requests-from-people-without-an-account-pcoofh/).

## What happens when a visitor buys

Selecting a service takes the visitor to its order page. There they choose quantities and add-ons, if the service offers them, fill in the Order Form, if there is one, and pay with one of the methods the service accepts. If they choose a manual payment method, this is where they see its **Payment details**. Zendo creates an account for them during checkout, so from then on the visitor is one of your clients.

## Related

- [Sell with a direct link, without the Front Desk](https://help.getzendo.io/en/article/sell-with-a-direct-link-without-the-front-desk-t9dvlf/)
- [Take requests from people without an account](https://help.getzendo.io/en/article/take-requests-from-people-without-an-account-pcoofh/)
- [Choose a service type](https://help.getzendo.io/en/article/choose-a-service-type-18ktzy9/)
- [Use your own domain](https://help.getzendo.io/en/article/use-your-own-domain-1ka8al9/)
- [Put your logo, favicon and app icon in place](https://help.getzendo.io/en/article/put-your-logo-favicon-and-app-icon-in-place-1sy8a1l/)