Overview
If your main website is hosted outside Amenitiz, you can still let visitors book directly by embedding your Amenitiz Booking Engine using an iFrame. An iFrame (Inline Frame) is a block of HTML that embeds one web page inside another — a common way to drop in external content like videos, ads, or a booking engine. This article shows the general steps; the exact UI varies by website platform.
Before you start
Access to your external website's editor (yours or your webmaster's).
Your Amenitiz Booking Engine URL ready to copy.
A Book button on your website — if you don't have one, create one to link to the page that hosts the iFrame.
Step-by-step instructions
Log in to your external website's editor.
Create a new page (or open an existing one) where the Booking Engine should appear.
Add a new HTML block to the page. The exact location varies by platform — look for "HTML", "Embed", or "Custom code".
Copy the URL of your Amenitiz Booking Engine.
Generate the iFrame HTML — for example using iframe-generator.com or iframe-html.com — and paste your Booking Engine URL into it.
Paste the resulting iFrame code into the HTML block.
Adjust the width and height in the iFrame code as needed.
Preview your page to check how the Booking Engine renders.
Publish the page and link your Book button to it.
💡 Tip
If the embedded Booking Engine looks cropped, increase the iFrame's height — many hosting platforms render iFrames without scrollbars by default.
FAQs
Where do I find my Booking Engine URL?
Where do I find my Booking Engine URL?
In your Amenitiz admin, open the Booking Engine section — the public URL is shown there. You can also navigate to it from your Amenitiz website's "Book" link.
The Booking Engine appears too small or cropped — how do I fix it?
The Booking Engine appears too small or cropped — how do I fix it?
Edit the iFrame's width and height values. Use width="100%" to make it responsive to the container, and increase height until the Booking Engine fits without scrollbars.
My website platform doesn't support HTML blocks — what now?
My website platform doesn't support HTML blocks — what now?
If your platform doesn't allow custom HTML, you can still link the Book button directly to your Booking Engine URL — guests will open it in a new tab. The result is similar, just without the embedded experience.
Can I track bookings made through the iFrame?
Can I track bookings made through the iFrame?
Yes. Bookings made through the embedded Booking Engine are tracked in Amenitiz exactly like direct bookings on your Amenitiz site — they show up in your reservations and analytics with the same source.
