RentalBeam

Custom fields & file uploads

Collect exactly the details your rental needs with the booking request - up to 20 fields per calendar.

Available onPro

Custom fields are configured in the dashboard under Bookings - Booking settings - Custom fields. Each field has a label, a type, and a required/optional setting, and appears in the booking form's Additional Information section. Guest answers are shown in your booking notification email and on the booking inside your dashboard.

Field types

TypeWhat guests see
TextA single-line input - license numbers, flight numbers, company names.
TextareaA multi-line input for longer answers such as special requests.
NumberA numeric input - number of vehicles, ages, quantities.
DropdownA select with the options you define (minimum 2).
CheckboxA yes/no choice, optionally with a fee that is added to the total when checked.
TimeA time picker - arrival or preferred pickup time.
DateA date picker for dates outside the stay range.
PhoneA phone number input.
File uploadA file picker for images or PDFs (up to 3 files, 10 MB each) - photo ID, license, or documents.

File uploads

A file upload field lets the guest attach images (JPEG, PNG, WebP, HEIC) or PDFs with their booking request - up to 3 files per field (you choose the maximum, 10 MB each). Use separate fields for separate documents ("Photo ID", "Proof of insurance") and a 2-file field for two-sided documents like a license front and back. Files are uploaded when the guest confirms the request and are stored privately - never exposed at a public URL. Open the booking in your dashboard and use the View file links under Guest Answers to see them.

Notification emails show that a file was attached, but the file itself is only viewable from your dashboard.

Checkbox fees

A checkbox field can carry a fee (flat or per night). When the guest ticks the box, the fee is added to the price breakdown using the fee label you set - useful for optional extras such as insurance, late check-in, or delivery.

Quick-add presets

Common fields - arrival time, special requests, phone number, number of vehicles, purpose of stay, photo ID, and driver's license number - are available as one-click presets. Preset labels are automatically translated into the widget's 12 supported languages; labels you write yourself appear exactly as typed.