Free for all SWIQ users

Add a booking widget to your website

Let patients and customers book appointments directly from your site. One line of code, zero design work.

How it works

1

Sign up on SWIQ

Create your free SWIQ account and set up your services, providers, and available time slots.

2

Copy the embed code

Grab your unique embed code below. Customize the theme, position, and button label to match your brand.

3

Paste into your website

Add the code before the closing </body> tag. The widget appears instantly — no rebuild needed.

Embed code

Paste this before the closing </body> tag on your website:

<div id="swiq-widget" data-swiq-service-id="YOUR_SERVICE_ID" data-swiq-theme="dark" data-swiq-position="bottom-right" data-swiq-label="Book Now"></div>
<script src="https://www.swiq.services/widget/embed.js" async></script>

Customization options

Change these data- attributes to match your brand:

Theme

Light or dark mode

data-swiq-theme="dark"
Position

Where the widget appears

data-swiq-position="bottom-right"
Button label

Custom CTA text

data-swiq-label="Book Appointment"
Service ID

Your SWIQ service

data-swiq-service-id="srv_xxx"
Live preview

Click the calendar button in the bottom-right corner to see the widget in action.

Why use the SWIQ widget?

Zero design work

Professional booking UI without hiring a designer. Works on any website, any CMS.

Mobile responsive

Looks perfect on phones, tablets, and desktops. Touch-friendly QR code scanning.

Lightning fast

Under 5KB gzipped. Loads async so it never blocks your page speed.

Real-time slots

Shows only available time slots. No double-bookings, no confusion.

Ready to get started?

Create your free SWIQ account and embed the booking widget in under 5 minutes.

Open SWIQ App