Embedding your store on your website
Put your store, a product type, or a single product on your own website — as an inline widget, a popup button, a simple buy button, or a plain iframe. Booking products can show a live calendar customers book from without leaving your page. Copy a snippet from Settings → Embeds or any product, paste it in, and you're done.
Embedding your store on your website
Already have a website? You don't have to send visitors away to buy. Zillo gives you copy-paste snippets that drop your store — or a single product — straight into any page: a WordPress post, a Squarespace section, a Webflow embed block, or hand-written HTML. Booking products can even show a live availability calendar your customers pick a time from without ever leaving your page.
Every snippet stays in sync with your store automatically. Change a price, add a date, or update your branding, and the embed reflects it — there's nothing to re-paste.
What you can embed
Two simple choices shape every snippet:
- What to show
- Full store — every published product in one grid.
- Product listing — one product type only (just your gift cards, or just your bookings).
- Single product — one product, on its own.
- How to show it — the four formats below.
The four formats
- Inline widget — the store or product sits directly inside your page and resizes itself to fit. Best for a dedicated page like "Book a table" or "Buy a gift card".
- Popup button — a styled button that opens the widget in a pop-up window over your page. Your visitor never leaves your site. You can set the button's label, colour, and corner radius to match your design.
- Buy button — a simple styled button that opens your storefront in a new tab. The lightest option when you just want a link that looks like a button.
- Raw iframe — the plain
<iframe>tag with no script, for places that don't allow custom JavaScript. Pair it with the optional auto-resize script when you can, so it grows to fit its contents.
Not sure which to pick? A popup button is the safest default — it keeps people on your site and works well anywhere a button fits. Use an inline widget when you have a whole page to give it.
Booking widgets customers book from
For appointment and reservation products, the single-product embed has a Display mode choice:
- Interactive calendar (default) — the widget shows your live availability. The customer picks a date and time right there in the embed. When they're ready, checkout opens securely on your storefront to take payment and confirm — so their card details are only ever entered on Zillo, never inside the embed.
- Card — a compact product card that opens the full storefront page when clicked. Use it when you only want a tidy link-out.
The interactive calendar is the headline for tours, classes, salons, and restaurants — a visitor lands on your existing site and books a slot without a single extra click away. Pair it with a popup button for a "Book now" button that opens the calendar in place.
Where to set it up
There are two places, and both use the same builder with a live preview:
- Settings → Embeds — build a snippet for your full store, a product type, or any single product.
- Any product's own page — open Products, click the ⋯ menu on a product, and choose Embed & share. This opens a dedicated page focused on that one product, with the same formats and preview.
Adding a snippet to your site
- Pick what to show and how in the builder, and style the popup button if you chose that format.
- Copy the snippet. Use the copy button next to it.
- Paste it into your site where you want it to appear — a code/embed block
on WordPress, Squarespace, Webflow, or Wix, or directly in your HTML before
the closing
</body>tag. - Publish your page. The widget appears and starts taking orders.
The inline widget and popup button formats include a small
<script> tag. If you place several Zillo embeds on the same page, that
script only needs to appear once — you can safely remove the duplicates.
Share links and QR codes
Every embed screen also gives you two things that don't need any code:
- Share link — a clean link to the storefront page, with rich previews baked in so it looks good when pasted into Slack, iMessage, or social posts.
- QR code — download it as an image and print it on a poster, a menu, a flyer, or a business card. Scanning it opens the storefront.
The share link and QR code open your storefront in the customer's browser — they're for off-site sharing, whereas the embed formats put the store inside your own page.
Using your own domain
Embeds work the same whether your store is on your-slug.zillo.app or a
custom domain like gifts.your-business.com, and the auto-resize behaviour
works from a verified custom domain too. See
Setting up a custom domain.
Publish first
An embed points at your live storefront, so it only works once the store — and the specific product — is published. While something is a draft, its embed shows a "Page not found". Publish it first: see Publishing your store.