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.

Korzystanie z formularzy innych niż HubSpot

Data ostatniej aktualizacji: lipca 31, 2023

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

Wszystkie produkty i plany

Formularze spoza HubSpot to formularze HTML na zewnętrznej stronie, które nie zostały utworzone w HubSpot. Użyj narzędzia do formularzy spoza HubSpot, aby rozpocząć zbieranie zgłoszeń na swojej stronie internetowej, gdy tylko pojawią się zgłoszenia. Narzędzie jest w stanie zidentyfikować zewnętrzne formularze witryny na podstawie tagu <form> w kodzie HTML.

Aby korzystać z narzędzia formularzy innego niż HubSpot, należy zainstalować kod śledzenia HubSpot na zewnętrznej stronie lub użyć wtyczki HubSpot WordPress. Po dodaniu kodu śledzenia i włączeniu narzędzia, zgłoszenia do formularzy spoza HubSpot będą gromadzone w HubSpot.

Jeśli Twój formularz nie przechwytuje zgłoszeń, dowiedz się więcej o typowych problemach z formularzami spoza HubSpot.

Zanim zaczniesz

Korzystając z formularzy innych niż HubSpot, należy pamiętać o następujących kwestiach:

  • Na koncie można utworzyć tylko 10 000 formularzy spoza HubSpot. Jeśli istnieje więcej niż 10 000 formularzy spoza HubSpot, Hubspot odrzuci zgłoszenia.
  • Zgłoszenia formularzy spoza HubSpot są zbierane za każdym razem, gdy odwiedzający kliknie przycisk przesyłania. Jeśli w zewnętrznym formularzu występuje walidacja, może to prowadzić do wielu częściowych zgłoszeń. Na przykład, jeśli odwiedzający spróbuje przesłać formularz bez wypełnienia wymaganego pola, będzie musiał wprowadzić wymagane informacje i przesłać je ponownie. W HubSpot zbierane byłyby oba zgłoszenia, jedno częściowe i jedno kompletne.
  • Narzędzie formularzy inne niż HubSpot jest zależne od kodu śledzenia. HubSpot może zbierać zgłoszenia formularzy tylko wtedy, gdy kod śledzenia załaduje się pomyślnie. Na przykład, jeśli na stronie występują konflikty JavaScript lub rozszerzenie zabezpieczeń przeglądarki odwiedzającego blokuje skrypty, przesłanie formularza nie zostanie zebrane.
  • W przypadku korzystania z formularzy innych niż HubSpot, wszystkie zgłoszenia powiązane z tym samym plikiem cookie zostaną dodane do tego samego rekordu kontaktu. Na przykład, jeśli odwiedzający wielokrotnie prześle określony formularz za pomocą tego samego urządzenia i przeglądarki, wszystkie zgłoszenia zostaną przypisane do jednego kontaktu, nawet jeśli każde zgłoszenie wykorzystuje inny adres e-mail.

Ponieważ takie zachowania wynikają z czynników zewnętrznych, HubSpot nie może im zapobiec. Alternatywnie można rozważyć współpracę z programistą w celu bezpośredniego połączenia formularzy spoza HubSpot za pomocą funkcji przesyłania danych HubSpot do interfejsu APIformularza lub istniejącej integracji formularza.

Wymagania dotyczące przechwytywania zgłoszeń formularzy spoza HubSpot

Aby zgłoszenia z formularzy były gromadzone w HubSpot, formularz musi spełniać następujące wymagania:

  • Formularz musi być statycznym formularzem HTML.
  • Formularz musi być zawinięty w znaczniki HTML <form>.
  • Formularz musi mieć pole wprowadzania adresu e-mail. To pole e-mail musi być polem wejściowym typu e-mail, takim jak: <input type="email">.
  • Formularz musi używać standardowego przycisku <input type="submit"> do przesyłania zgłoszeń.
  • Formularz nie może znajdować się w ramce <iframe>.
  • Formularz nie może mieć kodu JavaScript powiązanego ze zdarzeniem przesyłania formularza lub zdarzeniem kliknięcia przycisku przesyłania.
  • Formularz nie może być wprowadzony po zakończeniu ładowania strony. Zbierane będą tylko zgłoszenia z formularzy, które były obecne podczas początkowego ładowania strony.
  • Formularz nie może znajdować się w aplikacji jednostronicowej. W większości aplikacji jednostronicowych kod HTML nie jest ładowany podczas przechodzenia do innej strony. W rezultacie HubSpot nie może przechwytywać tych zgłoszeń formularzy.
  • Formularz nie może zawierać wrażliwych pól, takich jak numer karty kredytowej.
  • Formularz nie może zawierać ukrytych pól. Narzędzie nie zbiera informacji z żadnych ukrytych pól.

