Skip to content
Book Appointment Channel for Website Widgets

Booking link widget, built into your website

Add a clean booking button inside the Flidu visitor-facing widget. Show a short intro screen, customize the intro text and button label, connect an external booking URL, and place booking beside Contact Form, WhatsApp, FAQ, Business Hours, Services & Pricing, Offers, Resources, and Ask AI.

Booking row inside the widget
External booking URL / calendar link
Intro screen before the booking page
Custom intro text
Button label
Draft summary before publishing
Multiple booking links from Business
Different booking widgets per page
Works beside Contact actions and Ask AI
Booking-click counts from Website Widgets Starter
Brightside StudioGet in touch
All channels
Book a demo with our team. Pick a time that works for you on our booking page.
Pick a time
Opens in a new tab.
Powered byFlidu
Booking Settings
Booking URL
booking.example/demo
Button LabelPick a time
The Product

What is Flidu’s Book Appointment widget?

Book Appointment is a Website Widgets channel. It appears inside the visitor-facing widget as a booking row, and opens a short intro screen with your button. Owners configure the booking URL, button label, and intro text from the dashboard. It can run on its own or beside Ask AI in a Contact + Ask AI widget, useful when visitors are ready to schedule, request a demo, book a consultation, or choose a time through an external booking page.

01
Add Booking URL In Dashboard
Paste your external booking link and set the button label and intro text.
02
Booking Row Appears
A clear booking action shows in the visitor-facing widget channel list.
03
Visitor Opens The Intro
They see your intro text and button before continuing.
04
External Booking Page Opens
The configured external booking link opens, and scheduling happens there.

Flidu guides visitors to the configured external booking link. The booking flow itself happens outside Flidu.

Frontend Widget

How the booking button appears on your website

Visitors open booking from the channel list, see a short intro with a clear CTA, and continue to your external booking page when ready. The intro adds context before they leave the site.

A · Channel List
Brightside StudioGet in touch
Business HoursWhen we’re open
Book a DemoPick a time
Contact FormWe’ll reply by email
FAQQuick answers
B · Intro Screen
Book a Demo
All channels
Book a demo with our team. Pick a time that works for you on our booking page.
Pick a time
Opens in a new tab.
C · One-Tap Link · Custom Link
Brightside StudioGet in touch
Reserve a CallOpens our booking page
Book Appointment always opens its intro first. For a one-tap row, add the booking URL as a Custom Link, which opens the page directly.

The booking button opens the configured external booking link. Flidu does not own the calendar or the booking process.

Dashboard

Configure your booking link from the dashboard

Set the external Booking URL, the Button Label visitors click, and the intro text shown above the button. A draft summary shows the channel title and button label before you publish.

Booking URL
The external destination visitors continue to.
Button Label
The CTA visitors click — “Pick a time,” “Book now,” “Schedule a call.”
Intro Heading & Intro Note
The intro shows your Intro note above the button, or the Intro heading when the note is empty.
Owner Draft Preview
A summary card shows the channel title, description, and button label before you publish.
Book a DemoOpens an external booking page
Booking URL *
https://booking.example/demo
Calendly, Cal.com, or any scheduling link.
Button Label
Pick a time
Intro heading
Book a demo with our team
Intro note · optional
Book a demo with our team. Pick a time that works for you on our booking page.
A short note before the booking link.
External Booking Link

Connect any valid external booking link

Book Appointment points visitors to a configured external scheduling page. Examples include external scheduling pages such as Calendly, Cal.com, TidyCal, Google Calendar appointment pages, or any valid custom booking URL. The booking happens on that external page.

Flidu does not create appointment slots, sync calendars, send reminders, collect payments, or manage rescheduling.
Calendar Link examples
Book a Demobooking.example/demo
Book Consultationcalendar.example/consultation
Book Clinic Visitclinic.example/book
Discovery Callagency.example/discovery-call
Counselling Callcourse.example/counselling-call
Book a Demo → Pick a time → opens external booking link
Intro Screen

A short intro before visitors leave your site

Every Book Appointment channel opens a short intro inside the widget first: your intro text and your button. Pressing the button opens your external booking page in a new tab.

How the intro works

Visitor opens the booking row, reads your intro text inside the widget, then clicks the button — and the external booking page opens in a new tab.

Best for
DemosConsultationsClinic visitsCourse counsellingDiscovery callsOnboarding calls
Need a one-tap link?

Add the same booking URL as a Custom Link. A Custom Link row opens the page directly, without an intro.

Booking CTA

Shape the booking CTA visitors actually see

Make the booking action match the page and visitor intent — the button label and intro text are yours to set.

Book a Demo
Book a demo with our team. Pick a time on our booking page.
Pick a time
Opens in a new tab.
Book Consultation
Schedule a consultation at a time that works for you.
Reserve a consultation
Opens in a new tab.
Book Onboarding
Book product onboarding. Continue to our booking page to choose a slot.
Schedule onboarding
Opens in a new tab.
Channel Builder

Place booking beside your other widget channels

Book Appointment is part of Website Widgets, so you control where it sits in the Contact tab. Put it after Business Hours when visitors want to choose a time, or after Services & Pricing when they’re comparing.

