Как подключить Cal.com к сайту на Turbosite
Cal.com — open-source альтернатива Calendly. Бесплатный тариф намного щедрее: без брендинга, неограниченное число встреч, базовые интеграции. Платные тарифы — для команд и расширенных функций. Установка занимает 5–10 минут.
Что понадобится
- Аккаунт в Cal.com — регистрация на cal.com (бесплатный тариф доступен)
- Опубликованный сайт на Turbosite
- 5–10 минут
Шаг 1. Создать тип встречи в Cal.com
- Зарегистрируйтесь на cal.com и подключите ваш календарь (Google, Outlook, Apple).
- На главной нажмите «+ New» → «Event Type».
- Настройте:
- Название, длительность.
- Доступные слоты (например, будни 10:00–18:00).
- Место встречи: Zoom, Google Meet, Cal Video или своё.
- Описание и форма вопросов клиенту.
- Сохраните.
📷 Скриншот: настройка типа встречи в Cal.com.
Шаг 2. Получить код для встраивания
- На странице типа встречи нажмите кнопку «Embed».
- Выберите вариант:
- Inline Embed — встроенный календарь.
- Floating Pop-up Button — плавающая кнопка.
- Pop-up via element click — popup по клику на элемент.
- Скопируйте сгенерированный код.
📷 Скриншот: окно Embed с тремя вариантами и кодом.
Шаг 3. Вставить код в Turbosite
Для Inline Embed:
- Откройте ваш сайт в Turbosite.
- Добавьте блок «HTML-код» в нужное место страницы.
- Вставьте код Cal.com.
- Сохраните и опубликуйте.
Для Floating Button и Pop-up:
-
Откройте ваш сайт в Turbosite.

-
Перейдите в Настройки сайта → Интеграции → HTML-код в
<head>(это служебная часть страницы — посетители её не видят, но скрипты оттуда подгружаются при открытии сайта).
- Вставьте код Cal.com.
- Сохраните и опубликуйте.
Шаг 4. Проверить, что запись работает
- Откройте опубликованный сайт.
- Найдите календарь или нажмите кнопку.
- Выберите слот и забронируйте тестовую встречу.
- Проверьте свой календарь — встреча должна появиться.
- На email должно прийти подтверждение.
Частые вопросы
Чем Cal.com отличается от Calendly? Cal.com — open-source, бесплатный тариф без брендинга. Calendly — постарше, лучше известна корпоративным клиентам. По функционалу — очень похожи.
Сколько стоит? Бесплатный тариф — для индивидуального использования. Teams — $15/мес/пользователь. Organization — $37/мес/пользователь. Тарифы.
Можно ли подключить оплату за встречи? Да, через интеграцию со Stripe. Клиент оплачивает при бронировании.
Cal.com можно self-hosted? Да, это её главная фишка как open-source проекта. Можно развернуть на своём сервере и не зависеть от облака.
Календарь не отображается. Проверьте полноту кода, публикацию, отсутствие блокировщиков. Для Inline проверьте размещение блока HTML.
Куда смотреть дальше
- Cal.com Docs — официальная документация
- Embedding Cal.com — встраивание
- GitHub репозиторий — open-source код
- Тарифы — описание возможностей