Przejdź do treści
Uwaga: Tłumaczenie tego artykułu jest podane wyłącznie dla wygody. Tłumaczenie jest tworzone automatycznie za pomocą oprogramowania tłumaczącego i mogło nie zostać sprawdzone. W związku z tym, angielska wersja tego artykułu powinna być uważana za wersję obowiązującą, zawierającą najnowsze informacje. Możesz uzyskać do niej dostęp tutaj.

Rozwiązywanie problemów z formularzami HubSpot

Data ostatniej aktualizacji: maja 8, 2025

Dostępne z każdą z następujących podpisów, z wyjątkiem miejsc, w których zaznaczono:

Wszystkie produkty i plany

Formularze HubSpot umożliwiają generowanie leadów z witryny internetowej i gromadzenie ważnych informacji o odwiedzających i kontaktach w HubSpot. Jeśli masz trudności z zachowaniem lub przesyłaniem formularza, dokonaj oceny różnych typowych problemów i kroków, aby je rozwiązać.

Ogólne kroki rozwiązywania problemów

Jeśli masz problemy z przesyłaniem formularza, może to być spowodowane przez sam formularz HubSpot lub stronę, na której formularz jest osadzony. Aby rozwiązać problem, możesz przetestować swój formularz HubSpot:

  • Otwórz adres URL samodzielnej strony formularza w innej karcie przeglądarki. Ta samodzielna strona nie ma żadnych elementów, które mogą wpływać na formularz.
  • Wykonaj testowe przesyłanie formularza.
  • Sprawdź testowe przesłanie:
    • Jeśli przesyłanie zakończy się powodzeniem, problem jest prawdopodobnie związany ze stroną, na której formularz jest osadzony. Sprawdź z deweloperem możliwe elementy na stronie, które mogły mieć wpływ na zgłoszenia, takie jak skrypty lub dołączone arkusze stylów.
    • Jeśli ten sam błąd wystąpił również w przypadku zgłoszenia, skontaktuj się z pomocą techniczną HubSpot.

Rozwiązywanie typowych problemów z zachowaniem formularzy

Poniżej obserwujemy kilka typowych problemów, które można napotkać podczas konfigurowania formularza oraz typowe kroki do ich rozwiązania. Po zaktualizowaniu formularza opublikuj go i sprawdź ponownie.

Błąd Kroki w celu rozwiązania błędu

Pole nie pojawia się w formularzu na żywo

Upewnij się, że zaktualizowany formularz został opublikowany, sprawdzając adres URL samodzielnej strony formularza w innej karcie przeglądarki.

Jeśli niektóre pola nadal nie są wyświetlane w formularzu po dodaniu go do strony, prawdopodobnie formularz ma pola progresywne, a HubSpot zapamiętuje odwiedzającego z poprzednich interakcji lub testów. Pola progresywne są ukryte, jeśli odwiedzający wcześniej wypełnił pole lub jeśli kontakt ma już wartość dla danej właściwości.

Jeśli chcesz, aby pole było wyświetlane konsekwentnie, dodaj je jako zwykłe pole formularza, a nie pole formularza progresywnego.

Właściwość nie jest dostępna jako pole w edytorze formularzy

Jeśli właściwość nie jest dostępna jako pole formularza, może to być spowodowane tym, że nie jest ona skonfigurowana do wyświetlania w formularzach. Aby włączyć właściwość do wyświetlania w formularzach:
  • Na koncie HubSpot kliknij settings ikonę ustawień w górnym pasku nawigacyjnym.
  • W menu lewego paska bocznego przejdź do Właściwość.
  • Kliknij nazwę właściwości.
  • W menu na lewym pasku bocznym przejdź do opcji Reguły.
  • Zaznacz pole wyboru Pokaż właściwość w formularzach. Jeśli właściwość ma wiele opcji, przełącznik Pokaż w formularzach musi być włączony dla każdej opcji, która ma być używana w formularzach.
  • Kliknij przycisk Zapisz w lewym górnym rogu.

2025-05-08_11-27-41



Inteligentne treści nie pojawiają się na stronie z podziękowaniami

