Rental Calendars in HighLevel
HighLevel Rental Calendars are a dedicated calendar type for booking time-based resources – rooms, studios, equipment, vehicles, or any asset that customers reserve by the hour, half-day, or day. Create one at Calendars, then Calendar Settings, then Create Calendar, and choose Rental Calendar as the type. Each resource gets its own calendar, with slot duration, availability, buffer time, and payment collection configured independently.
This post covers what Rental Calendars are, how they differ from appointment calendars, how to set one up, how payment works, and the types of businesses that benefit most from this calendar type.
Reading time: about 8 minutes.
Let customers book your space, – with payment collected at the time
HighLevel Rental Calendars are a built-in calendar type. No separate booking platform required.
What Are Rental Calendars in HighLevel?
Rental Calendars are a dedicated calendar type for businesses that rent time with a resource rather than time with a person.
A photography studio, a co-working space, a production company, a vehicle rental company, or any business where customers book a physical thing – rather than a service appointment with a human – uses this calendar type.
The mechanics are the same as any HighLevel calendar: customers visit a booking page, select available slots, complete a form, and optionally pay. The difference is that the resource being booked is an asset – Studio Room B, Camera Kit 3, Conference Room – rather than time on a team member’s schedule.
Create one at Calendars, then Calendar Settings, then Create Calendar, and select Rental Calendar as the type.
Rental vs. Appointment Calendars
The distinction matters for setup, but the functionality overlaps significantly.
A standard appointment calendar is tied to a user’s availability. When the team member’s calendar is full, the slots are unavailable.
The calendar asks “is this person available?” before showing a bookable slot.
A Rental Calendar is tied to a resource’s availability. When the resource is already booked, those slots are unavailable.
The calendar asks “is this thing available?” before showing a bookable slot. There is no team member’s schedule involved – only the resource’s booking state.
This distinction determines which calendar type to use. A massage therapist taking appointments uses a standard calendar.
A massage studio renting individual rooms per hour uses Rental Calendars – one per room.
Slot Duration
Slot duration defines the booking increment for the rental – the minimum unit of time a customer can reserve.
Common slot durations match the business’s natural rental unit: 1-hour slots for studios and meeting rooms, 4-hour half-day slots for equipment, full-day slots for vehicles. Customers who need longer rentals book multiple consecutive slots, with the total price calculated accordingly.
The slot duration also determines the grid displayed on the booking page. A 1-hour slot calendar for a space available from 9am to 9pm shows 12 bookable slots.
A 30-minute slot calendar shows 24. Setting the slot duration to match the actual minimum rental increment produces the most usable booking experience.
Availability and Buffer Time
Rental Calendar availability works the same way as standard calendar availability – weekly schedule, blocked dates, and booking date range are all configured in the Availability tab.
Buffer time is especially important for physical rentals. A photography studio needs 15 to 30 minutes between bookings for the previous renter to clear out and the space to be reset.
Equipment rentals may need buffer for inspection, cleaning, or battery charging. Setting after-rental buffer prevents a new renter from arriving while the previous one is still present.
Minimum notice is also relevant for physical resources. A vehicle rental company may need 24 hours minimum to prepare and inspect before a rental.
A co-working desk might accept same-day bookings with 1-hour minimum notice. The right minimum depends on the preparation requirements for the specific resource.
Payment at Booking
Rental Calendars support payment collection at the time of booking – the customer pays when they reserve the slot, before the rental begins.
This is particularly valuable for physical resources where a no-show or last-minute cancellation leaves the resource idle during a paid reservation window. Requiring payment at booking reduces no-shows because customers have a financial commitment to the reservation.
The rental rate is configured per slot. A space available in 1-hour increments at $50 per hour shows a $50 charge per selected slot.
When a customer selects three consecutive slots, the total is $150 collected at booking.
Cancellation policies for paid rentals should be defined and communicated on the booking page. Whether the rental is refundable, partially refundable, or non-refundable is a business decision that affects customer experience and revenue protection.
Managing Multiple Resources
Each rentable resource needs its own Rental Calendar. This is intentional – independent calendars mean independent availability tracking.
A co-working space with 5 private offices creates 5 Rental Calendars – one per office. When Office 1 is booked for a slot, that slot remains available on Office 2 through 5.
A customer who finds Office 1 unavailable can check the other calendars for the same time period and book whichever is open.
A central booking page or website page can embed all available resource calendars side by side, or link to each individual calendar, so customers can see what is available across all resources at once.
For large inventories – equipment rental companies with dozens of items – this approach requires a calendar per item, which can become unwieldy. HighLevel’s Rental Calendar is best suited for small to medium resource inventories where individual calendar management is practical.
Confirmations and Reminders
Rental Calendar bookings use the same notification system as standard appointment calendars.
Configure a booking confirmation in the calendar’s notification settings that includes all the details the renter needs: what they booked, when, how long, where to go, and any access instructions or rules of use. A comprehensive confirmation email reduces no-shows and pre-rental questions.
Reminder workflows built on the Appointment Status trigger can send a reminder the day before and an hour before the rental begins. For equipment rentals, the reminder can include pickup instructions.
For space rentals, it can include access codes, parking information, or contact details for day-of issues.
A post-rental workflow triggered after the appointment end time can send a thank-you message, request a review, and optionally offer a discount for the next booking – turning a one-time renter into a repeat customer.
What Can You Do With It?
- Accept online bookings for physical spaces and equipment: Replace phone calls and email chains for space and equipment reservations with a self-service booking page – customers see availability in real time and confirm instantly.
- Collect rental payment at the time of booking: Require payment when the slot is reserved to reduce no-shows and ensure the rental generates revenue even when a customer cancels at the last minute.
- Prevent double-booking automatically: Once a slot is booked on a Rental Calendar, that slot is removed from availability immediately – no manual checking or updating required.
- Manage multiple resources independently: Each resource – room, equipment item, vehicle – has its own calendar tracking its own bookings, so one resource’s availability never affects another’s.
- Build post-rental follow-up sequences: Automated workflows after each rental can request reviews, offer future booking discounts, and add renters to a loyalty or retention sequence – turning transactional rental customers into repeat business.
- Embed rental booking directly on your website: Place the booking calendar on the relevant page of your website so customers can check availability and book without contacting you first.
Key Definitions
| Term | What It Means |
|---|---|
| Rental Calendar | A HighLevel calendar type for booking time with a resource rather than a person. Each rental calendar represents one bookable resource – a room, a piece of equipment, a vehicle. Created in Calendars, then Calendar Settings, then Create Calendar. |
| Slot Duration | The minimum booking increment for the rental – 30 minutes, 1 hour, half-day, full-day. Determines the grid of available time blocks shown on the booking page. Customers book one or more consecutive slots. |
| Buffer Time | A gap between rentals during which the resource is unavailable for booking – used for cleanup, inspection, reset, or handover between renters. Configured as after-rental buffer in the calendar’s availability settings. |
| Payment at Booking | The option to require payment when a rental slot is reserved. The customer pays before the booking is confirmed. Reduces no-shows and ensures revenue commitment from the renter. |
| Resource | The physical thing being rented – a room, a piece of equipment, a vehicle, a studio, a desk. Each resource gets its own Rental Calendar for independent availability tracking. |
| Consecutive Slots | Multiple back-to-back booking increments selected by a customer for a longer rental duration. If a calendar uses 1-hour slots and a customer books three consecutive slots, they are reserving a 3-hour rental. |
| Appointment Status Trigger | A Workflow Builder trigger that fires based on rental booking events – Appointment Booked, Confirmed, Cancelled, No-Show. Used to automate confirmation emails, reminders, and post-rental follow-up sequences for rental bookings. |
Use Cases by Industry
Photography and Video Studios
A photography studio has three shooting rooms – a white cyclorama, a dark studio, and an outdoor deck. Each room gets its own Rental Calendar with 1-hour slots, a 30-minute buffer for room reset, and payment required at booking.
The studio embeds all three booking calendars on their website’s “Book a Studio” page. Customers see all three rooms and their availability, select the room that fits their project, and pay the hourly rate to confirm.
No phone calls, no email chains.
Result: The studio books more rentals because customers can self-serve at any hour. Revenue is collected upfront, eliminating the no-show problem that affected manual bookings.
Co-Working and Event Spaces
A co-working space offers four private meeting rooms for hourly rental by members and non-members. Each room has its own Rental Calendar with half-hour slots, 15-minute buffer between bookings, and a minimum 2-hour advance booking requirement.
Members receive a booking link that shows all four rooms’ availability. Non-members book from the public website.
The booking confirmation includes the room number, access code, and Wi-Fi credentials.
Result: Meeting room reservations are handled without front desk involvement. Members self-serve. Non-members pay online. The front desk only gets involved when there is an issue – not for every routine booking.
Equipment Rental Companies
A production equipment rental company creates individual Rental Calendars for their most popular items – drone kit, cinema camera, lighting package, grip package. Each has a 4-hour half-day slot structure with a 24-hour minimum notice and a 2-hour buffer between rentals for inspection and charging.
Customers book from the company website, pay a deposit at booking, and receive a confirmation with pickup instructions. A pre-rental reminder fires 24 hours before the reservation with the pickup checklist.
Result: Equipment reservations that previously required multiple phone calls and manual calendar management are handled entirely through the online booking system. Staff time shifts from managing bookings to managing equipment.
Yoga and Fitness Studios
A yoga studio rents its main studio space to independent instructors who want to run their own classes or private sessions outside the studio’s official schedule. The studio creates a Rental Calendar for the main room with hourly slots during off-peak hours.
Instructors book their sessions, pay the hourly rate, and receive the confirmation with the door code and setup instructions. The studio owner sees all rental bookings in the HighLevel calendar view alongside their own class schedule.
Result: The studio monetizes idle space during off-peak hours without any operational involvement. The booking system handles everything from reservation to payment.
Vehicle and Transport Rentals
A small van rental company creates a Rental Calendar per vehicle – Van 1, Van 2, Van 3. Slots are full-day with a 24-hour minimum notice and 2-hour buffer for inspection and cleaning between rentals.
Customers book from the website, pay a deposit, and receive a confirmation with pickup location, time, and what to bring. A workflow fires 24 hours before the rental start with the final instructions and a reminder of the deposit terms.
Result: Rental bookings are automated from first inquiry to payment. The business handles the physical handover – everything before that is managed by the system.
Replace manual space and equipment bookings with a – start your free trial today
HighLevel Rental Calendars are a built-in calendar type. Set up in under 20 minutes.
Who Is This For?
Good fit if you…
- Rent physical spaces, equipment, or vehicles by the hour, half-day, or day
- Currently handle rental bookings via phone or email and want to automate the process
- Want to collect payment upfront when a rental slot is reserved
- Manage a small to medium inventory of bookable resources (2 to 20 items)
- Want rental bookings to integrate with your CRM and marketing automation
Not the right fit if you…
- Have a large equipment inventory (50+ items) where one calendar per item is not practical
- Need complex rental logic – damage deposits, insurance verification, multi-day pricing tiers, or item condition tracking
- Rent services rather than physical resources – use standard appointment calendars for those
How to Set Up a Rental Calendar
Step 1: Create a new Rental Calendar
Go to Calendars, then Calendar Settings, and click Create Calendar.
Select Rental Calendar as the type. Give the calendar a name that identifies the specific resource – Studio Room A, Sony A7 Camera Kit, Conference Room 2.
Step 2: Configure the resource details
Add a description of the rental resource and any images or details a customer needs before booking.
This information appears on the booking page and in the confirmation email – make it complete enough that customers know exactly what they are booking.
Step 3: Set the slot duration
Configure the booking increment that matches your minimum rental unit – 30 minutes, 1 hour, 4 hours, or full day.
The slot duration determines how time is divided on the booking page. Choose the increment your business naturally uses rather than the smallest technically possible.
Step 4: Configure availability
Set the days and hours the resource is available. Add after-rental buffer for cleanup or handover time.
Set minimum notice to match the preparation time required before a rental begins – 24 hours for physical resources that need inspection is a common starting point.
Step 5: Set up payment
Connect your HighLevel Payments account and configure the rental rate per slot.
Enable payment required at booking. Make the rental price visible on the booking page before the customer commits to a slot selection.
Step 6: Configure confirmation and reminder notifications
In the calendar’s notification settings, configure a comprehensive booking confirmation email with resource name, start time, duration, location, and any access or preparation instructions.
Add reminder notifications for 24 hours before and the morning of the rental day.
Step 7: Build a post-rental workflow
In Workflow Builder, create a workflow triggered by the appointment status after the rental end time.
Add a thank-you message, a review request, and optionally a discount code for the next booking to encourage repeat rentals.
Step 8: Get the booking link or embed code
Copy the booking page URL from the calendar settings to share directly, or use the embed code to place the calendar on your website.
For multiple resources, embed all calendars on one booking page so customers can compare availability across all options at once.
Step 9: Test the full booking flow
Make a test booking using a personal email. Select a slot, complete the form, and pay if payment is enabled.
Confirm the confirmation email arrives with all the right details, the contact is created in HighLevel, and the booking appears in the calendar. Fix any issues before promoting the rental externally.
How Does It Connect to HighLevel?
- Availability Management: All the availability controls covered in Availability Management – weekly schedule, buffer times, minimum notice, blocked dates – apply to Rental Calendars exactly as they do to appointment calendars. The same settings interface, the same configuration options.
- Appointment Reminders: Appointment Reminders and notification workflows work with Rental Calendar bookings. Confirmation, reminder, and post-rental messages are all built in the same notification and workflow system.
- Workflow Builder: Appointment Status triggers in Workflow Builder fire on Rental Calendar events – Booked, Confirmed, Cancelled, No-Show – enabling automated post-booking and post-rental sequences.
- HighLevel Payments: Payment at rental booking connects to the same HighLevel Payments infrastructure used for invoices, proposals, and products. The same Stripe, NMI, or Authorize.net connection handles rental payment collection.
- Client Portal: Rental bookings associated with a contact appear in the contact’s record. If the renter has Client Portal access, their booking history and relevant documents are accessible from the portal.
Common Questions
HighLevel Rental Calendars book time with a resource – a room, equipment, or vehicle – rather than time with a person. Create one at Calendars, then Calendar Settings, then Create Calendar, and choose Rental Calendar. Set slot duration, availability hours, buffer time, minimum notice, and payment at booking. Each resource needs its own calendar. Bookings create contacts and trigger workflow automation the same as standard appointment calendars.
What are Rental Calendars in HighLevel?
A calendar type for booking time with a resource rather than a person. Customers reserve a room, equipment item, vehicle, or other physical resource for specific time slots.
The calendar tracks resource availability and prevents double-booking.
How do I create a Rental Calendar in HighLevel?
Go to Calendars, then Calendar Settings, and click Create Calendar. Select Rental Calendar as the type.
Configure the resource name, slot duration, availability, and payment settings.
What is the difference between a Rental Calendar and a standard appointment calendar?
A standard appointment calendar books time with a person – their schedule determines availability. A Rental Calendar books time with a resource – the resource’s booking state determines availability.
Use Rental Calendars for spaces and equipment; use appointment calendars for service providers.
Can I collect payment when a rental is booked in HighLevel?
Yes. Enable payment required at booking and configure the rental rate per slot.
The customer pays when they reserve the slot – before the rental begins. Payment processes through the connected HighLevel Payments account.
Can I set different pricing for different rental durations?
Pricing is per slot in HighLevel Rental Calendars. Customers booking multiple consecutive slots pay the per-slot rate times the number of slots selected.
Complex tiered pricing may require separate calendars for different pricing tiers.
Can I manage multiple rental resources in HighLevel?
Yes. Each resource needs its own Rental Calendar.
A studio with three rooms creates three calendars. Each tracks its own availability independently – one room being booked does not affect the others.
Can customers book multiple consecutive slots on a Rental Calendar?
Yes. Customers can select back-to-back slots for a longer rental duration. The calendar confirms all selected slots are available before confirming the booking.
Can I send reminders for Rental Calendar bookings?
Yes. Configure reminders in the calendar’s notification settings or build a workflow triggered by the Appointment Booked status.
The same reminder system used for service appointments applies to rental bookings.
Does a Rental Calendar booking create a contact in HighLevel?
Yes. Every rental booking creates or updates a contact record. The booking is associated with the contact and visible in their record alongside any other interactions with the business.
Can rental bookings trigger HighLevel workflows?
Yes. Appointment Status triggers – Booked, Confirmed, Cancelled, No-Show – work with Rental Calendar bookings.
Build automated confirmation, reminder, and post-rental sequences the same way as standard appointment workflows.
To Wrap It Up
Rental Calendars extend HighLevel’s booking system to cover a category of business that standard appointment scheduling does not fit: businesses that sell access to things rather than time with people.
A photography studio, a co-working space, a production company, a vehicle rental company – all of these have the same fundamental need. Customers need to see what is available, pick a time, and pay.
The resource needs to show as booked so no one else can take the same slot. A confirmation needs to go out with the right details.
Someone needs to be notified if a booking cancels.
Every part of that need is handled by the Rental Calendar working in combination with HighLevel’s payment, notification, and workflow systems. The result is a complete rental booking experience without needing a separate reservation platform.
The key decision that drives the rest of the setup is slot duration. Get that right and the booking page works the way your business operates.
Choose the natural minimum rental unit for the resource – hourly for a studio room, half-day for production equipment, full-day for a vehicle – and the calendar structures itself correctly around that unit.
Here is how to get started:
- Go to Calendars, then Calendar Settings, and click Create Calendar
- Select Rental Calendar as the type
- Name the calendar after the specific resource being booked
- Set the slot duration to match your natural minimum rental increment
- Configure availability hours and buffer time between rentals
- Set minimum notice to match preparation requirements for the resource
- Enable payment at booking and configure the rental rate per slot
- Configure a comprehensive confirmation email with all the details a renter needs
- Build a post-rental follow-up workflow to drive repeat bookings
- Test the full booking flow before sharing the calendar publicly
If you have multiple resources, set up one calendar completely and test it first. Then duplicate the configuration for each additional resource and customize the name and any resource-specific details.
Starting with a working template is faster than building each calendar from scratch.
Replace manual rental bookings with a self-service – start your free trial today
Rental Calendars are a built-in calendar type in every HighLevel sub-account. No separate platform needed.
