Add the OneDoc Pro online booking widget to your website
With OneDoc Pro, your patients can book appointments directly from your website — no technical knowledge needed!

Transform your website visitors into appointment bookings with the OneDoc Pro widget
Add online booking to your site in just a few minutes
To activate the widget, simply copy and paste a short code into your website. No complex development or outside help is needed.
In just a few clicks, your booking module is live, and your patients can start booking appointments right away.


Control the booking options shown on your site
Select which appointment types and which professionals are visible in the widget. For example, you can decide to display only treatment-specific appointments on a dedicated page. This simplifies the patient journey and reduces booking mistakes.
Customize your widget’s look to match your branding
Adjust the widget’s colors and style to fit your medical practice or clinic’s visual identity. This gives your patients a seamless, reassuring experience that feels fully integrated into your website


Centralise all your appointments in one agenda
Whether you use the calendar in your OneDoc Hub or your medical software, appointments booked via the widget installed on your practice’s website are centralised. This gives you an overview of all your consultations, regardless of the channel through which they were booked.
Measure and improve your website’s impact
Track how many appointments are made through your site, which appointments are most booked, and how your marketing affects traffic. You’ll have accurate data to fine-tune your communication and boost your visibility.


Give your patients a smooth, modern experience
With the online booking widget, your patients stay on your site and are not redirected elsewhere. They enjoy a clear, 24/7 booking process in a space they already trust.
Thanks to the booking widget of OneDoc Pro, you can convert website visits into appointments!
Related features
Frequently asked questions about the OneDoc Pro widget
What is a widget?
A widget is a module that can be added to your website.
In the case of OneDoc, this module displays your availability in real time (as on OneDoc.co.uk) to allow your patients to book appointments online directly from your medical practice’s website.
You can also customise its appearance to match your colours.
Why should I add an online appointment booking module to my website?
Integrating an online appointment booking module into your website using a widget offers many advantages. It allows your patients to book their appointments directly from your site, 24/7, without having to call you. You simplify their experience while meeting their modern expectations in terms of convenience and accessibility. You also prevent them from leaving your site and booking an appointment with another professional. In addition, it reduces the administrative burden on your office staff and improves the organization of your practice. An integrated module also enhances your professional image by offering a smooth and modern experience to your patients.
Is it necessary to have technical skills to integrate the OneDoc Pro widget?
No, no technical skills are required to integrate the OneDoc Pro widget into your website. Installation is quick and easy: simply copy and paste an integration code provided by OneDoc into the dedicated section of your website. In just a few minutes, your booking module will be up and running, with no need for complex development or external intervention. You can then offer online appointment booking with no extra effort.
Does the OneDoc Pro widget allow you to track the performance of appointments made online?
Yes, the OneDoc Pro widget includes analytics tools to track the performance of online appointments. You can view the number of appointments booked through your website, identify the most popular reasons for consultation, and measure the impact of your marketing efforts. These precise metrics allow you to optimize your communication, adjust your offerings, and maximize your online visibility.