Place booking elements on your Shopify theme
Enable the app embed and position booking blocks for products, calendars, and service lists.
On this page
The theme editor controls where booking UI appears. Use the app embed for the product-page widget, then add blocks where you want a button, events calendar, or services list.
Enable the app embed
- In Shopify admin, open Online Store → Themes and customize the theme customers use.
- Open App embeds, enable CB Booking & Rentals, and click Save.
- Return to CB Booking and confirm Settings → Theme → Global Appearance → Enable Storefront is on.

The embed is set per theme. Repeat the check after publishing or switching themes. Automatic product-page booking UI also requires a product attached to an active event.
Add blocks where customers need them
In the theme editor's section or block picker, add Book Now Button, Events Calendar, or Services List and place it in the desired template or section. Book Now Button can target a specific bookable product and can display a button or inline calendar. Save the theme, then preview the page that uses that template.
App block support and placement depend on the theme's sections. If an older theme does not expose the expected app block or embed location, inspect its available templates and theme support before editing code. Do not assume a missing picker means the event itself is broken.
Check theme compatibility
The app includes product-page behavior for Dawn and Horizon, including purchase button handling and booking quantity controls. On another theme, first test the customer flow. If its purchase buttons are not recognized, use Settings → Storefront → Add to Cart Selector or Buy Now Button Selector and test again.
Check the bookable product
The widget appears for a product connected to an active event. Confirm the event is Active, the Shopify product is active and published to Online Store, the storefront switch is on, and the app embed is enabled on the live theme. Follow the go-live checklist before sending shoppers to the product page.