Integration feature
Embed booking directly on your website
Give members a seamless path from browsing your site to booking a class. The widget loads your real schedule, handles payments, and syncs everything back to your dashboard.
Three steps to booking on your website
From first code snippet to live bookings, the integration is designed to get you running fast without backend work.
Multiple ways to integrate
Whether you want an inline embed, a popup triggered by a button, or a floating booking button, the widget adapts to your setup.
The widget renders directly inside your page layout. Best for dedicated booking pages.
Add it to your site in seconds
Drop a few lines of code and the widget is live. Works with any framework or website builder — no backend required.
<!-- 1. Add the container -->
<div data-fisofi-widget
data-studio-id="YOUR_STUDIO_ID"
data-theme="light">
</div>
<!-- 2. Load the script -->
<script src="https://fisofi.com/widget/v2.js"></script>Works on every platform
Compatible with all major website builders and custom setups.
Built for your existing workflow
The widget connects to your studio setup in Fisofi so there is no separate system to maintain.
- Embed on any website platform without backend changes or API keys.
- Schedule, pricing, and availability update automatically from your Fisofi dashboard.
- Payments process through your connected Stripe account with no extra setup.
- Booking confirmations, receipts, and calendar events send automatically to members.
- Track widget performance alongside your other studio metrics in one dashboard.
- Support for Finnish and English with automatic locale detection.
Ready to add booking to your website?
See how the embeddable widget fits your site in a personalized demo.