HubSpot Kunskapsbas

Automatisk ifyllning av 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 frågesträng som lagts till. Detta fungerar även för dolda formulärfält. Du kan till exempel skapa anpassade UTM-egenskaper och använda UTM-parametrar för att automatiskt fylla i ett dolt formulärfält.

För att skapa en URL med en frågesträng måste du kopiera namnet på den interna egenskapen 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 frågesträngar 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:

  • Navigera till Egenskaper i menyn till vänster i sidofältet.
  • Klicka på namnet på en egenskap för att fylla i värden.
  • Kopiera det interna namnet på egenskapen. Läs mer om interna namn här.
  • Upprepa detta för alla andra egenskaper som du vill fylla i värden för i ditt formulär.


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

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

  • Navigera till sidan där formuläret finns i din webbläsare. Kopiera sedan webbadressen.
  • Lägg till ett frågetecken (?) i slutet av sidans URL.
  • Lägg till det interna namnet på egenskapen, 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å vilken typ av fält egenskapen har:
    • Enkel kryssruta: Frågesträngar måste innehålla antingen ett sant eller falskt värde, inte ja eller nej.
    • Datumväljare: frågesträngarna 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 skiljer flera värden åt.
    • 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 värdet för en egenskap 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 URL:en med statiska frågesträngar kan du använda den som en länk i ditt innehåll, t.ex. i e-postmeddelanden och på sidor. En kontakt som klickar på länken kommer att se att formuläret på sidan automatiskt fylls i 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 av frågesträngen och textfältet med en rad:?firstname=John
  • Textfält på enrad: &efternamn=Smith
  • Textfält meden rad: &email=jsmith@email.com
  • Dropdown-valfält: &favorite_season=Vinter%20Season
  • Flera kryssrutor fält: &favorit_fast_food=Burgare;Tacos
  • Nummerfält: &favorit_nummer=7
  • Radio select-fält: &vill_du_komma_till_festen=Möjligen
  • Fältför enkel kryssruta: &do_you_like_parties=true
  • Datumväljarfält: &datum_för_fest=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 notera detta:

  • Dynamiska frågesträngar med personaliseringstoken fungerar bara korrekt när URL:en riktas till en HubSpot-hostad sida med ett HubSpot-formulär.
  • Den här funktionen fungerar inte om URL:en riktas till en fristående HubSpot-formulärsida.
  • URL-adressen med de dynamiska frågesträngarna måste också placeras i ditt HubSpot-innehåll eller på en extern sida med din HubSpot-spårnings-URL-kod.

 

Hämta din personaliseringstoken

Först hämtar du 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 på namnet på ett utkast till e-post.
  • Klicka på Anpassa i verktygsfältet för rik text.
  • Konfigurera 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.



  • Klicka på Mer > codef källkodsikon i verktygsfältet för rik text för att visa HTML-koden för ditt e-postmeddelande.
  • I källkoden ser du råkoden för varje personaliseringstoken som läggs till i e-posttexten. Varje token omges av dubbla parenteser {{ }}. Markera en token (t.ex. {{ contact.firstname }}), högerklicka sedan och välj Kopiera.
  • Upprepa detta för alla personaliseringstoken som du vill fylla i i formuläret.
  • Längst ner i dialogrutan klickar du på Avbryt och stäng för att avsluta 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, t.ex. e-postmeddelanden och sidor, eller en extern sida med din HubSpot-spårnings-URL. En kontakt som klickar på länken kommer att se formuläret på sidan automatiskt fyllas i med deras 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.
  • Formatera din dynamiska frågesträng med hjälp av sidans URL och personaliseringstoken:
    • Lägg till ett frågetecken (?) i slutet av sidans URL.
    • Lägg till det interna namnet på egenskapen, 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}}