Formularze
Formularze online dla instytucji

Zbieraj odpowiedzi online, nie otwierając swojego systemu na świat

Formularze działają na oddzielnym serwerze, Waszym albo naszym, i są synchronizowane z WiseHub. Strona formularzy nie wie, kto je wypełnia: zna tylko losowy kod. Odpowiedź łączy się z konkretną osobą dopiero podczas synchronizacji, wewnątrz WiseHub.

Masz kod formularza?

Wpisz kod z wiadomości e-mail lub SMS, aby zobaczyć formularze przygotowane dla Ciebie.

Kod jest jedynym kluczem do formularza. Nie podajesz tu imienia, adresu e-mail ani numeru PESEL.
Jak to działa

Trzy strefy, które o sobie wiedzą tylko tyle, ile muszą

WiseHub zostaje w sieci wewnętrznej instytucji. Na zewnątrz stoi tylko lekka strona formularzy, która przechowuje formularz i odpowiedzi pod losowym kodem.

Sieć wewnętrzna

WiseHub

Procesy, CRM, kartoteka klientów, dokumenty.

  • ●wie, kto dostał który kod
  • ●wysyła e-mail lub SMS z linkiem
  • ●łączy odpowiedź z osobą
Poza infrastrukturą

Strona formularzy

Na serwerze instytucji (np. w DMZ) albo w chmurze WiseHub.

  • ●definicja formularza i odpowiedzi
  • ●losowy kod dostępu
  • ✕bez imienia, e-maila, telefonu, PESEL
  • ✕bez dostępu do WiseHub
Internet

Osoba wypełniająca

Klient, pacjent, kontrahent lub pracownik.

  • ●otwiera link z wiadomości
  • ●może zapisać wersję roboczą
  • ●nie potrzebuje konta ani hasła
Wszystkie połączenia inicjuje WiseHub: publikuje formularze i pobiera odpowiedzi. Strona formularzy nigdy nie łączy się z siecią wewnętrzną i nie zna jej adresu, więc nie trzeba otwierać w zaporze żadnego ruchu przychodzącego.

Zlecenie

Pracownik zleca formularz w procesie, na etapie lejka CRM albo w ankiecie. Wystarczy jedno kliknięcie.

Publikacja

Na stronę formularzy trafiają tylko formularz i losowy kod. Osoba dostaje link e-mailem lub SMS-em.

Wypełnienie

Osoba wypełnia formularz bez logowania i może wrócić do wersji roboczej. Po wysłaniu formularz jest blokowany.

Synchronizacja

WiseHub pobiera odpowiedzi i dopiero wtedy łączy kod z osobą. Status „wypełniony” widać od razu w procesie lub w CRM.

Bezpieczeństwo

Nawet przejęta strona formularzy nie zdradza, kto co wypełnił

Bezpieczeństwo wynika z architektury, a nie z dodatkowych zabezpieczeń dokładanych z boku.

Oddzielona infrastruktura

Strona formularzy stoi poza siecią wewnętrzną. Jej przejęcie nie daje dostępu do WiseHub, bazy klientów ani dokumentów.

Kod zamiast tożsamości

Strona przechowuje losowy kod, treść formularza i odpowiedzi. Imię, e-mail, telefon i PESEL zostają w WiseHub.

Ruch tylko od środka

To WiseHub łączy się ze stroną formularzy: publikuje i pobiera. Strona niczego nie wysyła do systemu wewnętrznego.

Deanonimizacja dopiero przy synchronizacji

Powiązanie kodu z osobą istnieje wyłącznie w WiseHub. Odpowiedź dostaje imię i nazwisko dopiero w chwili, gdy trafi do systemu.

Zamknięcie po wysłaniu

Wysłany formularz jest zablokowany do edycji. Zlecenie można w każdej chwili anulować z poziomu WiseHub.

Pełna historia

Zlecenie, wysyłka, wypełnienie, anulowanie i błędy są zapisywane w logu WiseHub przy procesie lub kampanii CRM.

Strona formularzy przechowuje odpowiedzi w takiej postaci, w jakiej je wpisano. Jeśli formularz sam pyta o dane osobowe, one także się tam znajdą. Dlatego warto, by formularz pytał tylko o to, co potrzebne, a dane identyfikacyjne brał z kartoteki WiseHub.

Integracja

Formularze na stronie Waszej instytucji, na Waszych serwerach

Osoba wypełniająca widzi znaną sobie domenę i szatę graficzną. Wy decydujecie, gdzie fizycznie leżą dane.

1

Osadzenie na istniejącej stronie

Kilka linii kodu wklejonych w podstronę serwisu instytucji. Formularz przejmuje jej wygląd i działa pod jej adresem.

2

Własna instancja strony formularzy

Strona formularzy (PHP i MySQL/MariaDB) instalowana na serwerze instytucji, np. w strefie DMZ. WiseHub synchronizuje się z nią po HTTPS.

3

Hosting WiseHub

Najszybszy start: formularze działają od razu pod adresem wisehub.pl/forms, bez instalacji po Waszej stronie.

Osadzenie na stronie instytucji
<div id="wh-form-container"></div>
<script src="https://forms.twoja-instytucja.pl/assets/wh-form-init.js"></script>
<script>
  whaInitPublicForm({
    containerId: "wh-form-container",
    actionParamName: "wha",
    guidParamName: "wguid",
    json2formId: "wha-form-json",
    endPoint: "https://forms.twoja-instytucja.pl/api.php",
    pluginsUrl: "https://forms.twoja-instytucja.pl/api.php?action=get-script&script=",
    urlToFillPattern: "?wha=f&wguid={guid}",
    urlToListPattern: "?wha-code={code}"
  });
</script>
Demo

Wypełnij i zobacz, kto co widzi

Wypełnij przykładowy formularz i wyślij go. Zobaczysz, co trafia na stronę formularzy, a co pojawia się w WiseHub dopiero po synchronizacji. Demo działa wyłącznie w Twojej przeglądarce i niczego nie wysyła.

Przeglądarka osoby wypełniającej ?wha-code=
Ładowanie formularza…
Uzupełnij pola oznaczone gwiazdką.
Pola z * są wymagane.
Strona formularzy, poza infrastrukturą
Po wysłaniu zobaczysz tu wszystko, co zapisuje strona formularzy.
WiseHub łączy się ze stroną i pobiera odpowiedzi
WiseHub, sieć wewnętrzna
Tu odpowiedź zostanie połączona z osobą, dopiero po synchronizacji.