跳到內容
請注意::這篇文章的翻譯只是為了方便而提供。譯文透過翻譯軟體自動建立,可能沒有經過校對。因此,這篇文章的英文版本應該是包含最新資訊的管理版本。你可以在這裡存取這些內容。

使用查詢字串自動填入表單欄位

上次更新時間: 2025年9月17日

可搭配下列任何訂閱使用,除非另有註明:

您可以在傳送給聯絡人之前,在頁面 URL 中加入查詢字串,以自動填入頁面上的表單欄位。欄位會根據新增的查詢字串填入。這也適用於隱藏的表單欄位。例如,您可以建立自訂 UTM 屬性,並使用 UTM 參數來自動填入隱藏的表單欄位

瞭解限制與注意事項

  • 查詢字串無法自動填入依附表單欄位。
  • 依附表單欄位無法根據查詢字串中的多個值來觸發。

使用預先定義的值建立靜態查詢字串

若要使用靜態查詢字串建立 URL,您需要複製要自動填入的任何欄位的內部屬性名稱,然後將它們新增到頁面 URL 的末端。

複製屬性的內部名稱

  1. 在你的 HubSpot 帳戶中,點擊頂端導覽列中的settings「設定圖示」。
  2. 在左側功能表中,導覽至「內」。
  3. 按一下屬性的名稱以預先填入值。
  4. 複製屬性的內部名稱。進一步瞭解內部屬性名稱
  5. 重複此步驟,以取得您要在表單中自動填入值的任何其他屬性。

The contact property editor, displaying the property's internal name for the first name contact property.

使用靜態查詢字串建立 URL

複製內部屬性名稱後,您就可以設定要傳送給聯絡人的頁面 URL:

  1. 在瀏覽器中,導覽到您表單所在的頁面。然後複製URL
  2. 在頁面 URL 結尾加入問號 (?)
  3. 加入屬性的內部名稱,接著是等號以及要自動填入欄位的值。根據屬性的欄位類型,注意加入值的規則:
    • 單一檢查方塊:查詢字串必須包含true 或 false值,而非 yes 或 no。
    • 日期選擇器:查詢字串必須包含YYYY-MM-DD格式的日期值。
    • 多重複選框:查詢字串值必須完全符合屬性的值選項,多個值之間以分號區隔。
    • 單選/下拉選項:查詢字串值必須完全符合屬性的值選項。
    • 適用於所有欄位類型: 建立查詢字串時,這些規則適用於所有欄位類型。
      • 屬性值中的空格必須以 %20 分隔。
      • 多個不同的屬性必須以括號 (&) 分隔。

使用靜態查詢字串的 URL 範例

使用靜態查詢字串建立 URL 之後,您可以在電子郵件和頁面等內容中使用它作為連結。按一下連結的聯絡人會看到頁面上的表單自動填入查詢字串中預先定義的值。以下是一個使用正確格式化靜態查詢字串的 URL 的範例和細目:

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

  • 查詢字串的開頭和單行文字欄位:?firstname=John
  • 單行文字欄位:&lastname=Smith
  • 單行文字欄位:&email=jsmith@email.com
  • 下拉式選擇欄位:&favorite_season=Winter%20Season
  • 多複選框欄位:&favorite_fast_food=Burger;Tacos
  • 數字欄位:&favorite_number=7
  • 單選欄位:&will_you_come_to_the_party=Maybe
  • 單選框欄位:&do_you_like_parties=true
  • 日期選擇欄位:&date_of_party=2018-10-2

使用個人化標記建立動態查詢字串

需要訂閱 建立動態查詢字串需要Marketing HubProfessional Enterprise訂閱。

您可以使用個人化標記建立動態查詢字串,根據已知的聯絡人屬性自動填入表單欄位。

請注意:

  • 使用個人化標記的動態查詢字串只有在 URL 指向 HubSpot 擁有的頁面並包含 HubSpot 表單時才能正常運作。
  • 如果 URL 被指向HubSpot 獨立表單頁面,則此功能將無法運作。
  • 具有動態查詢字串的 URL 也必須放置在您的 HubSpot 內容或具有 HubSpot追蹤代碼的外部頁面中。

擷取您的個人化標記

首先,擷取建立查詢字串所需的個人化標記。為一個屬性擷取一個個人化標記:

  1. 在你的 HubSpot 帳戶中,瀏覽「行銷」>「電子郵件」。
  2. 按一下建立電子郵件或按一下草稿電子郵件的名稱
  3. 在富文本工具列中,按一下個人化
  4. 設定您的個人化標記:
    • 在對話方塊中,選擇要自動填入表單的個人化標記
    • 插入個人化標記時,選取使用此屬性的全域預設值 核取方塊。
    • 根據需要繼續新增其他個人化標記。
The marketing email editor, highlighting the "Personalize" option in the rich text toolbar. The dialog box to edit the personalization token displays the token type, token name, and the fallback value.
  1. 在豐富文字工具列中,按一下更多 ,然後選擇codef 原始碼圖示,以檢視電子郵件的 HTML。
  2. 在原始碼中,您會看到每個加入電子郵件正文的個人化標記的原始碼。每個標記都會用雙括號 {{ }} 圍住。反白標記 (例如,{{ contact.firstname }}),然後按一下滑鼠右鍵並選擇複製
  3. 對於要預先填入表單中的任何個人化代碼,重複此步驟。
  4. 在對話方塊底部,按一下「取消」並關閉, 以退出原始碼。

The marketing email editor's source code, highlighting the personalization token internal name.

使用動態查詢字串建立您的 URL

使用個人化代用符建立具有動態查詢字串的 URL。此 URL 可用作 HubSpot 內容(如電子郵件和頁面)的連結,或含有 HubSpot追蹤代碼的外部頁面。如果查詢字串中的欄位有已知值,點擊連結的聯絡人會看到頁面上的表單自動填入他們的資訊。

若要使用動態查詢字串建立 URL,請執行下列步驟

  1. 在瀏覽器中,導覽到表單所在的頁面。然後複製URL
  2. 使用頁面 URL 和個人化代碼,格式化您的動態查詢字串:
    • 在頁面 URL 結尾加入問號 (?) 。
    • 加入 屬性的 內部名稱 ,接著是等號和個人化代碼。確保將標記中的所有空格移除 (例如:{{contact.firstname}} )。
    • 使用括號 (&) 分隔多個屬性。
  3. 以下是一個格式正確的動態查詢字串 URL 的範例:

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

New Call-to-action
這篇文章有幫助嗎?
此表單僅供記載意見回饋。了解如何取得 HubSpot 的協助