[Intum Pomoc](https://intum.pl/pomoc.md) / [Zastosowania](https://intum.pl/pomoc/formularze/zastosowania.md)

# [Formularz kontaktowy na stronie firmowej](https://intum.pl/pomoc/formularze/form-formularz-kontaktowy.md)

Klasyczne „Napisz do nas” - formularz osadzony na stronie WWW, z którego powstaje klient w CRM,
a zespół i osoba wypełniająca dostają e-mail.

> [!PATH]
> [Formularze](app:/form/forms)

## Plan

1. **Dodaj pola** Imię i nazwisko, E-mail, Telefon, Treść wiadomości - zobacz
   [Pola formularza](formularze/form-pola-formularza).
2. **Ustaw mapowanie na Klienta** i przy każdym polu wybierz **Mapuj na** odpowiedni atrybut
   klienta (np. e-mail na **E-mail**, telefon na **Telefon**, treść wiadomości na **Notatka**).
   Włącz **Automatyczne mapowanie**, żeby klient powstawał sam, bez ręcznego potwierdzania każdego
   wypełnienia. Zobacz [Mapowanie wypełnień](formularze/form-mapowanie-wypelnien).
3. **Ustaw skrzynkę nadawczą i skrzynkę powiadomień**, żeby zespół dostawał e-mail o nowym
   zapytaniu, oraz pole z adresem e-mail wypełniającego, żeby wysłać mu potwierdzenie. Zobacz
   [Maile z formularza](formularze/form-maile-z-formularza).
4. **Osadź formularz na stronie** - jako widget JS albo link do strony formularza. Gdy strona
   firmowa jest zbudowana w module CMS, zobacz też
   [Strona firmowa](app:/cms/help/zastosowania/strona_firmowa) i
   [Formularz na stronie](app:/form/help/03_formularz_na_stronie).

## Po czym poznać, że działa

- Testowe wypełnienie formularza tworzy nowego klienta w [CRM](app:/crm/clients) z danymi z
  formularza.
- Skrzynka powiadomień dostaje e-mail o nowym wypełnieniu, a wypełniający - potwierdzenie na swój
  adres.
- Kolejne wypełnienie z tym samym e-mailem albo NIP-em aktualizuje tego samego klienta zamiast
  tworzyć duplikat - patrz [Gdy klient już istnieje](formularze/form-mapowanie-wypelnien#gdy-klient-juz-istnieje).