car rental form for squarespace

Add a Car Rental Booking Form to Squarespace

Squarespace makes a polished website, but a basic contact form cannot show real-time vehicle availability or prevent double-bookings. RentingPal adds a live car rental booking form to your Squarespace page, then gives your team the system to manage reservations, agreements, payments and the fleet behind it.

Watch the Squarespace setup

Before you start, add your cars, rental prices and pickup locations in RentingPal. The video uses a fictional rental company and shows how to add bookings to an existing website.

One-line install

Add booking to your Squarespace site in one line of code

RentingPal gives you a single script tag. Paste it anywhere on the page and the widget renders in that exact spot, filling the full width of its container. No target div to wire up. Every reservation then lands in RentingPal, where your team runs the fleet.

Online Booking → Embed on your site → Reservations
<script id="renting-pal-widget-script" src="https://renting-pal.com/renting-pal-widget.js?fleet=YOUR_FLEET_ID"></script>

Place the booking form wherever customers should book on your website. Give it enough width and space for every booking step, then test the full page on desktop and mobile.

  • In RentingPal, open Online Booking from Home, choose Embed on your site, leave Reservations selected and copy your fleet’s code.
  • Select HTML mode, turn Display Source Code off and paste the complete RentingPal script. Save the page and exit the editor.
  • The script displays the car rental booking widget with live availability
  • Every booking lands in RentingPal, where you manage vehicles, contracts, invoices and follow-up
Start Free Trial

How to add car rental booking to Squarespace

  1. In RentingPal, open Online Booking from Home, choose Embed on your site, leave Reservations selected and copy your fleet’s code.
  2. Edit your page, choose Add Block → Code, then open the block’s pencil control.
  3. Select HTML mode, turn Display Source Code off and paste the complete RentingPal script. Save the page and exit the editor.
  4. Save and test the full page on desktop and mobile. Search dates, select a car, review the quote and reach customer details. Make sure no controls are cut off before publishing.

RentingPal car rental booking system

Add car rental booking to your Squarespace site

Give your Squarespace site the booking flow customers expect. The script shows the widget on your website; the screenshots here show the RentingPal platform where your team manages reservations, live availability, contracts, invoices, support and fleet records after the booking comes in.

  • Openly published pricing: €2 per car / month (€20 minimum), no quote needed
  • 30-day free trial with no credit card required
  • Built-in 24/7 online booking plus an embeddable widget for any website
  • Available in any language, not limited to a fixed list
  • Hands-on help migrating your existing data across
  • Direct support from the people who build the product

Rental businesses already run on RentingPal

Frequently asked questions

Is this a Squarespace car rental form or just a contact form?

It is a live booking form, not a basic contact form. Customers choose rental dates and see available vehicles inside your Squarespace page, while availability, reservations, contracts and invoices stay connected in RentingPal.

Will the booking flow work inside my Squarespace page?

Yes. The embed appears inside the page, while the booking data and fleet management live in RentingPal.

Which Squarespace plan supports the booking widget?

JavaScript in Code blocks requires a supported Squarespace plan. Current plans with this feature are Core, Plus and Advanced. Check the official Code block documentation linked above for your plan before publishing.

Why does Squarespace show Script Disabled?

Squarespace can suppress scripts while you are signed in to the editor. Keep the Code block in HTML mode with Display Source Code off, save the page and test it through visitor preview or while signed out. Also check that your plan supports JavaScript.

Where does the widget render? Do I need a container div?

Place the booking form wherever customers should book on your website. Give it enough width and space for every booking step, then test the full page on desktop and mobile.

Is the widget responsive?

The booking form adapts to its available width. Some builders, including Wix, put it inside a separate HTML frame whose size you control. Check and resize that frame on desktop and mobile so results, quotes and Continue remain accessible.

Can I match it to my brand?

Yes. The widget reads background, foreground, accent color and language from the script URL, so you can align it with your site and choose the language. Your fleet's Widget Settings generates the final tag with these values for you.

RentingPal is not affiliated with Squarespace. Platform names and trademarks belong to their respective owners. Setup options may change, so confirm the latest embed/code features in your site builder. Book a demo

Chat on WhatsApp