Inteligentnych treści nie można używać na stronie z podziękowaniami. Gdy odwiedzający prześle formularz i zostanie przekierowany na stronę z podziękowaniami, nie ma wystarczająco dużo czasu na przetworzenie formularza i ustalenie przez HubSpot, czy kontakt spełnia Inteligentne reguły treści na stronie z podziękowaniami.

Podano niebezpieczny błądrichtext HTML

Błąd You provided unsafe richtext HTML pojawia się, gdy w formularzu znajdują się niedozwolone tagi lub atrybucje HTML.

Aby rozwiązać ten błąd i zapisać formularz, sprawdź kod źródłowy obszarów z tekstem sformatowanym w formularzu pod kątem następujących elementów:

  • Wszelkie tagi <script> są niedozwolone i powinny zostać usunięte.
  • Wszelkie atrybucje HTML skryptów (np. "onmouseover", "onclick") są niedozwolone i powinny zostać usunięte.
  • Wszystkie adresy URL obrazów muszą zaczynać się od "http://" lub "https://".
  • Wszystkie adresy URL linków muszą zaczynać się od "http://", "https://", "mailto:" lub "tel:".
  • Wszystkie tagi linków mogą mieć tylko atrybucje HTML "href", "target", "name" i "rel".

Rozwiązywanie typowych problemów z przesyłaniem formularza

Poniżej przedstawiono kilka typowych problemów, które można napotkać podczas przesyłania formularza oraz typowe kroki ich rozwiązania. Po zaktualizowaniu formularza można spróbować opublikować i sprawdzić formularz ponownie.

Błąd Kroki w celu rozwiązania błędu

Większa liczba przesyłania formularza niż kontaktów / Brak rekordu kontaktu utworzonego dla przesyłania formularza

Przesyłanie formularza jest rejestrowane po kliknięciu i przetworzeniu przycisku Wyślij na formularzu. Są to częste powody, dla których liczba przesyłania formularza może być wyższa niż liczba utworzonych kontaktów:
  • Formularz został przesłany wielokrotnie z tym samym adresem e-mail. W rezultacie utworzony został tylko jeden kontakt, ale każde indywidualne przesyłanie formularza zostało zarejestrowane. Aby temu zapobiec, na karcie Opcje formularza włącz opcję Zawsze twórz kontakt dla nowych wiadomości e-mail .
  • Kontakt mógł zostać usunięty. Jeśli kontakt zostanie usunięty z HubSpot, jego przesyłanie formularza będzie nadal wliczane do sumy, ale kontakt nie będzie już wyświetlany na liście filtrowanej według przesyłania formularza.
  • Pole Wiadomość e-mail nie zostało wypełnione podczas przesyłania formularza. Aby przesyłanie formularza utworzyło rekord kontaktu w HubSpot, domyślne pole E-mail musi być używane w formularzu. Jeśli nie, musisz zezwolić na przesyłanie formularza bez wiadomości e-mail w celu utworzenia kontaktu.
  • Przesyłanie formularza użyło adresu e-mail już powiązanego z rekordem kontaktu lub przesyłanie odbywa się w przeglądarce z plikami cookie śledzenia powiązanymi z istniejącym rekordem kontaktu. W tym scenariuszu zgłoszenie zaktualizuje istniejący rekord kontaktu, a nie utworzy nowego. Dowiedz się więcej o tym, jak HubSpot deduplikuje kontakty i jak odtworzyć kontakty nadpisane przez przesyłanie formularza.

Kontakt nie zarejestrował wyświetlenia strony podczas wysyłania formularza

Aby poprawnie śledzić wyświetlenia strony, sprawdź, czy kod śle dzenia HubSpot jest zainstalowany w Twojej witrynie i działa poprawnie.

Jeśli kod śledzenia jest zainstalowany i działa poprawnie, ale wartość właściwości Liczba wyświetleń strony dla kontaktu nadal wynosi "0", prawdopodobnie pliki cookie zostały zablokowane, gdy kontakt przesłał formularz. Może to być spowodowane kilkoma przyczynami:

Przesyłanie formularza niewidoczne na osi czasu aktywności powiązanych obiektów

