FlowDule
Website integration

Booking on your website - with your entire practice behind it

Integrate FlowDule as a widget on your website, or use your own FlowDule booking page. Behind every click, you'll find patient records, payments, reminders, and client history. Ready in minutes.

Booking on your website - with your entire practice behind it (AI-genereret billede)AI-genereret indhold

The booking widget is the entry point. FlowDule is the platform that brings the rest of your day-to-day operations together.

When a client books through your website, more happens than just blocking a calendar slot. FlowDule connects the booking with client history, patient records, automatic reminders, and payments - all without the client experiencing the complexity.

You get a simple booking button. Your practice gets a complete operational system.

More ways to go online

Booking widget

Insert a short code snippet on your website. Works with WordPress, Wix, Squarespace, and all others. Behind the widget, your entire practice is connected.

Choose what to display

With data-view, you decide whether the widget displays booking, events, webshop, or gift cards. The widget stays within the selected area - no links to the rest of your FlowDule page.

FlowDule booking page

Use your personalized booking page with your logo and colors. Perfect if you don't have a website - and still want full practice access.

Social media

Share your booking link on Facebook, Instagram, or in your email signature. The client lands directly in your booking flow.

No technical knowledge needed

Copy-paste is all it takes. No code, no IT department. Share a link, and your clients can book within minutes.

Mobile-friendly design

The widget and booking page automatically adapt to mobile, tablet, and desktop. Over half of your clients book from their phones.

Your brand, your style

Customize colors, logo, and welcome text so the booking page feels like a natural part of your practice - not a third-party system. With data-theme, you choose light, dark, or automatic theme, so the widget matches your website.

Widget

Copy, paste, done

FlowDule's booking widget automatically adapts to your website's design. Clients see available times and book without leaving your site. Behind the scenes, the booking is connected to patient records, reminders, and the client profile - automatically. You don't need to write the code yourself: it's generated ready-to-use in the app under Settings → Online booking → Embedding, where you select the view, theme, and language and copy the result.

Read the embed guide
Booking widget on your website (AI-genereret billede)AI-genereret indhold
Embedding

Choose exactly which part of FlowDule you want on your page

The widget is controlled with data attributes on the script tag. You can embed multiple widgets on the same page - e.g., booking at the top and webshop further down. The code can be generated ready-to-use in the app under Settings → Online booking → Embedding.

See all attributes and code examples
01

Booking

data-view="booking" is the default and displays the booking flow. With data-location-id, you start directly at one location, and data-service-id pre-selects the treatment (requires data-location-id).

02

Events

data-view="events" displays your event list. If the widget should only handle one event, add data-event-id, so visitors land directly on that event.

03

Webshop

data-view="shop" embeds your webshop with products, cart, and checkout - without the FlowDule header or tabs, so the customer stays on your website.

04

Gift cards

data-view="giftcard" displays gift card purchases as a standalone view. Perfect for a "Buy gift card" page or a button in your menu.

05

Theme and language

data-theme selects light, dark, or auto, where auto follows the visitor's system setting. data-locale is optional - if you omit it, the widget uses the chain's own language.

06

Inline or button

data-mode="inline" places the content directly on the page, while data-mode="modal" inserts a button that opens a window - text and color are controlled with data-button-text and data-button-color. With data-show-contact, you can display the contact link, which is otherwise hidden in the embedded view.

Public documentation

Use the documentation when booking needs to be set up correctly for the first time

Each FlowDule account gets a booking page with your logo, your colors, and your services. When you want to see the specific widget setup and the structure behind your booking page, you can go directly to the setup guide.

FlowDule booking page and documented embed flow (AI-genereret billede)AI-genereret indhold
Your own booking page (AI-genereret billede)AI-genereret indhold

Booking page

Included

Booking page

Your own professional booking page - with the entire platform behind it

Even without a website, you get a great booking page you can share everywhere. Your logo, your colors, your services. And behind every booking click, you'll find client history, patient records, automatic reminders, and payment processing. It's not just a calendar - it's your practice online.

Get started

Give your clients access to your entire practice - with documented setup

Create your free account and integrate booking in minutes. Use the setup guide as technical documentation, and let the widget, booking page, reminders, and payment flow work together on the same platform.