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.
Forms

Automatyczne wypełnianie pól formularza za pomocą łańcucha zapytania

Data ostatniej aktualizacji: października 18, 2021

Dotyczy:

Wszystkie produkty i plany

Możesz automatycznie wypełniać pola formularzy na stronie poprzez dodanie łańcuchów zapytań do adresu URL strony przed wysłaniem jej do kontaktów. Pola zostaną wypełnione w oparciu o dodany ciąg zapytania. Działa to również dla ukrytychpól formularzy.

Uwaga: nie jest możliwe użycie łańcuchów zapytań do automatycznego wypełniania zależnych pól formularza. HubSpot nie może również wyzwalać pól zależnych w oparciu o wiele wartości w łańcuchach zapytań.

Aby utworzyć adres URL z ciągiem zapytania, należy najpierw skopiować wewnętrzną nazwę właściwości wszystkich pól, które mają być wstępnie wypełnione, a następnie dodać je na końcu adresu URL strony.

Skopiuj wewnętrzną nazwę właściwości

Aby znaleźć wewnętrzną nazwę właściwości:

  • W koncie HubSpot kliknij ikonę ustawień ustawienia w głównym panelu nawigacyjnym.
  • W menu lewego paska bocznego przejdź do Właściwości.
  • Kliknij nazwę właściwości, dla której chcesz wstępnie wypełnić wartości w swoim formularzu.
  • Skopiuj wewnętrzną nazwę właściwości.

  • Powtórz tę czynność dla innych właściwości, dla których chcesz wstępnie wypełnić wartości wswoim formularzu.

Tworzenie statycznych ciągów zapytań z predefiniowanymi wartościami

Po skopiowaniu wewnętrznych nazw właściwości, skonfiguruj adres URL strony, którą wyślesz do swoich kontaktów.

  • W przeglądarce przejdź do strony, na której znajduje się Twój formularz i skopiuj adres URL.
  • Dodaj znak zapytania (?) na końcu adresu URL strony.
  • Dodaj wewnętrzną nazwę właściwości, a następnie znak równości i wartość, która ma być automatycznie wypełniana w polu. Zwróć uwagę na zasady dodawania wartości, w zależności od typu pola właściwości:
    • Pojedyncze pole wyboru: łańcuchy zapytań muszą zawierać wartość true lub false, a nie yes lub no.
    • Date picker: ciąg zapytania musi zawierać wartość daty w formacie YYYY-MM-DD.
    • Wiele pól wyboru: wartości ciągu zapytania muszą dokładnie odpowiadać opcjom wartości właściwości, ze średnikiem oddzielającym wartości wielokrotne.
    • Radio select/Dropdown select: wartości łańcuchów zapytań muszą dokładnie odpowiadać opcjom wartości właściwości.
  • Dla wszystkich typów pól, oddziel spacje w wartości właściwości za pomocą %20.
  • Oddzielenie wielu właściwości ampersandem (&).

Po utworzeniu adresu URL ze statycznymi ciągami zapytań, możesz użyć go jako linku w swoich treściach, takich jak e-maile i strony. Kontakt, który kliknie na link zobaczy formularz na stronie automatycznie wypełniony wstępnie zdefiniowaną wartością(ami) w łańcuchu zapytania. Oto przykład i podział adresu URL z poprawnie sformatowanym statycznymciągiem zapytania:

http://www.domain.com/marketing-offer?firstname=John&lastname=Smith&email=jsmith@email.com&favorite_season=Winter%20Season&favorite_fast_food=Burger;Taco&number_property=7
&will_you_come_to_the_party=Maybe&do_you_like_parties=true&date_of_party=2018-10-24

  • Początek ciągu zapytania i jednoliniowe pole tekstowe:?firstname=John
  • Jednowierszowe pole tekstowe: &lastname=Smith
  • Pole tekstowe jednoliniowe: &email=jsmith@email.com
  • Polewyboru rozwijane: &favorite_season=Winter%20Season
  • Pole zwieloma polami wyboru: &favorite_fast_food=Burger;Tacos
  • Polenumeryczne: &favorite_number=7
  • Polewyboru radia: &will_you_come_to_the_party=Maybe
  • Polepojedynczego checkboxa: &do_you_like_parties=true
  • Pole wyborudaty: &date_of_party=2018-10-2

Tworzenie dynamicznych ciągów zapytań z tokenami personalizacyjnymi(tylkoMarketing HubProfessional i Enterprise, Legacy Marketing Hub Basic)

Można używać tokenów personalizacyjnych do tworzenia dynamicznych ciągów zapytań, które będą automatycznie wypełniać pola formularzy na podstawie znanych właściwości kontaktu.

Uwaga: ta funkcja będzie działać poprawnie tylko na stronie HubSpot z formularzem HubSpot. Ta funkcjonalność nie będzie działać na stronie współdzielonej z formularzem HubSpot. Adres URL łącza musi być również umieszczony w treści HubSpot lub na zewnętrznej stronie z kodem śledzenia HubSpot.
  • W koncie HubSpot przejdź do Marketing > E-mail.
  • Kliknij przycisk Utwórz wiadomość e-mail lub nazwę wersji roboczej wiadomości e-mail.
  • Na pasku narzędzi bogatego tekstu kliknij ikonę tokena personalizacji kontakty.

  • W oknie dialogowym wybierz token personalizacji, który będzie automatycznie wypełniany w formularzu. W razie potrzeby kontynuuj dodawanie kolejnych tokenów personalizacji.
Uwaga: upewnij się, że podczas wstawiania tokena personalizacji zaznaczone jest pole wyboruUżyj domyślnej wartości globalnej tej właściwości.
  • Tokeny personalizacji pojawią się teraz w treści wiadomości e-mail. Na pasku narzędzi bogatego tekstu kliknij ikonę kodu źródłowego codef, aby wyświetlić kod HTML wiadomości e-mail.

  • W kodzie źródłowym zobaczysz surowy kod dla każdego tokena personalizacji dodanego do treści emaila. Każdy token będzie zamknięty w podwójnych nawiasach {{ }}{% endraw %}. Podkreśl token (np. {%raw %}{{ contact.firstname}}), a następnie kliknij prawym przyciskiem myszy i wybierz opcję Kopiuj.
  • Powtórz tę czynność dla wszystkich tokenów personalizacji, które chcesz wstępnie wypełnić w swoim formularzu.
  • Na dole okna dialogowegokliknij przycisk Anuluj i zamknij , aby wyjść z kodu źródłowego.

  • W przeglądarce przejdź do strony, na której znajduje się Twój formularz i skopiuj adresURL.

    • Dodaj znak zapytania (?) na końcu adresu URL strony.
    • Dodaj wewnętrzną nazwę właściwości, a następnie znak równości i token personalizacji. Upewnij się, że wszystkie spacje zostały usunięte z tokena (np. {{contact.firstname}}} ).
    • Rozdzielenie wielu właściwości za pomocą ampersanda (&).

Oto przykład adresu URL zpoprawnie sformatowanymi dynamicznymiciągami zapytań:

http://www.domain.com/marketing-offer?firstname={{contact.firstname}}&lastname={{contact.lastname}}&email={{contact.email}}{%endraw %}

Po utworzeniu adresu URL z dynamicznymi ciągami zapytania można go użyć jako linku w treści HubSpot, takiej jak wiadomości e-mail i strony, lub na zewnętrznej stronie zkodem śledzenia HubSpot. Kontakt, który kliknie na link, zobaczy formularz na stronie automatycznie wypełniony informacjami o nim, jeśli ma znane wartości dla pól w łańcuchu zapytania.

New Call-to-action