Zarządzanie ustawieniami formularzy spoza HubSpot

W przypadku korzystania z narzędzia formularzy spoza HubSpot dane przesłane w formularzu są przechowywane w localStorage, a następnie przesyłane z powrotem do HubSpot w celu utworzenia nowego kontaktu lub zaktualizowania istniejącego rekordu kontaktu z tym samym adresem e-mail.

Uwaga: każde kliknięcie przycisku przesyłania w formularzu innym niż HubSpot spowoduje przesłanie formularza do HubSpot. Obejmuje to przypadki, w których użytkownik nie wypełnił wszystkich wymaganych pól i kliknął przycisk przesyłania, HubSpot zarejestruje tę czynność jako przesłanie formularza.

Aby włączyć lub wyłączyć gromadzenie informacji z formularzy innych niż HubSpot na swoich stronach:

  • Na koncie HubSpot kliknij settings ikonę ustawień w górnym pasku nawigacyjnym..
  • W menu na lewym pasku bocznym przejdź do Marketing > Formularze.
  • Kliknij kartę Formularze spoza HubSpot.
  • Kliknij, aby włączyć/wyłączyć przełącznik Zbieraj dane z formularzy witryny, aby włączyć/wyłączyć formularze spoza HubSpot.
  • Aby wysyłać powiadomienia e-mail o zgłoszeniach formularzy spoza HubSpot, wprowadź adresy e-mail istniejących użytkowników HubSpot w polu Wyślij powiadomienia e-mail o zebranych zgłoszeniach formularzy do.
  • Jeśli masz dostęp do kontaktów marketingowych, kliknij, aby włączyć/wyłączyć przełącznik Ustaw nowe kontakty utworzone za pomocą formularzy innych niż HubSpot jako kontakty marketingowe, aby ustawić domyślny status marketingowy tych utworzonych kontaktów jako marketingowy/nie-marketingowy.



Mapowanie pól formularzy spoza HubSpot i właściwości HubSpot

Wszystkie dane przesłane do pól formularzy innych niż HubSpot będą pasować tylko do właściwości jednowierszowych pól tekstowych w HubSpot. Pola formularzy spoza HubSpot nie mogą być dopasowywane do innych typów pól.

Jeśli nie można wykryć odpowiedniej właściwości typu jednowierszowego pola tekstowego, przesłane dane nie zostaną zapisane w rekordzie kontaktu. Szczegóły przesłane dla tego pola formularza będą nadal dostępne w danych przesyłania formularza.

Możesz tworzyć pola formularzy lub etykiety pasujące do domyślnych właściwości HubSpot lub utworzyć niestandardową właściwość kontaktu pasującą do nazwy lub etykiety pola formularza. Pola formularza spoza HubSpot nie mogą być jednak mapowane ręcznie. HubSpot automatycznie spróbuje zmapować pola formularza do istniejących właściwości kontaktu w HubSpot przy użyciu logiki w następującej kolejności:

  1. nazwa pola z wewnętrzną nazwą właściwości kontaktu
  2. etykieta pola z nazwą właściwości kontaktu
  3. etykieta pola z wewnętrzną nazwą właściwości kontaktu
  4. nazwa pola z nazwą właściwości kontaktu

Uwaga: ponieważ wewnętrzne nazwy właściwości mogą być tylko alfabetyczne, mapowanie wewnętrznych nazw właściwości kontaktu dla języków niealfabetycznych, takich jak japoński lub chiński, nie będzie działać. Pola te będą mapowane tylko z nazwą właściwości kontaktu.


