Embed the booking widget on your website
Your website can take bookings without sending anyone away: one script tag adds a Book now button that opens your booking flow right on your site. Same services, same real availability, same calendar underneath.
Who can do this: whoever edits your website. Nothing needs changing inside Lime Papaya.
Add the widget
- In your website builder, find where you can add custom code (most builders call it code injection, embed code, or a code block).
- Paste one tag, with your business's link name in it:
<script src="https://YOUR-LIME-PAPAYA-ADDRESS/embed.js" data-org="your-link-name"></script>
- Publish your site. A Book now button appears, floating on the page; clicking it opens your booking flow in an overlay, and bookings land on your calendar like any other.
Prefer it inline on the page?
- Add data-mode="inline" to the same tag.
- Optionally place an empty element with id="limepapaya-book" where the booking flow should sit. Without it, the flow renders where the script tag lives.
Example. Golden Coast pastes the tag into their site builder's footer code injection with data-org="golden-coast". Ten minutes later a visitor books a Hydrafacial without ever leaving goldencoastmedspa.com.
Common questions
- Overlay or inline? The floating Book now launcher suits most sites. Inline suits a dedicated "Book" page where the flow is the whole content.
- Does it book into the same calendar? Yes. The widget is your booking page in a frame; availability, deposits, and confirmations behave identically.
- My web person asks what it loads. One small script from your Lime Papaya address. It has no dependencies and won't fight the rest of the page.
- The tag got added twice? Nothing breaks. The widget notices and loads once.
Good to know
- The link name in data-org is the same one your booking page address ends with.
- Your booking page keeps working as-is; the widget is an extra front door, not a replacement.