Rozpoznaje, czego potrzebuje pacjent
Pacjent pisze po swojemu: „boli mnie ząb”, „chcę wybielić zęby”. Widżet dopasowuje to do usług Twojego gabinetu na podstawie słów kluczowych, które sam ustawiasz.
Osadzony w treści albo pod przyciskiem „Umów wizytę”. Prawdziwe wolne terminy, kolory Twojej marki i potwierdzenie z plikiem do kalendarza. Jedna linijka kodu na każdej stronie.
Widżet w treści strony sprawdza się na podstronie „Umów wizytę” albo na stronach zabiegów. Pacjent rezerwuje bez opuszczania Twojej strony, a widżet sam dopasowuje wysokość do kroku, na którym jest pacjent.
Przycisk z oknem rezerwacji dodasz w menu, w stopce albo w sekcji hero. Po kliknięciu nad stroną otwiera się okno rezerwacji, które zamyka się klawiszem Esc albo kliknięciem obok. Nie zajmuje miejsca, dopóki pacjent go nie potrzebuje.
Oba warianty mogą działać na jednej stronie jednocześnie, nawet kilka razy. Skrypt pilnuje, żeby żaden widżet nie załadował się podwójnie.
Pacjent nie musi wiedzieć, jak nazywa się zabieg. Pisze „boli mnie ząb” albo „chcę prostsze zęby”, a widżet proponuje pasujące usługi. Słowa kluczowe ustawiasz sam w panelu, przy każdej usłudze. Gdy nic nie pasuje, pacjent widzi pełną listę usług, więc nigdy nie trafia w ślepy zaułek.
Atrybut data-service-hint sprawia, że na podstronie „Implanty” widżet od razu otwiera się na konsultacji implantologicznej, a na „Ortodoncji” na konsultacji ortodontycznej. Pacjent z reklamy nie musi niczego szukać. To prosta zmiana, która skraca drogę od kliknięcia do terminu.
Przy kilku placówkach atrybut data-location-id działa tak samo: na stronie filii widżet pokazuje od razu jej lekarzy i terminy.
Pacjent pisze po swojemu: „boli mnie ząb”, „chcę wybielić zęby”. Widżet dopasowuje to do usług Twojego gabinetu na podstawie słów kluczowych, które sam ustawiasz.
Pacjent widzi tylko terminy, które naprawdę są wolne w grafiku lekarza, w strefie czasowej placówki. Także przy zmianie czasu letniego i zimowego.
Dwóch pacjentów kliknie ten sam termin w tej samej sekundzie? Zapisze się tylko jeden. Drugi od razu zobaczy prośbę o wybranie innej godziny.
Pacjent dostaje osobisty link do swojej wizyty. Sam ją odwoła albo przełoży na inny wolny termin, bez zakładania konta i bez dzwonienia na recepcję.
Ekran potwierdzenia ma przyciski „Dodaj do kalendarza” (plik .ics dla Apple i Outlooka) i „Google Calendar” oraz podsumowanie z adresem i lekarzem.
Duże pola, czytelne etykiety i obsługa z klawiatury. Kluczowe ekrany są automatycznie sprawdzane narzędziem axe-core pod kątem dostępności.
Widżet przekazuje Twojej stronie zdarzenia: loaded, step_changed, booking_started, booking_confirmed oraz error. Podepniesz je pod Google Analytics 4, Google Tag Managera albo piksel reklamowy. Wtedy wiesz, które słowo kluczowe w Google Ads przyniosło wizytę, a nie tylko kliknięcie.
Zdarzenia nie zawierają imienia, telefonu ani e-maila pacjenta, tylko anonimowy identyfikator rezerwacji. Analityka pozostaje bezpieczna z punktu widzenia RODO.
Skrypt ładuje się asynchronicznie i nie ma żadnych zależności. Nie blokuje wyświetlania Twojej strony, nie dodaje globalnych stylów i nie zmienia niczego poza elementem, w którym go osadzisz. Jeśli serwer rezerwacji z jakiegoś powodu nie odpowie, w miejscu widżetu pojawi się krótki komunikat, a reszta strony działa normalnie.
W panelu ustawiasz kolor marki, nazwy usług widoczne dla pacjenta (np. „Higienizacja i piaskowanie” zamiast wewnętrznego „HIG-01”), treść zgody i to, czy e-mail jest obowiązkowy. Każdą zmianę widzisz od razu w podglądzie na żywo, zanim trafi na stronę.
Skopiuj dwa wiersze kodu z panelu („Rejestracja online”) i wklej je w miejscu, gdzie ma pojawić się rezerwacja. W WordPressie użyj bloku „Własny HTML”, w Wix elementu „Osadź kod”. Szczegóły na stronie Wdrożenie.
Tak. Oprócz wersji osadzonej w treści strony jest wariant z przyciskiem, np. „Umów wizytę” w menu. Po kliknięciu otwiera okno rezerwacji nad stroną i zamyka się bez śladu.
Tak. Atrybut data-service-hint od razu kieruje pacjenta do konkretnej usługi. Na podstronie „Implanty” widżet może zaczynać od konsultacji implantologicznej, a na „Wybielaniu” od wybielania.
Tak. Projektowaliśmy go najpierw na telefon. Sam dopasowuje wysokość do treści, więc nie ma podwójnego przewijania ani uciętych przycisków.
Nie. Widżet działa w izolowanej ramce: Twoje style nie psują jego wyglądu, a on nie zmienia niczego na Twojej stronie. Testujemy go na celowo „wrogiej” stronie z agresywnymi stylami.
Widżet wysyła zdarzenia primebooking:booking_started i primebooking:booking_confirmed do okna Twojej strony. Wystarczy prosty nasłuch, który przekaże je do GA4 lub dataLayer w Google Tag Managerze. Zdarzenia nie zawierają danych osobowych.
Skrypt ładuje się asynchronicznie, nie ma zależności i nie blokuje wczytywania strony. Sam widżet ładuje się w ramce, więc nie wpływa na układ strony podczas ładowania.
Załóż konto, dodaj lokalizację, usługi i grafik, wklej jedną linijkę kodu. Pierwsza rezerwacja online może wpaść jeszcze dziś.