---
title: Enable customers to easily reserve a meeting room through your website
description: Guidance on integrating an iframe to facilitate meeting room reservations on your website, streamlining the process for your clients.
---

[Skip to content](https://support.zapfloorhq.com/knowledge-base/enable-customers-to-easily-reserve-a-meeting-room-through-your-website#main-content)

English

Show submenu for translations

[Contact us](https://support.zapfloorhq.com/knowledge-base/kb-tickets/new?hsLang=en)

![Avatar  8-1.png\]](https://support.zapfloorhq.com/hs-fs/hubfs/Avatar%20%208-1.png?height=40&name=Avatar%20%208-1.png)

- [Default HubSpot Blog](http://blog.zapfloorhq.com/)
- zapfloor

Open main navigation

Close main navigation

- [Default HubSpot Blog](http://blog.zapfloorhq.com/)
- zapfloor
- English
  
  Show submenu for translations
- [Contact us](https://support.zapfloorhq.com/knowledge-base/kb-tickets/new)
- [Go to zapfloor.com](https://www.zapfloor.com/)

[Go to zapfloor.com](https://www.zapfloor.com/)

 Hello. How can we help you?

- There are no suggestions because the search field is empty.

1. [Help Center](https://support.zapfloorhq.com/knowledge-base?hsLang=en)
2. [Integrations](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en)
3. [iFrame](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#iframe)

# Enable customers to easily reserve a meeting room through your website

## Guidance on integrating an iframe to facilitate meeting room reservations on your website, streamlining the process for your clients.

### 1. Set up which meeting rooms should be bookable via the website

Log in and Go to **My Center \>** go to **Meeting Rooms** and click on **Edit** for a specific meeting room

![](https://support.zapfloorhq.com/hs-fs/hubfs/iframemr1-jpeg.jpeg?width=688&height=326&name=iframemr1-jpeg.jpeg)

 

Go to **Settings**, Enable '**Allow external bookings**' and scroll down to click on **Save**

![](https://support.zapfloorhq.com/hs-fs/hubfs/iframemr2-jpg.jpeg?width=688&height=326&name=iframemr2-jpg.jpeg)

 

### 2. Set up the pricing for external bookings

Should externals pay a different price per hour than members, this is something that can be set up on the meeting room level. Go to **My** **Center** \> **Meeting** **rooms**, select a room and go to **Pricing** and click **Enable different pricing per customer types**

![](https://support.zapfloorhq.com/hs-fs/hubfs/iframemr3-jpg.jpeg?width=688&height=330&name=iframemr3-jpg.jpeg)

Now a new option is available: **Externals**, click on it, set up your pricing for externals and hit **Save**

![](https://support.zapfloorhq.com/hs-fs/hubfs/iframemr4-jpg.jpeg?width=688&height=326&name=iframemr4-jpg.jpeg)

 

### 3. Connecting your Stripe Account

After this is done, the next important step is for you to connect your Stripe account. For that please refer to this article:

[Connect Zapfloor and Stripe](https://support.zapfloorhq.com/knowledge-base/integrate-stripe-with-your-zapfloor-account?hsLang=en)

### 4. Implement the iframe in your website

Get in touch with us at Zapfloor to receive your token for the Iframe. Once you have the token, to activate the Iframe, please add this html tag in your webpage. 

To activate the iframe, please add this HTML tag inside the webpage:

`<iframe src="https://meeting-room-iframe.herokuapp.com/?token=YYY&termsandconditions=https://XXX&css=ZZZ&redirecturl=WWW"> </iframe>`

or short version, without CSS:

`<iframe src="https://meeting-room-iframe.herokuapp.com/?token=YYY&termsandconditions=https://XXX&redirecturl=WWW"> </iframe>`

*Some extra information about setting the URL:* 

- You’ll need to add your token in the YYY field.

- You’ll need to add your own page with terms and conditions in the XXX field.
- (Optional) Language selector: code in URL. Example, Dutch: [https://meeting-room-iframe.herokuapp.com/nl](https://meeting-room-iframe.herokuapp.com/nl)
- (Optional) To add custom CSS (lay out): after terms add "&css=ZZZ" to the URL. Replace ZZZ by you own CSS file (url) to enable your own lay out.   
  Don't want to use this? Just delete “&css=ZZZ” from the example above.

- Add redirect url, customer goes to this page when payment is done, add URL in WWW field. This is often a kind of thank you page, that also helps with tracking the success in Analytics.

### 5. Verify your general iframe settings in Zapfloor

Go to **My Center** \> **Settings**, **Meeting** **rooms**, scroll until the section **Iframe settings**, and check that the settings are according to your needs. 

![Screenshot 2025-05-05 at 14.19.44](https://support.zapfloorhq.com/hs-fs/hubfs/Screenshot%202025-05-05%20at%2014.19.44.png?width=688&height=306&name=Screenshot%202025-05-05%20at%2014.19.44.png)

| Iframe minimum duration | The minimum duration externals can book via the website (1 = 1 hour, 0,5 = 30 minutes). |
| --- | --- |
| Iframe slot duration | Default duration of a time slot. |
| Iframe book in advance | The number of days in advance a booking can be made. |
| Bancontact for meeting room booker iframe | Allow externals to pay via Bancontact. |
| Iframe allow weekend bookings meetings for tenants | Allow bookings during the weekend. |
| Send login after user has booked a desk through iframe | After a booking is done the external receives automatically login credentials to access Zapfloor. (We advise you to get in touch with us to discuss this option before enabling it). |
| Assign to all locations | When an external books they are automatically added to all your locations, not only the one they booked in. |
| Hide international customer checkbox | The international customer checkbox allows external to select if they are an internal customer, internal customers are tax-exempt. |
| Allow pay later | Allow externals too choose between paying now or paying later. You will need to send an invoice to them. |
| Iframe start/end time | Sets the time range during which externals can book. |

 

A view of the Pay later option on the iframe: 

![Screenshot 2025-05-06 at 09.31.30 (1)](https://support.zapfloorhq.com/hs-fs/hubfs/Screenshot%202025-05-06%20at%2009.31.30%20(1).png?width=688&height=425&name=Screenshot%202025-05-06%20at%2009.31.30%20(1).png)

 

- [Getting Started](https://support.zapfloorhq.com/knowledge-base/getting-started?hsLang=en#main-content)

    - [Initial Setup](https://support.zapfloorhq.com/knowledge-base/getting-started?hsLang=en#initial-setup)
    - [Initial Data Import](https://support.zapfloorhq.com/knowledge-base/getting-started?hsLang=en#initial-data-import)
    - [First Use](https://support.zapfloorhq.com/knowledge-base/getting-started?hsLang=en#first-use)
    - [White Label App](https://support.zapfloorhq.com/knowledge-base/getting-started?hsLang=en#white-label-app)
    - [Contracts](https://support.zapfloorhq.com/knowledge-base/getting-started?hsLang=en#contracts)
    - [Lead manager](https://support.zapfloorhq.com/knowledge-base/getting-started?hsLang=en#lead-manager)
    - [Marketplace](https://support.zapfloorhq.com/knowledge-base/getting-started?hsLang=en#marketplace)
- [My Center Settings](https://support.zapfloorhq.com/knowledge-base/my-center-settings?hsLang=en#main-content)

    - [Space and Resource Management](https://support.zapfloorhq.com/knowledge-base/my-center-settings?hsLang=en#space-and-resource-management)
    - [User and Access Management](https://support.zapfloorhq.com/knowledge-base/my-center-settings?hsLang=en#user-and-access-management)
    - [Deliveries](https://support.zapfloorhq.com/knowledge-base/my-center-settings?hsLang=en#deliveries)
    - [Products](https://support.zapfloorhq.com/knowledge-base/my-center-settings?hsLang=en#products)
    - [Visitors](https://support.zapfloorhq.com/knowledge-base/my-center-settings?hsLang=en#visitors)
- [Invoicing your customers](https://support.zapfloorhq.com/knowledge-base/invoicing-your-customers?hsLang=en#main-content)

    - [Creating and Managing Invoices](https://support.zapfloorhq.com/knowledge-base/invoicing-your-customers?hsLang=en#creating-and-managing-invoices)
    - [Indexation](https://support.zapfloorhq.com/knowledge-base/invoicing-your-customers?hsLang=en#indexation)
    - [Payment Processing](https://support.zapfloorhq.com/knowledge-base/invoicing-your-customers?hsLang=en#payment-processing)
    - [Subscription Management](https://support.zapfloorhq.com/knowledge-base/invoicing-your-customers?hsLang=en#subscription-management)
- [Integrations](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#main-content)

    - [Salto](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#salto)
    - [Teams](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#teams)
    - [ID tech](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#id-tech)
    - [Exact Online](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#exact-online)
    - [Twikey](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#twikey)
    - [Zapier](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#zapier)
    - [Papercut](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#papercut)
    - [Stripe](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#stripe)
    - [Outlook Calendar](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#outlook-calendar)
    - [Roomz](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#roomz)
    - [iFrame](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#iframe)
    - [Blue ID](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#blue-id)
    - [Google Calendar](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#google-calendar)
    - [Mollie](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#mollie)
    - [Yuki](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#yuki)
    - [Radius](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#radius)
    - [SSO](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#sso)
    - [Parking](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#parking)
    - [Vecos Lockers](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#vecos-lockers)
    - [Economic](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#economic)
    - [AFAS](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#afas)
    - [Scrive](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#scrive)
    - [Xero](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#xero)
- [Tips & Tricks](https://support.zapfloorhq.com/knowledge-base/tips-tricks?hsLang=en#main-content)

    - [Efficiency and Optimization](https://support.zapfloorhq.com/knowledge-base/tips-tricks?hsLang=en#efficiency-and-optimization)
- [Support & FAQ](https://support.zapfloorhq.com/knowledge-base/support-faq?hsLang=en#main-content)

    - [Login](https://support.zapfloorhq.com/knowledge-base/support-faq?hsLang=en#login)
    - [Common Issues and Questions](https://support.zapfloorhq.com/knowledge-base/support-faq?hsLang=en#common-issues-and-questions)
    - [Manage bookings](https://support.zapfloorhq.com/knowledge-base/support-faq?hsLang=en#manage-bookings)
    - [Security and Compliance](https://support.zapfloorhq.com/knowledge-base/support-faq?hsLang=en#security-and-compliance)
    - [Release notes](https://support.zapfloorhq.com/knowledge-base/support-faq?hsLang=en#release-notes)
- [Settings](https://support.zapfloorhq.com/knowledge-base/settings?hsLang=en#main-content)

    - [Customization and Branding](https://support.zapfloorhq.com/knowledge-base/settings?hsLang=en#customization-and-branding)
    - [Advanced Settings](https://support.zapfloorhq.com/knowledge-base/settings?hsLang=en#advanced-settings)
- [Reporting](https://support.zapfloorhq.com/knowledge-base/reporting?hsLang=en#main-content)

    - [Data export](https://support.zapfloorhq.com/knowledge-base/reporting?hsLang=en#data-export)
- [Release Notes](https://support.zapfloorhq.com/knowledge-base/release-notes?hsLang=en)

- [Default HubSpot Blog](http://blog.zapfloorhq.com/)
- zapfloor

[![Chill listening crop-3](https://support.zapfloorhq.com/hs-fs/hubfs/Logo_1-1.png?width=68&height=24&name=Logo_1-1.png "Chill listening crop-3")](https://support.zapfloorhq.com/?hsLang=en)

Zapfloor Help Center

Copyright © 2026, zapfloor NG