DocsGetting started

How to Add a Booking Widget to GoDaddy Website Builder

2 min read

A GoDaddy booking widget lets guests check availability and book without leaving your site, and without paying anyone a commission. Mangobeds gives you the widget as a single <script> snippet, which drops straight into a GoDaddy Websites + Marketing HTML section.

The widget also carries the AI booking assistant, so visitors who are not ready to book can ask about dates, prices and house rules and leave you a booking lead instead of leaving the page.

Step 1: Copy your embed code

  • Navigate to Booking Forms: In your Mangobeds dashboard, go to the Forms section.
  • Select Your Booking Form: Choose the booking form you want to embed.
  • Copy the Embed Code: Click on the Insert in my web button. This copies the full Mangobeds widget code, a small <script> snippet, to your clipboard.
  • Paste the Code on Your Website: Insert this snippet into the HTML of your website where you want the booking form to appear. The widget loads the form, resizes it automatically, and enables the AI booking assistant chat. The snippet looks like this:

<script async data-form-id="BOOKINGFORMID" src="https://www.mangobeds.com/js/widget/booking-form.js"></script>

Important: do not embed the booking form as a bare <iframe> on its own. If you copy only the iframe (for example <iframe src="https://www.mangobeds.com/booking-forms/..."></iframe>), the form may still appear, but the widget features will not work: the AI booking assistant chat will not load, and the form will not resize correctly on your page. Always paste the full <script> widget code shown above so these features load.


Step 2: Paste it into GoDaddy

  1. In your GoDaddy account, expand Websites + Marketing, click Manage next to your site, then Edit Website.
  2. Go to the page you want, click Add Section, and search for HTML.
  3. Set the code type to HTML, paste the full <script> widget code, and give the section enough height for the whole form.
  4. Click Publish. Custom code runs on the published site, not in the editor.

If the GoDaddy booking widget does not appear

Check three things, in this order. First, that you pasted the full <script> snippet and not a bare <iframe>. Second, that you used an HTML section rather than a text section, which escapes the code instead of running it. Third, that you are looking at the published site: GoDaddy does not run embedded scripts inside its own editor.

Still stuck? Email us and we will add it to your site for you, free.


This guide covers GoDaddy Websites + Marketing only. For the other builders, the link-only option and the tips that actually turn visitors into bookings, see Getting bookings from your website with Mangobeds.