HomeAgency & PlatformHow to Enable Rentals in GoHighLevel — Complete…
Agency & Platform

How to Enable Rentals in GoHighLevel — Complete Setup Guide

By William Welch ·March 14, 2026 ·9 min read
Share

Follow along — get 30 days free →

In This Guide
  1. What Is the GoHighLevel Rentals Feature?
  2. How to Enable Rentals on a Single Sub-Account
  3. Enabling Rentals on Multiple Sub-Accounts at Once
  4. Setting Up Your First Rental Listing
  5. Configuring Pricing, Availability, and Multi-Day Bookings
  6. Managing Inventory and Deposits
  7. Known Limitations and Upcoming Features

Listen to this episode

Follow the podcast on Spotify

GoHighLevel's new Rentals feature is a game-changer for agencies managing bookable assets—whether you're handling equipment rentals, vacation properties, or service-based inventory. But if you're staring at your GHL dashboard wondering where to flip the switch, you're not alone. In this complete setup guide, I'll walk you through enabling rentals on single and multiple sub-accounts, configuring your first booking system, and avoiding the common pitfalls that trip up new users. By the end, you'll have a fully functional rental management system ready to book your first multi-day reservation. And if you want to explore all of GoHighLevel's capabilities risk-free, grab a free 30-day trial—that's double the standard trial period.

What Is the GoHighLevel Rentals Feature?

The GoHighLevel Rentals feature is a built-in booking and inventory management system designed for agencies and businesses that need to manage multiple bookable assets. Whether you're renting out equipment, vehicles, properties, or even time slots for services, this feature lets you:

Currently in public beta, the Rentals feature is free for all GoHighLevel users, though some advanced features may be limited. This is the perfect time to test it before it becomes a premium add-on.

💡 Pro Tip

The Rentals feature integrates directly with your GoHighLevel calendar and contacts. Every booking creates a new contact record and calendar event, so you can automate follow-ups and payment reminders using your existing workflows.

How to Enable Rentals on a Single Sub-Account

Here's the step-by-step process to enable rentals on one sub-account:

  1. Log in to your GoHighLevel account and navigate to the sub-account dashboard (if you're enabling it on a sub-account rather than your agency account).
  2. Go to SettingsIntegrations & Add-ons from the left sidebar.
  3. Scroll down to find "Rentals" in the available features list.
  4. Click the toggle to enable the Rentals feature. You'll see a confirmation message stating the feature is now active.
  5. Refresh your dashboard. Within a few seconds, a new "Rentals" menu item will appear in your main sidebar.
  6. Click on Rentals to access the rental management dashboard and begin setting up your first listing.

That's it. The feature should activate immediately. If you don't see the Rentals menu after a refresh, clear your browser cache or try logging out and back in.

Enabling Rentals on Multiple Sub-Accounts at Once

If you manage an agency with dozens of sub-accounts, enabling Rentals one-by-one is tedious. Here's how to do it in bulk:

  1. Go to your Agency Dashboard (the main account, not a sub-account).
  2. Navigate to SettingsSub-Accounts from the left menu.
  3. Select all sub-accounts you want to enable Rentals for (or use the "Select All" checkbox if enabling for your entire portfolio).
  4. Click the "Bulk Actions" dropdown (appears when accounts are selected).
  5. Choose "Enable Feature" and select "Rentals" from the list.
  6. Confirm the action. GoHighLevel will enable Rentals across all selected accounts within 1-2 minutes.

All your sub-account managers will now see the Rentals menu in their dashboards. They can start creating listings immediately without waiting for manual setup.

Setting Up Your First Rental Listing

Once Rentals is enabled, you're ready to create your first listing. Here's what to do:

  1. Click on "Rentals" in your sidebar, then select "Create New Rental."
  2. Enter the rental name (e.g., "Tesla Model 3 - 3-Day Rental").
  3. Add a description that includes key features, condition, and any restrictions (max 500 characters recommended).
  4. Upload images of the rental asset. Use clear, well-lit photos—the first image appears as the listing thumbnail.
  5. Assign a category (e.g., "Vehicles," "Equipment," "Properties"). You can create custom categories under Rentals Settings.
  6. Set the rental type: Choose between "Single Day" or "Multi-Day" depending on your rental duration model.
  7. Save and continue to the pricing and availability setup (covered in the next section).

💡 Pro Tip

Write rental descriptions for SEO. Include relevant keywords like "luxury rental," "pet-friendly," or "self-drive" naturally in your listing. This helps both search visibility and customer understanding of what they're booking.

This is built into GoHighLevel. Try it free for 30 days →

Configuring Pricing, Availability, and Multi-Day Bookings

Pricing and availability are where the magic happens. Here's how to configure them:

Pricing Setup:

Availability Setup:

Managing Inventory and Deposits

Real-time inventory management is critical to prevent overbooking. Here's what you need to know:

Inventory Tracking: Once bookings come in, GoHighLevel automatically deducts units from your available inventory based on rental dates. If you have 3 bicycles and someone books 2 for 5 days, only 1 bike shows as available during those dates.

Deposit Management: Deposits are collected upfront via your payment gateway (Stripe, Square, etc.). The remainder is due at pickup or can be paid via invoice. GoHighLevel sends automated reminders for unpaid balances.

Best Practice: Set deposits at 25-50% of total rental cost. This reduces no-shows while keeping barrier-to-booking low. For high-value items (e.g., luxury car rentals), require 50-100% upfront.

Known Limitations and Upcoming Features

Since Rentals is in public beta, there are a few limitations to be aware of:

GoHighLevel's roadmap includes damage waiver options, insurance integration, and advanced booking rules. These features should roll out in Q2-Q3 2025.

Frequently Asked Questions

Can I use GoHighLevel Rentals if I'm outside the United States?

The Rentals feature is available globally, but payment processing depends on your location and payment gateway. Most countries support Stripe, which integrates seamlessly with GoHighLevel. However, some regions like New Zealand have limited payment gateway options, which may affect your ability to collect deposits and rental payments automatically.

Will GoHighLevel charge me extra for using the Rentals feature?

During the public beta, Rentals is free for all GoHighLevel users. You only pay your regular GoHighLevel subscription. Once the feature moves out of beta, it may become a premium add-on (likely $99-299/month based on GoHighLevel's pricing model), but existing users will probably grandfathered in at a discounted rate.

Can I embed rental booking widgets on my website?

Yes. GoHighLevel generates a public booking page and embeddable widget for each rental listing. You can drop the widget on your website via iframe or link customers directly to your rental booking page. The widget is fully functional and handles payments on your behalf.

Do bookings create contacts in my GoHighLevel CRM?

Absolutely. Every rental booking automatically creates or updates a contact record in your GoHighLevel CRM. This enables you to automate follow-ups, payment reminders, and post-rental surveys using GoHighLevel's automation and email workflows.

How do I handle damage claims or refunds after a rental?

Currently, GoHighLevel Rentals doesn't have built-in damage waiver or refund automation. You'll need to manually process refunds through your payment gateway (Stripe, Square, etc.) and document the reason in the contact record. A damage waiver feature with automated claim workflows is coming in a future update.

Ready to try this?

30 days free, no credit card required. Set up everything in this guide inside your trial.

Start Free 30-Day Trial
Cancel anytime — $0 for the first 30 days
William Welch
GoHighLevel user and affiliate. Runs GlobalHighLevel.com — free tutorials, guides, and strategies for agencies and businesses using GHL worldwide.