Forms

Automatisch vullen van formuliervelden met een querystring

Laatst bijgewerkt: oktober 19, 2020

Geldt voor:

Alle producten en plannen

U kunt automatisch veldwaarden in een formulier op een pagina invullen door querystrings aan de URL van de pagina toe te voegen voor de volgende veldtypes: tekst met één regel, tekst met meerdere regels, dropdown select, meerdere selectievakjes, nummer, radioselectie, één selectievakje en datumkiezer. Dit werkt ook voor verborgen formuliervelden.

Let op: het is niet mogelijk om query strings te gebruiken om te auto-populeren afhankelijke formuliervelden. HubSpot kan ook geen afhankelijke velden activeren op basis van meerdere waarden binnen querystrings.

Kopieer de interne naam van de eigenschap

  • Klik in uw HubSpot-account op de instellingenpictogram settings in de hoofdnavigatiebalk.
  • Navigeer in het menu aan de linkerzijde naar Eigenschappen.
  • Klik op de naam van een eigenschap om waarden in uw formulier voor te vullen.
  • Kopieer de interne naam van de eigenschap.

refresh-property-internal-name

  • Herhaal dit voor alle andere eigenschappen waarvoor uwaarden in uw formulierwilt voorprogrammeren.

Maak statische querystrings aan met voorgedefinieerde waarden

U kunt statische querystrings maken om automatisch formuliervelden met voorgedefinieerde waarden te vullen.In uw browser navigeert u naar de pagina waar uw formulier op staat en kopieert u deURL.

  • Voeg een vraagteken (?) toe aan het einde van de URL van de pagina.
  • Voeg de interne naam van de eigenschap toe, gevolgd door een gelijkheidsteken en de waarde om te auto-populeren in het veld. Let op de regels voor het toevoegen van waarden, afhankelijk van het veldtype van de eigenschap:
    • Enkelvoudig selectievakje: querystrings moeten een echte of een valse waarde bevatten, niet ja of nee.
    • Datumkiezer: querystrings moeten een datumwaarde in een JJJJ-MM-DD formaat bevatten.
    • Meerdere selectievakjes: querystringwaarden moeten exact overeenkomen met de waardeopties van de eigenschap, met een puntkomma die meerdere waarden van elkaar scheidt.
    • Radio select/Dropdown select: query stringwaarden moeten exact overeenkomen met de waarde-opties van de eigenschap.
  • Scheid meerdere eigenschappen met een amperzand (&).

Na het maken van de URL met statische querystrings, kunt u deze gebruiken als een link in uw inhoud, zoals e-mails en pagina's. Een contactpersoon die op de link klikt, ziet het formulier op de pagina automatisch gevuld met de vooraf gedefinieerde waarde(n) in de querystring.

Een voorbeeld en uitsplitsing van een URL met goed geformatteerde statische querystrings:


_COPY14@email.com&favorite_season=Winter&favorite_fast_food=Burger;Taco&nummer_property=7&will_you_come_to_the_party=Maybe&do_you_like_parties=true&date_of_party=2018-10-24
  • Begin van de querystring en éénregelig tekstveld:?voornaam=John
  • Enkelregelig tekstveld: &achternaam=Smith
  • Enkelregelig tekstveld: &email=jsmith@email.com
  • Dropdown selectieveld: &favorite_season=Winter
  • Meerdere selectievakjes veld: &favorite_fast_food=Burger;Tacos
  • Nummer veld: &favorite_number=7
  • Radio selectieveld: &will_you_come_to_the_party=Maybe
  • Enkel selectieveld: &do_you_like_parties=true
  • Datumkiesveld: &date_of_party=2018-10-24

Maak dynamische querystrings met personalisatietokens(Marketing HubProfessional en Enterprise , Legacy Marketing Hub Basic only)

U kunt personalisatietokens gebruiken om dynamische querystrings te maken die de velden van het formulier automatisch vullen op basis van bekende contactuele eigenschappen.

Let op: dit zal alleen correct functioneren op een HubSpot pagina met een HubSpot formulier. De link URL moet ook worden geplaatst in uw HubSpot inhoud of een externe pagina met uw HubSpot tracking code.
  • Navigeer in uw HubSpot-account naar Marketing > E-mail.
  • Klik op E-mail aanmaken of de naam van een ontwerp-mail.
  • Klik in de werkbalk met rijke tekst op het pictogram van de personalisatietokencontacten.

  • Selecteer in het dialoogvenster een personalisatietoken om het formulier automatisch te vullen. Ga door met het toevoegen van extra personalisatietokens als dat nodig is.
Let op: zorg ervoor dat hetselectievakjeUsethis property's global default valueis geselecteerd bij het invoegen van uw personalisatietoken.
  • De personalisatietokens zullen nu verschijnen in de e-mail body. Klik in de werkbalk met rijke tekst op het broncodepictogram codef om de HTML van uw e-mail te bekijken.

  • In de broncode ziet u de ruwe code voor elk personalisatietoken dat aan de e-mail body is toegevoegd. Elk token zal worden ingesloten met dubbele haakjes . Markeer een token (bijv. ), klik dan met de rechtermuisknop en selecteer Kopiëren.
  • Herhaal dit voor alle personalisatietokens die u in uw formulierwilt voorprogrammeren.
  • Klikonderaan het dialoogvensterop Annuleren en sluit de broncode af.

  • Navigeer in uw browser naar de pagina waar uw formulier op staat en kopieer deURL.

    • Voeg een vraagteken (?) toe aan het einde van de URL van de pagina.
    • Voeg de interne naam van de woning toe, gevolgd door een gelijkheidsteken en het personalisatietoken. Zorg ervoor dat alle spaties van het token verwijderd zijn (bijv. ).
    • Scheid meerdere eigenschappen met een amperzand (&).

Een voorbeeld van een URL metgoed geformatteerde dynamische querystrings:

http://www.domain.com/marketing-offer?firstname=& achternaam=&email=

Na het maken van de URL met dynamische querystrings, kunt u deze gebruiken als een link in uw HubSpot content zoals e-mails en pagina's, of een externe pagina met uw HubSpottracking code. Een contactpersoon die op de link klikt, ziet het formulier op de pagina automatisch gevuld met hun informatie als ze bekende waarden hebben voor het (de) veld(en) in de querystring.

New Call-to-action