Przejdź do treści
Convor
Wróć do listy wpisów
Poradniki

Jak dodać widget Convor do strony w 5 minut

Z
15 maj 2026 - 3 min czytania
Jak dodać widget Convor do strony w 5 minut

Instalacja widgetu czatu nie powinna zamieniać się w projekt. Mimo to ten mały snippet działa na prawdziwej stronie klienta, obok checkoutu, analityki, banerów cookies, landing page'y i czasem starego motywu, którego nikt nie chce ruszać. Nie chodzi tylko o szybkie wklejenie skryptu. Chodzi o to, żeby wkleić go raz i później do niego nie wracać z bólem głowy.

Zacznij w panelu

Utwórz albo wybierz organizację, wejdź w ustawienia widgetu i skopiuj klucz osadzenia. Ten klucz jest publiczny. Każdy może zobaczyć go w źródle strony, więc nie może działać jak token administratora. W Convorze wskazuje, którą konfigurację widgetu pobrać. Prawdziwy zapis nadal przechodzi przez token odwiedzającego, sprawdzenie organizacji i walidację po stronie serwera.

Przed publikacją ustaw podstawy: pozycję, kolor, język, powitanie, zachowanie poza godzinami pracy, zasady plików i ewentualne triggery proaktywne. Loader przyjmuje opcje lokalne oraz konfigurację z serwera. Wartości, które trafiają do CSS, na przykład kolor i zaokrąglenie, są walidowane zanim dotkną strony hosta. Pole od brandingu ma zmienić wygląd przycisku, a nie stać się sposobem na wstrzyknięcie losowego CSS-u do cudzej strony.

Instalacja zwykłym skryptem

Najkrótsza ścieżka to zwykły skrypt: załaduj go asynchronicznie pod koniec body i zainicjuj widget kluczem z panelu. Loader dodaje przycisk i tworzy iframe dla interfejsu rozmowy. Trzymanie UI czatu w iframe jest mało efektowną decyzją, ale usuwa wiele prawdziwych problemów: konflikty CSS, odziedziczone resety, błędy layoutu i zderzenia JavaScriptu z aplikacją hosta.

Next.js i inne aplikacje SPA

W Next.js ładuj skrypt po tym, jak strona stanie się interaktywna. Najważniejsze jest śledzenie tras. Aplikacja SPA może zmieniać URL bez pełnego przeładowania, a widget działający w iframe widzi własny adres iframe, nie adres strony klienta. Loader Convoru obserwuje nawigację i przekazuje aktualny URL hosta do iframe. Dzięki temu triggery oparte o podstronę działają na cenniku, dokumentacji albo kroku checkoutu.

Google Tag Manager i strony CMS

Google Tag Manager jest w porządku, gdy stroną zarządza marketing albo release kodu trwałby zbyt długo. Utwórz tag Niestandardowy HTML, wklej loader, ustaw uruchamianie na wszystkich stronach i opublikuj kontener. Potem sprawdź produkcję, nie tylko tryb podglądu. Upewnij się, że zgody cookies nie blokują skryptu przypadkiem, polityka CSP go przepuszcza i widget nie ładuje się podwójnie przez dwie różne ścieżki wdrożenia.

Szybki test przed produkcją

  • Otwórz i zamknij widget na desktopie i telefonie.
  • Wyślij wiadomość jako odwiedzający i odpowiedz z panelu.
  • Przejdź między podstronami w jednej karcie i sprawdź, czy triggery używają URL-a hosta.
  • Wyłącz na chwilę sieć i sprawdź, czy rozmowa wraca po połączeniu.

Pięć minut wystarczy na instalację. Poświęć jeszcze kilka minut na testy. Ta mała różnica oddziela wklejony snippet od wdrożenia, do którego nie trzeba wracać po pierwszym prawdziwym ruchu.

Nowe wpisy na Twoją skrzynkę

Bez spamu. Wypisz się w dowolnej chwili.