Embed booking on your website
Who it’s for
Section titled “Who it’s for”The Embed feature ( Starter plan and above) lets you place the full BUKMI booking engine on your own website without sending guests to app.bukmi.pl.
Getting started
Section titled “Getting started”- Open My offer → Embed on your website (code generator).
- Add allowed domains (e.g.
https://your-salon.com) - the iframe will not load on your site until a domain is whitelisted. - Choose a mode: inline (iframe in page content), popup (button + modal), or direct iframe.
- Copy the snippet and paste it into your site HTML (WordPress, Webflow, custom site).
Online payments
Section titled “Online payments”Stripe Checkout cannot run inside an iframe. For paid services the guest is sent to Stripe in the top-level browser window, then returns to the thank-you page inside the embed.
Safari and cookies
Section titled “Safari and cookies”Safari may require third-party cookie consent. If booking fails to complete, use Continue in a new tab in the embed or the public link /b/{slug}.
Analytics events (postMessage)
Section titled “Analytics events (postMessage)”The widget emits events to the parent page (bukmi:step, bukmi:booking-created, bukmi:booking-confirmed, bukmi:payment-breakout). Full developer reference: Embed widget reference.
See also
Section titled “See also”- Guest booking and payments - public URLs and guest flow
- Business and settings - branding and guest language
- Billing and subscriptions - Starter+ plan required for embed