Widget not showing up
You pasted the embed code and your page still looks empty. These are the causes, in the order they usually turn out to be the answer.
Start with a hard refresh
Your browser keeps a copy of your page, and most website builders keep one too. For a few minutes after you paste the embed code, the page you are looking at can still be the old one. Give it a minute, then reload with a hard refresh: Cmd + Shift + R on a Mac, Ctrl + Shift + R on Windows. Opening the same address in a private window is the quickest second opinion, because a private window starts with nothing cached.
Publish the page
Most builders apply an embed only when the site is published, and most of them leave embedded code out of the editor preview as well. An empty box while you are editing is normal, and it tells you nothing either way. Publish the site, then open the live address in a normal browser tab. Judge the embed on the published page, never in the editor.
Your builder stripped the script
This is the most common cause. A script embed runs only where the builder allows a script to run. Paste it into an ordinary text block and the builder either prints the code as visible text or drops it silently, so the page looks exactly like a page with nothing on it. Each builder has one element meant for this:
| Builder | Where the embed code goes |
|---|---|
| WordPress | A Custom HTML block. A Paragraph or Text block escapes the script tags. |
| Wix | An Embed Code element, not a text box. |
| Squarespace | A Code Block. Code Blocks run scripts on Business plans and above; a lower plan strips them. |
| Webflow | An Embed component. |
| Weebly | The Embed Code element from the Build panel, not a Text element. |
| GoDaddy | The HTML section, in its Custom Code field. |
| Framer | The Embed component. |
| Google Sites | Insert, then Embed, then the Embed code tab. Drag the box tall enough for the widget. |
| Hostinger | The Embed code element from Add elements, with the box resized to fit. |
| Carrd | An Embed element with Type set to Code, on Carrd Pro Standard or higher. |
| Jimdo | A Widget/HTML Element, in Jimdo Creator. The newer Jimdo Website Builder does not take embed code. |
| Duda | The HTML widget, on a Duda Team plan or higher. |
| Strikingly | An HTML section from App Store & HTML, with Show in iFrame left unticked, on Pro or VIP. |
| Webnode | An HTML block, added from a section's plus button, on a premium package. |
| IONOS | An HTML Module, with Privacy Consent set to No consent required. Not every IONOS plan includes it. |
| SITE123 | A Custom Code page, with its height set by the Custom Height slider, on a premium plan. |
| Zoho Sites | A Code Snippet element, added from the Add icon and Elements. It cannot be previewed, so publish to check it. |
| Webador | An Embed Code element, dragged from the left menu, then Edit embed. It only shows on the live site. |
| one.com | The Code component, found under Widgets in the left menu, on Website Builder Premium or Business + E-commerce. |
| Square Online | An Embed code section, added with Add and Section, on Square Online Plus or Premium. |
| Yola | A Custom block with the HTML widget added, in Sitebuilder+. Custom code needs a paid plan. |
| Mozello | The Insert Code button on the toolbar of any content section. |
The Overview guides walk through each one click by click.
The code belongs to a different rental
Every snippet carries one rental ID, and if you manage more than one rental it is easy to paste the snippet you copied last time. Open the rental you meant from the Rentals tab, choose the section for the widget you are embedding (Calendar, Booking form, or Map), and copy the embed code from there again. Copy the whole snippet rather than editing the ID by hand, because one wrong character points the widget at nothing.
The block is there, but empty
A script embed sizes itself from the width of the block it sits in, measured when the page loads. A block that is hidden at that moment has no width to measure. If the widget lives inside a tab, an accordion, or a section that starts closed, open that panel and look again before deciding the embed failed. The same goes for a block your builder has set to hidden, or one whose layout settings have collapsed it to no height.
An iframe embed is exactly as tall as the height in its snippet, so too small a number shows a sliver of the calendar or nothing at all. Start at height="420" for a single row of three months and adjust it once you have seen the live page.
Only some visitors see it
When the widget works for you and not for someone else, or the other way round, the difference is usually outside your website:
- -Ad blockers and privacy extensions block scripts loaded from another domain. Try the page in a private window with extensions turned off.
- -Office, school, and hotel networks block domains they do not recognize. A phone on cellular data is the fastest way to rule this out.
- -You may be looking at a staging copy, a preview address, or an old cached page while your visitor is on the live one. Compare the two addresses character by character.
A map embed on the Free plan
Building, styling, and previewing a map in the rental's Map section works on every plan, including Free. Putting that map on your own website needs Plus or Pro. On Free, a map embedded on your own site shows a short translated Map unavailable note where the map would be, which reads as a broken embed and is not one. Your guests never see an upgrade prompt. The availability calendar is on every plan, and the booking form widget is Pro.
Still nothing
Send us three things and we can look at the page ourselves rather than guess:
- -The exact address of the page the widget should appear on.
- -Which website builder the page is built in.
- -Whether you pasted the script snippet or the iframe snippet.
Write to info@rentalbeam.com. If your calendar is showing but the dates on it look out of date, that is a different problem: Troubleshooting sync covers it.