Channel Builder
Add Channel
Create contact and conversion actions for your widget. Drag to reorder. Multiple instances and channel groups unlock by plan.
Book a DemoOpens external booking link
Edit
Business HoursWhen we’re open
Edit
Services & PricingWhat we offer
Edit
Contact FormWe’ll reply by email
Edit
FAQQuick answers
Edit
Live Preview
Get in touch
Book a Demo
Business Hours
Services & Pricing
Same-Type Channels

Use more than one booking link in the same widget

A basic booking button points to one generic page. From Website Widgets Business, one Flidu widget can show different booking links for different visitor intents — each with its own URL, intro text, and label.

Booking Instances · 4Add Channel
Channel order controls how these booking links appear in the widget.
Book a Demobooking.example/demo
Book Consultationcalendar.example/consult
Book Onboardingbooking.example/onboarding
Book Clinic Visitclinic.example/book
Live Preview
Get in touch
Choose what to book
Book a Demo
Book Consultation
Book Onboarding
Book Clinic Visit
Own visitor-facing title
Own external booking URL
Own intro text
Own button label and order
Enable or disable each instance
Analytics filter for a single channel
Multiple Widgets

Use different booking experiences on different pages

One website doesn’t need one generic booking link everywhere. With more than one published widget (Starter and above), each page can show its own booking CTA and surrounding actions.

PageBooking InstancePurpose & Nearby Channels
HomepageBook a DemoGeneral product or business intro · Contact Form, FAQ, Resources
Pricing PageBook Sales CallPricing clarification or package fit · Services & Pricing, Ask AI, Contact Form
Service PageBook ConsultationService-specific discovery · FAQ, Resources, WhatsApp
Clinic PageBook AppointmentSend visitors to an external appointment page · Business Hours, FAQ, Contact Form
Course PageBook Counselling CallCourse / admissions discussion · Guided Form, FAQ, Resources
Onboarding PageBook OnboardingSetup or implementation session · Resources, Ask AI, Contact Form
Campaign PageReserve a CallCampaign-specific conversion CTA · Offers, WhatsApp, Guided Form

Each row is a separate published widget. Example URLs: example.com/pricing · example.com/services · example.com/courses

One Widget Experience

Booking beside Contact Form, WhatsApp, Business Hours, and Ask AI

Booking works best as part of the visitor journey. Visitors can check Business Hours, read FAQ or Resources, compare Services & Pricing, view Offers, ask Ask AI, or send a structured request — then open the external booking link when they’re ready to choose a time.

Brightside StudioGet in touch
ContactAsk AI
Book a DemoPick a time
Business Hours
Services & Pricing
Contact Form
WhatsApp
FAQ
Offers
Powered byFlidu
Contact + Ask AI

Ask AI can answer first, then booking is ready in the Contact tab

Ask AI belongs to AI Chatbot and Book Appointment belongs to Website Widgets, but both can appear inside one visitor-facing widget experience. Ask AI answers from configured sources; booking stays available in the Contact tab when the visitor is ready to schedule.

Ask AI
Can I book a demo?
Yes — the team offers demos. You can pick a time on the booking page.
Book a Demo
Book a demo with our team. Pick a time that works for you on our booking page.
Pick a time
Opens in a new tab.

Ask AI does not schedule appointments, change availability, or send calendar invites. Booking opens the external page, and the scheduling flow happens there.

Configuration

Booking settings owners can configure

Booking Destination
Channel title
Booking URL
Description under the row title
Channel enable / disable
Intro & CTA
Button Label
Intro heading
Intro note
Owner draft preview
Channel order
Multiple Instances
Book a Demo
Book Consultation
Book Onboarding
Own URL and intro
Duplicate an instance
Included from Website Widgets Business
Across Pages
Page-specific widget setup
Different booking link per page
Different surrounding channels
Homepage vs pricing vs clinic
Campaign-specific CTA
Onboarding-specific CTA
Booking Intent

See how often visitors click to book

From Website Widgets Starter, Analytics counts clicks on your Book Appointment channel. Pro adds a Top Pages list, and Business adds a filter for a single channel. When Ask AI shares the widget, AI Chatbot analytics, from AI Chatbot Starter, also count Contact actions taken after a question. Analytics and Data Hub stay product-line specific.

Flidu counts clicks on the booking row and the booking button. The actual scheduling flow happens on the configured external booking page.

Booking Click Intent
Last 7 days
Booking Clicks
128
Completed Actions
86
Top Page/pricing
After Ask AI24 Contact actions
The Difference

More than a basic booking link for your website

A footer booking link sits alone, disconnected from the visitor’s questions. The Book Appointment channel lives inside the widget, adds context, and connects to everything else.

Basic booking link
One button or footer link
Often disconnected from visitor questions
One generic destination
No intro context
Not tied to FAQ, Hours, or Ask AI
Limited insight into which page created intent
Flidu Book Appointment Channel
Appears inside the visitor-facing widget
Intro screen before the visitor leaves the site
Dashboard-configured booking URL / calendar link
Custom intro text and button label
Draft summary before publishing
Multiple booking links from Website Widgets Business
Different booking widgets for different pages
Sits beside Contact actions and Ask AI, with booking-click counts
Playbook

