Skip to main content

Manually add a new booking from the dashboard calendar

In this video you will learn how to add new bookings manually (no extra cost).

Written by Jerome Bajou

This guide walks you through manually creating a booking from the dashboard calendar against a specific session.

After completing these steps, the booking is added to the session, the customer is saved to your records, and payment can be charged directly to the customer's card.

Step 1: Open the dashboard calendar

From the CaptainBook dashboard, scroll down to the Calendar section. The calendar shows all your bookings and availabilities for the current period.

Step 2: Navigate to the target date

  1. Use the month, week, or day toggle in the top right of the calendar to choose your view.

  2. Click the today button to jump to the current date, or use the left/right arrow buttons to move between periods.

  3. Locate the date of the session you want to add a booking to — in this example, June 20, 2026.

Step 3: Open the session

Click the session you want to book — for example, the 9am 0 / 10 entry on June 20th. Day view makes individual sessions easier to identify.

The session detail page opens, showing the start and end date, the experience, the schedule, the booking cut-off, and the assigned resources.

Step 4: Go to the Create a new booking form

Scroll down the session page to the Create a new booking section. A blue notice confirms that adding bookings manually is free of charge — CaptainBook does not charge any booking fee for bookings entered manually.

Step 5: Select a partner

In the Partner section, click the partner dropdown. You can type to search an existing partner or pick one from the list — for example, Direct for direct bookings.

If the partner does not exist yet, click Add new partner at the bottom of the dropdown.

Step 6: Add the customer

In the Customer section, start typing the customer's name in the Customer name field. The dropdown suggests matching existing customers.

If no match is found, click Create "[name]" as a customer to add a new customer on the fly.

Then fill in the customer's email, select the country code, and enter the phone number. Complete any other customer questions configured for the experience.

Step 7: Choose the booking type

Select the booking type by choosing either the Booking or Reservation radio option. Set the refundable status and assign a resource if the experience requires one.

Step 8: Add extras (optional)

If the experience has extras configured, select any extras the customer wants to include. The Details summary on the right updates the total and net to pay as you add items.

Step 9: Charge the customer's card

Scroll to the payment section at the bottom of the form, enter the customer's credit card details, then click Create a new booking to submit. The booking is added to the session and appears on the session page and the calendar.

Did this answer your question?