Skip to Content
Programări onlineIntegrare website

Integrare widget-uri pe website

Dacă ai deja un website, IZI365 îți pune la dispoziție widget-uri de programare generate din dashboard, pe care le instalezi direct în paginile tale — clienții se programează fără să părăsească experiența brandului tău.

Demo: mhmbeauty.ro  — widget integrat pe website-ul clinicii.

Widget programări IZI365 integrat pe website-ul clinicii
Widget IZI365 pe website-ul gazdă — programări fără a părăsi pagina.

Widget-urile nu sunt iframe-uri simple. Folosesc tehnologie Shadow DOM: fac parte efectiv din website-ul tău, cu stiluri complet izolate (nimic din site nu strică widget-ul și nici invers) și cu acces corect la datele client-side ale paginii — inclusiv la bannerul de cookies și la consimțământul vizitatorului.

Tipuri de widget-uri

Toate tipurile de mai jos se creează din dashboard IZI365 și se instalează cu același script:

WidgetCum apareCe face
Programare — modalLa click pe orice buton sau element cu clasa configuratăDeschide un overlay pe tot ecranul cu fluxul complet de programare; poate porni cu un serviciu sau specialist preselectat
Programare — inlineRandat direct într-un element din paginăFluxul complet de programare (servicii → specialist → oră → contact) afișat direct în pagină
Buton flotant automatAutomat, pe tot site-ul sau doar pe paginile aleseButon persistent de tip „Programare online” — dreptunghiular sau circular cu avatar — care deschide fluxul de programare
Listă de serviciiInline, în pagina aleasăLista serviciilor cu categorii, căutare și detalii; butonul Rezervă pornește programarea cu serviciul deja selectat
Listă de specialiștiInline, în pagina aleasăLista specialiștilor cu fotografie și rol; Rezervă pornește programarea cu specialistul deja selectat
Calendar directInline, în pagina aleasăConfigurare cu un singur serviciu preselectat — vizitatorul ajunge direct la alegerea datei și orei

Butonul flotant automat, în detaliu

  • se generează automat din dashboard, fără să adaugi elemente în pagină;
  • două stiluri: dreptunghiular (text și culori personalizabile) sau circular (avatar, texte și mesaj de tip bubble);
  • poziție la alegere: jos centru / stânga / dreapta, mijloc sau sus;
  • filtre pe pagini — îl poți afișa pe tot site-ul sau doar pe anumite secțiuni (ex. doar pe /servicii);
  • se adaptează automat la navigarea internă a site-ului, inclusiv pe site-uri tip SPA.

Compatibilitate cu website-ul tău

Widget-urile funcționează pe practic orice website:

  • platforme CMS — WordPress și similare, prin adăugarea scriptului în header;
  • pagini HTML simple — copiezi scriptul și clasele direct în cod;
  • tehnologii JavaScript moderne — Next.js și alte framework-uri;
  • SPA (Single Page Application) — widget-urile detectează automat navigarea internă și elementele adăugate ulterior în pagină, fără reîncărcare.

Randare client-side și SEO

Widget-urile sunt încărcate client-side — direct în browserul vizitatorului — ceea ce asigură performanță și izolare completă față de site-ul gazdă. Consecința importantă: nu suportă randare server-side, deci conținutul lor nu este vizibil pentru crawlerele motoarelor de căutare sau pentru agenții AI care citesc HTML-ul inițial al paginii.

De exemplu, poți afișa lista serviciilor prin widget pe website, dar acea listă nu va fi citită de crawlere. De aceea, widget-urile nu trebuie folosite ca sursă de adevăr pentru SEO — pentru pagini indexabile per serviciu și specialist folosește platforma booking, iar widget-urile păstrează-le pentru conversie.

Cum instalezi widget-urile

Pasul 1 — creezi widget-ul în dashboard

Din dashboard IZI365, în secțiunea de programări online a paginii tale de business, creezi elementul dorit (modal, inline, listă servicii, listă specialiști, buton flotant) și primești clasa CSS asociată.

Pasul 2 — copiezi scriptul în header-ul website-ului

Un singur script deservește toate widget-urile site-ului:

<script src="https://izi365.ro/api/booking/widget-sdk?slug=SLUGUL-TAU" async></script>

Pasul 3 — pui clasa CSS pe elementele dorite

Pentru un widget modal, orice element cu clasa configurată devine declanșator — de exemplu un buton „Programează-te”:

<button type="button" class="izi-booking-exemplu">Programează-te</button>

Pentru un widget inline (flux complet, listă servicii, listă specialiști sau calendar direct), creezi un container cu clasa configurată, iar conținutul este randat automat în interiorul său:

<div class="izi-booking-exemplu"></div>

Poți folosi aceeași clasă pe mai multe elemente — de exemplu, toate butoanele „Programează-te” din site pot deschide același flux de programare.

De reținut:

  • clasa CSS este un token unic generat în dashboard — copiaz-o exact, fără spații suplimentare;
  • widget-urile funcționează doar pe domeniile autorizate din dashboard, deci nimeni nu le poate instala pe alt site;
  • stări de încărcare și de eroare sunt afișate automat vizitatorului, cu opțiune de reîncercare.

Consimțământ și GDPR pe website-ul tău

Pe website-ul gazdă, bannerul de cookies îl controlezi tu. Scriptul IZI365 citește deciziile de consimțământ exprimate de vizitator și activează tracking-ul pentru analytics și marketing doar după acord.

IZI365 recunoaște majoritatea platformelor de consimțământ (CMP), inclusiv Cookiebot, OneTrust, Didomi, Iubenda, Usercentrics, Osano, CookieYes, Termly, Complianz, Borlabs, Klaro și alte soluții compatibile TCF. Detalii: Tracking cu widget-uri pe website.

Tracking avansat inclus

La fel ca pe platforma booking, toate programările prin widget-uri vin cu tracking avansat integrat — aceleași setări de marketing din dashboard (integrări directe Meta, Google, TikTok sau GTM Web + Server, mod Booking / Revenue), cu respectarea CMP-ului website-ului tău.

Implicit, widget-urile nu trimit evenimente Page View și Lead la încărcarea site-ului, pentru a evita dublarea datelor dacă ai deja instrumente de măsurare — le poți activa din dashboard. Detalii: Tracking conversii IZI365.

Bune practici

  • buton flotant automat pentru acoperire pe tot site-ul + butoane modal în paginile de campanie, pentru conversie rapidă;
  • listă de servicii sau specialiști inline în paginile de prezentare, unde vizitatorul compară opțiunile;
  • calendar direct în landing page-urile dedicate unui singur serviciu promovat intens;
  • pentru SEO local și pagini indexabile, completează cu platforma booking pe subdomeniu propriu.

Checklist rapid

  1. Widget creat în dashboard și clasă CSS copiată
  2. Script instalat în header-ul website-ului
  3. Domeniul website-ului adăugat în lista de domenii autorizate
  4. Clase CSS aplicate pe butoane / containere
  5. Banner cookies (CMP) activ pe site — test accept / refuz
  6. Programare de probă pe site-ul live

Vezi și

Last updated on

Export pagină

© 2026 IZI365 · izi365.roTrackingllms.txtai.txt