Віджети та кнопки
Додайте кнопку онлайн-запису на ваш сайт за лічені хвилини. Налаштуйте зовнішній вигляд, оберіть стиль та скопіюйте готовий код.
Конструктор кнопки
Використовуйте інтерактивний конструктор нижче для створення кнопки, що відповідає дизайну вашого сайту.
Способи інтеграції
1. HTML + CSS (найпростіший)
Скопіюйте згенерований HTML-код та вставте його у будь-яке місце на вашому сайті. Кнопка відкриє сторінку бронювання в новій вкладці.
Переваги:
- Не потребує JavaScript
- Працює на будь-якій платформі (WordPress, Wix, Tilda, тощо)
- Найшвидший спосіб інтеграції
2. Script Widget (рекомендований)
Вставте скрипт-тег на вашу сторінку — віджет автоматично створить кнопку з усіма налаштуваннями.
Переваги:
- Автоматичне оновлення стилів та функціональності
- Підтримка аналітики та подій
- Простий у підтримці
3. Popup Widget (найкращий UX)
Кнопка відкриває форму бронювання у окремому спливаючому вікні браузера — клієнт не залишає вашу сторінку і повертається після запису.
Переваги:
- Клієнт залишається на вашому сайті
- Вищий показник конверсії
- Не вимагає підтримки
iframeна booking-сервері - Сучасний користувацький досвід
Інтеграція з CMS
WordPress
<!-- Вставте у віджет "Довільний HTML" або у шаблон теми -->
<!-- Скопіюйте код з конструктора вище -->
Tilda
- Додайте блок T123 (HTML-код)
- Вставте згенерований код у поле HTML
- Опублікуйте сторінку
Wix
- Додайте елемент Embed → Custom Element
- Оберіть Embed a widget → Enter code
- Вставте згенерований код
Рекомендації
- Розмістіть кнопку на видному місці — у шапці сайту, на головній сторінці або біля опису послуг
- Використовуйте контрастний колір — кнопка має виділятися на тлі сторінки
- Текст має бути зрозумілим — «Записатися онлайн», «Обрати час», «Забронювати»
- Додайте на мобільну версію — переконайтесь, що кнопка зручна на мобільних пристроях
Popup-віджет забезпечує кращий UX, оскільки клієнт не покидає ваш сайт. Однак HTML-варіант простіший у встановленні та працює без JavaScript.
Програмна інтеграція
Якщо вам потрібен повний контроль над процесом бронювання, використовуйте наш API або SDK для створення власного інтерфейсу.
// Приклад: створення кнопки програмно
import { Zapys24Client } from "./zapys24-client";
const client = new Zapys24Client("YOUR_API_KEY");
document.getElementById("book-btn").addEventListener("click", async () => {
// Отримати вільні слоти
const slots = await client.getAvailableSlots({
serviceId: "service-123",
date: "2025-03-15",
});
// Показати слоти у вашому UI
showSlotPicker(slots);
});
Підтримка
Потрібна допомога з інтеграцією? Зв'яжіться з нами — ми допоможемо налаштувати віджет для вашого сайту.