HubSpot Kunskapsbas

Fyll automatiskt i formulärfält med en frågesträng

Skriven av HubSpot Support | Nov 2, 2021 2:10:53 PM

Du kan automatiskt fylla i formulärfält på en sida genom att lägga till frågesträngar i sidans URL innan du skickar den till dina kontakter. Fälten fylls i baserat på den tillagda frågesträngen. Detta fungerar även för dolda formulärfält. Du kan t.ex. skapa anpassade UTM-egenskaper och använda UTM-parametrar för att automatiskt fylla i ett dolt formulärfält.

Om du vill skapa en URL med en frågesträng måste du kopiera det interna egenskapsnamnet för de fält som du vill fylla i i förväg och sedan lägga till dem i slutet av sidans URL.

Observera: det är inte möjligt att använda query strings för att automatiskt fylla i beroende formulärfält. HubSpot kan inte heller trigga beroende fält baserat på flera värden inom frågesträngar

Kopiera egenskapens interna namn

För att hitta en egenskaps interna namn:

  • Gå till Egenskaper i den vänstra sidomenyn.
  • Klicka på namnet på en egenskap för att fylla i värden.
  • Kopiera egenskapens interna namn.
  • Upprepa detta för alla andra egenskaper som du vill fylla i värden för i formuläret.


Skapa statiska frågesträngar med fördefinierade värden

När du har kopierat de interna egenskapsnamnen kan du konfigurera sidans URL som du skickar till dina kontakter:

  • I din webbläsare navigerar du till sidan där ditt formulär finns. Kopiera sedan webbadressen.
  • Lägg till ett frågetecken (?) i slutet av sidans URL.
  • Lägg till egenskapens interna namn, följt av ett likhetstecken och det värde som ska fyllas i automatiskt i fältet. Notera reglerna för att lägga till värden, beroende på egenskapens fälttyp:
    • Enkel kryssruta: frågesträngar måste innehålla antingen ett sant eller falskt värde, inte ja eller nej.
    • Datumväljare: frågesträngar måste innehålla ett datumvärde i formatet YYYY-MM-DD.
    • Flera kryssrutor: Frågesträngens värden måste matcha egenskapens värdealternativ exakt, med ett semikolon som separerar flera värden.
    • Radio select/Dropdown select: frågesträngens värden måste matcha egenskapens värdealternativ exakt.
    • För alla fälttyper: när du skapar frågesträngar gäller dessa regler för alla fälttyper.
      • Mellanslag i ett egenskapsvärde måste separeras med %20.
      • Flera olika egenskaper måste separeras med ett ampersand (&).

Exempel på URL med en frågesträng

När du har skapat en URL med statiska frågesträngar kan du använda den som en länk i ditt innehåll, t.ex. e-postmeddelanden och sidor. En kontakt som klickar på länken kommer att se formuläret på sidan fyllas i automatiskt med de fördefinierade värdena i frågesträngen. Här är ett exempel och en uppdelning av en URL med korrekt formaterade statiska frågesträngar:

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

  • Början på frågesträng och textfält med en rad:?firstname=John
  • Enradigt textfält: &efternamn=Smith
  • Enradigt textfält: &email=jsmith@email.com
  • Rullgardinsmeny fält: &favorite_season=Winter%20Season
  • Flera kryssrutor fält: &favorite_fast_food=Burger;Tacos
  • Nummer fält: &favorite_number=7
  • Radio select-fält: &will_you_come_to_the_party=Maybe
  • Enstaka kryssruta fält: &do_you_like_parties=true
  • Datumvalsfält: &date_of_party=2018-10-2

Skapa dynamiska frågesträngar med personaliseringstoken( endastMarketing Hub Professional eller Enterprise )

Du kan använda personaliseringstoken för att skapa dynamiska frågesträngar som automatiskt fyller i formulärfält baserat på kända kontaktegenskaper.

Vänligen observera:

  • Dynamiska frågesträngar med personaliseringstoken fungerar endast korrekt när webbadressen är riktad till en HubSpot-hostad sida med ett HubSpot-formulär.
  • Denna funktionalitet fungerar inte om webbadressen riktas till en fristående HubSpot-formulärsida.
  • URL:en med de dynamiska frågesträngarna måste också placeras i ditt HubSpot-innehåll eller på en extern sida med din HubSpot-spårningskod.

Hämta din personaliseringstoken

Hämta först de personaliseringstoken som behövs för att skapa dina frågesträngar. Så här hämtar du en personaliseringstoken för en egenskap:

  • Klicka på Skapa e-post eller namnet på ett e-postutkast.
  • Klicka på Anpassa i verktygsfältet för rik text.
  • Ställ in dina personaliseringstoken:
    • I dialogrutan väljer du en personaliseringstoken som ska fyllas i automatiskt i formuläret.
    • Markera kryssrutan Använd den här egenskapens globala standardvärde när du infogar din personaliseringstoken.
    • Fortsätt att lägga till ytterligare personaliseringstoken efter behov.



  • I verktygsfältet för rik text klickar du på Mer > codef källkodsikon för att visa HTML-koden för ditt e-postmeddelande.
  • I källkoden ser du den råa koden för varje personaliseringstoken som läggs till i e-posttexten. Varje token omsluts av dubbla hakparenteser {{ }}. Markera en token (t.ex. {{ contact.firstname }}), högerklicka sedan och välj Kopiera.
  • Upprepa detta för alla personaliseringstoken som du vill förinställa i formuläret.
  • Klicka på Avbryt och stäng längst ned i dialogrutan för att lämna källkoden.

Skapa din URL med dynamiska frågesträngar

Använd personaliseringstoken för att skapa en URL med dynamiska frågesträngar. Denna URL kan användas som en länk i ditt HubSpot-innehåll som e-postmeddelanden och sidor, eller en extern sida med din HubSpot-spårningskod. En kontakt som klickar på länken kommer att se formuläret på sidan automatiskt fyllas i med sin information om de har kända värden för fälten i frågesträngen.

Så här skapar du en URL med dynamiska frågesträngar:

  • Navigera till sidan där formuläret finns i din webbläsare. Kopiera sedan webbadressen.
  • Använd sidans URL och personaliseringstoken för att formatera din dynamiska frågesträng:
    • Lägg till ett frågetecken (?) i slutet av sidans URL.
    • Lägg till det interna namnet på fastigheten, följt av ett likhetstecken och personaliseringstoken. Se till att alla mellanslag tas bort från token (t.ex. {{contact.firstname}} ).
    • Separera flera egenskaper med ett ampersand (&).
  • Här är ett exempel på en URL med korrekt formaterade dynamiska frågesträngar:

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