Aby wyświetlić Przesyłanie formularza na osi czasu aktywności powiązanego obiektu:
  • Formularz musi zawierać pole formularza należące do tego typu obiektu.
  • Pole formularza należące do tego typu obiektu musi być wypełnione po przesłaniu formularza.

Na przykład, jeśli formularz zawierał pole formularza Właściwość firmy i pole to zostało wypełnione po przesłaniu formularza, przesłanie formularza pojawi się na osi czasu aktywności powiązanej firmy kontaktu. Aby upewnić się, że pole jest zawsze wypełnione, można ustawić pole formularza jako wymagane.

Błąd braku rekordukontaktu

Jeśli nie zezwalasz na przesyłanie formularza bez adresu e-mail w celu utworzenia kontaktu, istnieją dwa powody, dla których w przesyłaniu formularza może zostać wyświetlony błąd Brak rekordu kontaktu:
  • Pole Wiadomość e-mail nie jest uwzględnione i/lub wymagane w formularzu.
  • Kontakt powiązany ze zgłoszeniem został usunięty z HubSpot.

Błądbraku rekordu

Ten błąd oznacza, że HubSpot nie był w stanie określić, gdzie nastąpiło przesłanie. Może to wynikać z dwóch powodów:

Wizyta na stronie nie została zarejestrowana po przesłaniu formularza

Gdy przesyłanie formularza nie rejestruje odwiedzin strony, najprawdopodobniej dzieje się tak dlatego, że adres IP odwiedzającego został wykluczony z analityki witryny.
  • Jeśli odwiedzający prześle formularz, będąc na wykluczonym adresie IP, jego przesłanie zostanie zarejestrowane w analityce przesyłania formularza, ale wizyta na stronie nie zostanie zliczona.
  • Jeśli jesteś użytkownikiem na koncie HubSpot i nie znajdujesz się na wykluczonym adresie IP, Twoje przesyłanie formularza i wizyta na stronie zostaną zliczone.

Nie znaleziono pliku cookie dla tego błędu zgłoszenia

Ten błąd może być spowodowany przez obserwujących:
  • Zgłoszenie pochodziło z zewnętrznej integracji za pośrednictwem API HubSpot i nie zawierało pliku cookie.
  • Przeglądarka odwiedzającego zablokowała plik cookie.
  • Odwiedzający nie zaakceptował banera pliku cookie.
  • Odwiedzający przesłał dane przy użyciu odfiltrowanego adresu IP.

Plik usunięty z przesyłania formularza kontaktu

Narzędzie do przesyłania formularzy HubSpot jest wyposażone w funkcję wykrywania wirusów, która zapobiega przesyłaniu podejrzanych plików w zgłoszeniach formularzy.

Jeśli odwiedzający prześle formularz z plikiem i zostanie wykryty wirus, w szczegółach zgłoszenia pojawi się komunikacja [Nazwa pliku] usunięta ze zgłoszenia .

Wyświetlanie dodatkowych informacji o firmie w powiadomieniu mojego formularza

Jeśli HubSpot posiada dodatkowe informacje o firmie w naszych bazach danych, HubSpot automatycznie doda te informacje na dole powiadomienia.

Brak wartości kontaktu dla Kraju IP, Stanu IP lub Miasta IP

HubSpot korzysta z wielu baz danych stron trzecich, aby spróbować dopasować adres IP odwiedzającego do jego lokalizacji geograficznej. Istnieją dwa powody, dla których kraj IP, stan/region IP lub miasto IP kontaktu mogą być puste:
  • Kontakt musi przesłać formularz z włączonym śledzeniem plików cookie lub wejść w interakcję (otworzyć lub kliknąć) ze śledzoną wiadomością e-mail HubSpot na powiązany adres IP.
  • HubSpot nie był w stanie znaleźć dopasowania dla właściwości geolokalizacji w swoich bazach danych. Dane dotyczące lokalizacji adresów IP mogą być niedokładne lub nieregularne w niektórych lokalizacjach geograficznych, więc mogą wystąpić przypadki, w których HubSpot nie może znaleźć danych dla wszystkich trzech właściwości IP.

Rozwiązywanie typowych problemów z wyświetlaniem formularzy