Zarządzanie wprowadzaniem daty w polach tekstowych formularzy innych niż HubSpot

Jeśli używasz pól tekstowych do zbierania dat w formularzach zewnętrznych, możesz użyć atrybutu danych do interpretacji przesłanych wartości daty. Podczas zbierania danych przesłanych w formularzu zostaną one znormalizowane w standardzie ISO YYYY-MM-DD.

Na przykład można użyć atrybutu danych, aby zidentyfikować, że przesłana wartość jest w formacie DD/MM/YYYY lub innym określonym formacie daty. Gdy przesłanie formularza zostanie zebrane, a wartość 12/03/2013 zostanie przesłana do HubSpot, zostanie ona zmapowana do odpowiedniej właściwości w HubSpot w standardzie ISO jako 2013-03-12.

Uwaga: korzystanie z atrybutów danych wymaga pewnej znajomości języka HTML i dostępu do kodu HTML formularza innego niż HubSpot.

Aby dodać atrybut danych do pola formularza innego niż HubSpot:
  • Z poziomu formularza innego niż HubSpot uzyskaj dostęp do kodu HTML formularza.
  • W polu daty formularza zaktualizuj <input> html pola formularza, aby zawierał atrybut danych data-hs-cf-date-format i odpowiedni format daty. Powinno to być używane tylko z danymi tekstowymi zbierającymi wartości daty.
    • Na przykład, jeśli zbierasz właściwość daty w formacie MM-DD-YYYY, dane wejściowe będą zgodne z tym formatem:<input type="text" data-hs-cf-date-format="MM-DD-YYYY"/>
    • Podczas konfigurowania atrybutu danych można użyć następujących obsługiwanych formatów daty:
DDMMYYYY DD/MM/YYYY DD-MM-YYYY DD.MM.YYYY DD MM YYYY
MMDDYYYY MM/DD/YYYY MM-DD-YYYY MM.DD.YYYY MM DD YYYY
YYYYMMDD YYYY/MM/DD YYYY-MM-DD YYYY.MM.DD YYYY MM DD
YYYYDDMM YYYY/DD/MM YYYY-DD-MM YYYY.DD.MM YYYY DD MM

Zarządzanie formularzami spoza HubSpot

Aby dalej zarządzać formularzami spoza HubSpot:
  • Na koncie HubSpot przejdź do sekcji Marketing > Formularze..
  • W lewym górnym rogu kliknij menu rozwijane Typ formularza i wybierz Non-HubSpot.
  • Najedź kursorem na formularz spoza HubSpot i kliknij menu rozwijane Akcje, aby

    • Zmień nazwę: zmiana nazwy formularza.
    • Wyświetl informacje : wyświetl adres URL ostatniej strony, na której zebrano zgłoszenia dla tego formularza oraz datę pierwszego zgłoszenia. Kliknij Zaawansowane informacje, aby wyświetlić selektor dla tego formularza.
    • Wyświetl zgłoszenia: przejrzyj stronę szczegółów formularza i przegląd zgłoszeń formularza.
    • Eksportuj zgłoszenia: wyeksportuj wszystkie zgłoszenia z formularza w pliku CSV, XLS lub XLSX.
    • Edytuj listy MailChimp : edytuj listy MailChimp, do których chcesz wysyłać zgłoszenia.
    • Edytuj powiadomienia e-mail : edytuj adresy powiadomień o przesłaniu formularza.
    • Przenieś do folder u: przeniesienie formularza do folderu.
    • Zarządzaj dostępem( tylkoCMS Hub i Marketing Hub Enterprise ): wybierz, którzy użytkownicy i zespoły mają dostęp do tego formularza spoza HubSpot. Dowiedz się więcej o partycjonowaniu zasobów HubSpot.
    • Copy to HubSpot: przekształcenie formularza w formularz HubSpot.
    • Usuń: usunięcie formularza z pulpitu nawigacyjnego formularzy. Ponieważ formularze spoza HubSpot nie są hostowane w HubSpot, nie spowoduje to usunięcia rzeczywistego, działającego formularza w witrynie zewnętrznej.

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.