Practical Booking Link widget setups

Each setup pairs a booking instance with example CTA copy, neighboring channels, and what the owner learns.

SaaS / Product
Book a Demo
CTA
“Pick a time”
Ask AIResourcesContact Form
Owner learns
Which product or pricing pages create demo intent.
Agency / Freelancer
Book Discovery Call
CTA
“Schedule a call”
Services & PricingResourcesContact Form
Owner learns
Which service pages create consultation intent.
Consultant
Book Consultation
CTA
“Reserve a consultation”
FAQResourcesCustom Link
Owner learns
Which pages lead to consultation booking clicks.
Clinic / Wellness
Book Appointment
CTA
“Continue to booking page”
Business HoursFAQContact Form
Owner learns
Which treatment pages create booking-link clicks.
Course / Education
Book Counselling Call
CTA
“Choose a time”
Guided FormFAQAsk AI
Owner learns
Which course pages create admissions booking intent.
Real Estate
Book Viewing
CTA
“Request a viewing time”
Google MapsContact FormResources
Owner learns
Which listing pages send visitors to the booking page.
Service Business
Book Service Visit
CTA
“Open booking page”
Business HoursCustom LinkWhatsApp
Owner learns
Which service pages lead to booking clicks.
Campaign Landing
Reserve a Call
CTA
“Pick a time”
OffersGuided FormAsk AI
Owner learns
Which campaign pages create booking intent.
Onboarding Page
Book Onboarding
CTA
“Schedule onboarding”
ResourcesAsk AIContact Form
Owner learns
Which onboarding pages lead to booking clicks.
Good To Know

Good to know before adding Booking Link

Booking Happens Outside Flidu
Flidu opens the configured external booking link. The booking flow itself happens on that external page.
Use The Intro To Add Context
A short line of intro text can explain what happens before visitors continue.
Use A Custom Link For A One-Tap Link
Book Appointment always shows its intro first. For a row that opens the page directly, add the booking URL as a Custom Link.
Make Labels Specific
“Book a Demo,” “Book a Consultation,” or “Book Onboarding” is clearer than a generic “Click here.”
Use Different Links For Different Intents
From Website Widgets Business, sales calls, consultations, onboarding, and clinic appointments can each use their own booking link in one widget.
Keep Boundaries Clear
Flidu does not manage appointment slots, confirmations, reminders, rescheduling, cancellations, calendar sync, or payments.
Book Appointment Channel

Questions, answered.

Start free and set up your widget before you choose a plan — no credit card needed.

Website Widgets conversion channelIn-widget intro + external booking linkBooking URL, button label, intro textPublished from Website Widgets StarterMultiple booking links from Business
What Is Flidu’s Book Appointment Channel?
It is a Website Widgets channel that lets visitors open a configured external booking link from the Flidu widget.
Is This A Booking System?
No. Flidu shows the booking action and opens the configured external booking page. The scheduling flow happens outside Flidu.
Can I Use My Own Booking URL?
Yes. The channel is designed for a valid external booking URL or calendar link, such as a Calendly, Cal.com, or custom scheduling page.
Can I Customize The Booking Button?
Yes. Owners can set the button label and the intro text shown above it.
Do Visitors See An Intro Before The Booking Page?
Yes. Tapping the booking row opens a short intro inside the widget with your intro text and button. The button opens your booking page in a new tab.
Which Plan Includes Book Appointment?
Book Appointment can be published from Website Widgets Starter. On Free you can set it up as a draft, but visitors do not see it. More than one Book Appointment channel in the same widget needs Website Widgets Business.
Can I Create Multiple Booking Links?
Yes, from Website Widgets Business. One widget can then hold several Book Appointment channels, such as Book a Demo, Book Consultation, Book Clinic Visit, or Book Onboarding, each with its own URL and button label.
Can Different Pages Use Different Booking Widgets?
Yes. With more than one published widget (Starter and above), each page can show its own booking CTA and surrounding actions.
Can Book Appointment Appear Beside Ask AI?
Yes. Book Appointment belongs to Website Widgets and Ask AI belongs to AI Chatbot, but both can appear inside one visitor-facing widget experience.
Does Flidu Confirm Bookings Or Send Reminders?
No. Booking confirmation, reminders, rescheduling, and cancellation happen through the external booking page or the business’s own process.
What Can Owners Learn From Booking Engagement?
From Website Widgets Starter, Analytics counts clicks on the booking channel, with a filter for each widget. Pro adds a Top Pages list, and Business adds a filter for a single channel.
Add Booking Link
Intro Screen
External Page
Start Free Today

Add a smarter booking link widget to your website

Show a clear booking action inside the widget, then guide visitors to your external booking page after they read FAQ, check Business Hours, compare Services & Pricing, view Offers, ask AI, or choose another Contact action.

No Credit Card Required · Booking Happens On Your External Page · See Pricing
Flidu

Accounts are not open yet

You can't create an account or sign in to Flidu yet. If you have a question, the Contact page reaches us.