Poniżej obserwujemy kilka typowych problemów uniemożliwiających wyświetlanie formularza w HubSpot lub na zewnętrznych stronach oraz typowe kroki rozwiązania.

Błąd Kroki w celu rozwiązania błędu

Formularze nie wyświetlają się na stronie HubSpot lub stronie zewnętrznej

Jeśli formularz nie wyświetla się na stronie HubSpot lub stronie zewnętrznej, może to oznaczać, że na stronie znajduje się kod powodujący konflikt. Najczęściej jest to skrypt OtAutoBlock.js firmy One Trust.

Domyślnie formularze nie będą renderowane na stronach, na których działa ten skrypt, dopóki pliki cookie nie zostaną zaakceptowane przez odwiedzających.

Aby wyświetlić formularz dla wszystkich odwiedzających, w tym tych, którzy nie zaakceptowali plików cookie, skrypt będzie musiał być zarządzany zewnętrznie. Można rozważyć następujące opcje:

  • Skonfigurowanie skryptów allowlist w skrypcie OneTrust OtAutoBlock.js, aby umożliwić renderowanie formularza. Zaleca się współpracę w tym zakresie z deweloperem.
  • Sprawdź w OneTrust, czy możliwe jest zezwolenie na skrypty allowlist HubSpot Embed formularza.
  • Całkowite usunięcie skryptu OneTrust OtAutoBlock.js.

Uwaga: podczas oceny kroków rozwiązywania problemów, pracy z banerami zgody i rozważania polityki prywatności, zespół prawny jest najlepszym zasobem, aby udzielić porady dotyczącej zgodności z przepisami w konkretnych okolicznościach biznesowych.

Formularz nie wyświetla się na stronie zewnętrznej

Jeśli formularz nie wyświetla się na stronie zewnętrznej, może to oznaczać problem z kodem osadzania formularza lub hostem witryny internetowej. Dowiedz się, jak rozwiązywać problemy z zewnętrznie osadzonymi formularzami.

Osadzony formularz jest wyświetlany w niewłaściwym miejscu na stronie zewnętrznej

Po osadzeniu formularza HubSpot Embed na stronie zewnętrznej, jeśli formularz jest renderowany w innym miejscu niż pożądane, może to być spowodowane:
  • Formularz jest dynamicznie renderowany na stronie.
  • Wiele kodów osadzania formularzy jest dodawanych do tego samego tagu <div>.
  • Formularz nie może się załadować z powodu używania starszej przeglądarki.

Dowiedz się więcej o tym, jak rozwiązać te problemy, aktualizując kod osadzania formularza.

Mieliśmy problemy z załadowaniem tego formularza. Kliknij tutaj, aby kontynuować błąd

Formularze HubSpot są zbudowane przy użyciu JavaScript, aby dodawać funkcje, takie jak walidacja pól, pola zależne i dynamiczne komunikaty o błędach. Oznacza to jednak, że rozszerzenia przeglądarki blokujące zasoby, takie jak Ghostery i Privacy Badger, mogą blokować ładowanie i wyświetlanie formularzy, jeśli są włączone.

Tekst Kliknij tutaj, aby kontynuować jest hiperłączem do https://www.hubspot.com/products/marketing/forms?utm_source=share.hsforms.com&utm_medium=referral&utm_campaign=hsforms-redirect, chronionej domeny kontrolowanej przez HubSpot. Gdy odwiedzający kliknie link, zostanie przeniesiony na niezależną stronę z formularzem, gdzie może przesłać formularz.

Link zawiera pełny kontekst oryginalnego kodu osadzonego Formularze w ciągu zapytania, a także oryginalne informacje o stronie, takie jak jej tytuł i adres URL. Formularz na tej samodzielnej stronie będzie zachowywał się dokładnie tak, jak oryginalny formularz. Przesyłanie formularza na samodzielnej stronie przekaże te same informacje dotyczące analityki, co przesyłanie formularza na oryginalnej stronie.

 

Czy ten artykuł okazał się pomocny?
Niniejszy formularz służy wyłącznie do przekazywania opinii dotyczących dokumentacji. Dowiedz się, jak uzyskać pomoc dotyczącą HubSpot.