Home / Integrations / Website widget

Website widget

Be-Bookable logo

+

Custom CMS integration logo

Website widget

Be-Bookable logo

+

Custom CMS integration logo
Put your rental shop on your own website with two lines of code, on WordPress, Webflow or any CMS that accepts HTML.

Put your rental shop on your own website with two lines of code

In short

  • Copy two lines of code from your dashboard and paste them into any page on your site.
  • Visitors browse, pick dates and book without leaving your website.
  • Products, availability and orders stay in Be-Bookable, so there is no plugin to install or update.
Choose your platform, copy the code, add your domain and check that the shop is live.

Why put the shop on your own site

Your website is where customers find you. When they can book on that same page, they don’t have to switch to another site halfway through.

Any website

WordPress, Webflow, a custom build or any CMS that lets you add HTML to a page.

Always up to date

Products, prices and availability come straight from your Be-Bookable shop.

Only on your domains

Shop data and analytics events only go to websites on your list of allowed domains.

How Be-Bookable solves it

  1. Open the widget settings. In your dashboard, go to Integrations and click Set up widget on the Website Embed card.
  2. Choose your platform. Pick the platform your site runs on, such as WordPress or Webflow, or Custom website for anything else. You get a short instruction on where to paste the code.
  3. Copy the code. Click Copy code and paste the two lines into an HTML block on the page where the shop should appear.
  4. Add your domain. Enter your website’s domain under Allowed domains and save it. If your site works both with and without www, add both.
  5. Check that it works. Paste the address of the page and click Verify. Be-Bookable looks up the page and tells you whether the shop is live there. From then on, bookings from your site arrive in your order overview like any other order.

Where to paste the code

The code is the same on every platform. Only the place where you paste it differs:

Your websiteWhere the code goes
WordPressIn the Block Editor, add a Custom HTML block to the page.
WebflowDrag an Embed element onto the page.
ShopifyUnder Online Store, Themes, Customize, add a Custom Liquid section.
BigCommerceIn Page Builder, add an HTML widget to the page.
MagentoAdd the code through a CMS block or in the page layout.
Any other CMSPaste the code anywhere in the HTML of the page.

See it in action

The Brightside demo shop on an example website: a category page and a product page with the booking calendar, under the site’s own menu.

Frequently Asked Questions

Do I need a plugin?

No. You paste two lines of HTML into your page. There is no WordPress or other CMS plugin to install or keep up to date.

The embedded shop uses the colours you set for your shop in Be-Bookable and fills the width of the spot where you paste the code. There are no separate style settings for the embed. More on this under shop personalisation.

Online payments go through Mollie. Because Mollie doesn’t open inside another website, the payment opens in a new tab. When it is done, the customer continues on the thank-you page on your site. If the browser blocks the new tab, the whole page goes to Mollie instead.

Yes, if your website uses Google Tag Manager. The shop sends the events view_item, add_to_cart and purchase to the dataLayer of your page, but only on domains in your allowed list.

Yes. The script adds structured data (schema.org) to your own page, so search engines understand that the page is a rental shop and whose shop it is. The text, headings and photos around the shop count fully for your page, so a short introduction above the shop helps it rank. The product pages themselves are indexed as part of your Be-Bookable shop.

Yes. The address of your page follows the visitor through the shop, for example /rent#tents/dome-tent. Share that link and the shop opens on the same product. A visitor who refreshes the page also stays where they were.

Yes, if your shop offers more than one language. Add data-lang with the value nl, de or en to the code, for example on the German page of your website, and the shop starts in that language. Without it, the shop uses the language the visitor chose before, the browser language or your main language. More on language settings.

Other integrations

Online payments

Mollie

Customers pay at checkout with iDEAL, cards and the other methods you switch on in Mollie. The money goes straight to your own Mollie account.

Connect in a few clicks, without API keys.

More about Mollie

Shipping

Sendcloud

You create the shipping and return label straight from the order and pick the carrier per order. The order status follows the parcel.

Connect with the keys from your Sendcloud account.

More about Sendcloud

Website

WordPress

Put your rental shop on any WordPress page, also when you build with Elementor. There is no plugin to install.

Two lines of code in a Custom HTML block.

More about WordPress

Online store

Shopify

Add rentals to your Shopify store, next to what you already sell. There is no app to install.

Two lines of code in a Custom Liquid section.

More about Shopify

Website

Webflow

Put your rental shop into your Webflow design, in the section you choose.

Two lines of code in one Embed element.

More about Webflow

Online store

Magento

Add rentals to your Magento store. There is no extension or module to install.

Two lines of code in a CMS block or the page layout.

More about Magento

Online store

BigCommerce

Add rentals to your BigCommerce store. There is no app to install.

Two lines of code in an HTML widget in Page Builder.

More about BigCommerce

AI assistant

AI assistant (MCP)

Ask Claude, ChatGPT or Cursor about your bookings and sales, and let it change prices, stock and opening hours.

Switch it on in the app, paste one address and approve.

More about the AI assistant
Configure your own rental software for
Event Equipment.Tools.Office Furniture.Electronics.Gadgets.Party Supplies.Fitness Equipment.Costumes.Outdoor Gear.Baby Gear.Photography.Home Appliances.Medical Equipment.Garden Equipment.Audio Equipment.Kitchen Appliances.Water Sports Gear.Virtual Reality.Camping Gear.Board Games.Musical Instruments.DIY Tools.Sports Equipment.Projectors.Camping Tents.Power Tools.Luxury Watches.Educational Toys.Party Tents.Office Technology.Tailoring Equipment.Karaoke Systems.Beach Equipment.Pop-up Shops.Massage Chairs.Ski Gear.Fishing Equipment.Project Tools.3D Printers.Robotics Kits.Air Purifiers.E-bikes.Gaming Consoles.VR Headsets.Learning Kits.Silent disco.