Poradnik · 5 min czytania

Pola ukryte i śledzenie UTM w formularzach

Zaktualizowano 2026-09-17

W skrócie

Pole ukryte niesie wartość, której respondent nigdy nie widzi ani nie wpisuje, wstępnie wypełnianą z adresu URL, który otworzył formularz, najczęściej używaną do przechwytywania parametrów UTM albo kampanii źródłowej do atrybucji.

Nie każdy element danych zbieranych przez formularz musi pochodzić z pytania. Pole ukryte niesie wartość razem ze zgłoszeniem, nigdy jej nie pokazując respondentowi, wstępnie wypełnianą z linku, który go tam przyprowadził. Najczęstszym zastosowaniem jest atrybucja: wiedza, która kampania, e-mail albo reklama faktycznie doprowadziła do zgłoszenia, bez zamieniania tego w pytanie, które trzeba by zadawać wszystkim ręcznie.

Czym jest pole ukryte

Pole ukryte to zwykłe pole w schemacie formularza, które nigdy nie wyświetla się widocznie respondentowi. Jego wartość pochodzi skądinąd niż z wpisywania, niemal zawsze z adresu URL, który otworzył formularz, i jest wysyłane razem z każdą inną odpowiedzią.

Ponieważ jest niewidoczne, pole ukryte działa tylko wtedy, gdy coś wcześniej niezawodnie ustawia jego wartość. Jeśli w linku brakuje oczekiwanego parametru, pole po prostu jest puste przy wysłaniu, zamiast powodować błąd.

Wstępne wypełnianie z adresu URL

Ogólny wzorzec to parametr zapytania w linku formularza, który odpowiada ID pola: dodanie tego parametru z wartością wstępnie wypełnia odpowiednie pole podczas ładowania formularza. Działa to zarówno dla pól ukrytych, jak i widocznych, które chcesz mieć wstępnie wypełnione, jak nazwa planu ze strony cennika albo kod polecający z e-maila.

Zamienia to każdy link w niewielki fragment kontekstu, który formularz już zna, bez proszenia respondenta, by wpisał go lub wybrał samodzielnie.

Przechwytywanie parametrów UTM do atrybucji

Parametry UTM (utm_source, utm_medium, utm_campaign i powiązane tagi) to standardowy sposób, w jaki linki marketingowe niosą kontekst kampanii. Zmapowanie każdego z nich na pole ukryte w formularzu przechwytuje dokładnie, która kampania, kanał albo e-mail doprowadziły do danego zgłoszenia, tuż obok samej odpowiedzi.

To lepsze niż próba odtworzenia atrybucji po fakcie z samych nagłówków referer albo analityki, wartości UTM są zapisywane w rekordzie odpowiedzi w chwili wysłania, powiązane z odpowiedziami tego konkretnego respondenta.

Inne zastosowania poza atrybucją marketingową

Pola ukryte nie służą wyłącznie tagom UTM. Formularz wsparcia osadzony na stronie panelu konkretnego klienta może wstępnie wypełnić ukryte ID klienta; formularz linkowany z różnych stron partnerskich może wstępnie wypełnić, który partner skierował odwiedzającego; test A/B może wstępnie wypełnić, który wariant ktoś widział.

Wspólnym wątkiem jest kontekst, który system już ma, a którego pytanie o niego bezpośrednio respondenta byłoby zbędne albo niezręczne.

Jak radzi sobie z tym YeetForm

W YeetForm pola ukryte to jeden z typów pól, a każde pole (ukryte lub widoczne) może być wstępnie wypełnione z URL za pomocą parametrów zapytania `?fieldId=wartość`. To mechanizm używany zarówno do przechwytywania UTM, jak i innych danych atrybucji lub kontekstu, bez osobnego skryptu śledzącego.

FAQ

Czy respondent może zobaczyć lub edytować wartość pola ukrytego?+
Nie, pole ukryte nigdy nie wyświetla się w interfejsie formularza. Jego wartość jest ustawiana z adresu URL, który otworzył formularz, i wysyłana bez zmian, bez tego, że respondent ją widzi albo z nią wchodzi w interakcję.
Co się dzieje, gdy adres URL nie zawiera oczekiwanego parametru?+
Pole ukryte jest po prostu wysyłane puste. Nie ma błędu, oznacza to tylko, że nie było dostępnej wartości do wstępnego wypełnienia.
Czy potrzebuję osobnego śledzenia analitycznego, by przechwycić dane UTM w formularzu?+
Nie, zmapowanie parametrów zapytania UTM na pola ukryte przechwytuje je bezpośrednio w rekordzie odpowiedzi, powiązane z tym zgłoszeniem, bez osobnego skryptu śledzącego.

Stwórz formularz z AI w kilka sekund

Zacznij za darmo