使用查詢字串自動填入表單欄位
上次更新時間: 2025年7月16日
您可以在傳送給聯絡人之前,在頁面 URL 中加入查詢字串,以自動填入頁面上的表單欄位。欄位會根據新增的查詢字串填入。這也適用於 隱藏的表單欄位。例如,您可以建立自訂 UTM 屬性,並使用 UTM 參數來自動填入隱藏的表單欄位。
若要建立具有查詢字串的 URL,您需要複製任何要預先填入欄位的內部屬性名稱,然後將它們加入頁面 URL 的末端。
請注意: 不能使用查詢字串來自動填寫依附表單欄位。HubSpot 也無法根據查詢字串中的多個值來觸發從屬欄位。
複製屬性的內部名稱
要查找屬性的內部名稱,請
- 在你的 HubSpot 帳戶中,點擊頂端導覽列中的settings「設定圖示」。
- 在左側功能表中,導覽至「內容」。
- 按一下屬性的名稱以預先填入值。
- 複製屬性的內部名稱。在此瞭解關於內部名稱的更多資訊。
- 重複此步驟,以取得您要在表單中預先填入值的任何其他屬性。
使用預先定義的值建立靜態查詢字串
複製內部屬性名稱後,您就可以設定要傳送給聯絡人的頁面 URL:
- 在瀏覽器中,導覽到表單所在的頁面。然後複製URL。
- 在頁面 URL 結尾加入問號 (?)。
- 加入屬性的內部名稱,接著是等號以及要自動填入欄位的值。根據屬性的欄位類型,注意加入值的規則:
- 單一檢查方塊:查詢字串必須包含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 Hub 專業版或企業版 )
您可以使用個人化標記建立動態查詢字串,根據已知的聯絡人屬性自動填入表單欄位。
請注意:
- 使用個人化代碼的動態查詢字串只有在 URL 指向 HubSpot 擁有的頁面並包含 HubSpot 表單時才能正常運作。
- 如果 URL 被指向HubSpot 獨立表單頁面,則此功能將無法運作。
- 具有動態查詢字串的 URL 也必須放置在您的 HubSpot 內容或具有 HubSpot追蹤代碼的外部頁面中。
擷取您的個人化標記
首先,擷取建立查詢字串所需的個人化標記。為一個屬性擷取一個個人化標記:
- 在你的 HubSpot 帳戶中,瀏覽「行銷」>「電子郵件」。
- 按一下建立電子郵件或草稿電子郵件的名稱。
- 在富文本工具列中,按一下個人化。
- 設定您的個人化標記:
- 在對話方塊中,選擇要自動填入表單的個人化標記。
- 插入個人化標記時,選取使用此屬性的全域預設值 核取方塊。
- 根據需要繼續新增其他個人化標記。

- 在豐富文字工具列中,按一下更多>codef 原始碼圖示,以檢視電子郵件的 HTML。
- 在原始碼中,您會看到每個加入電子郵件正文的個人化標記的原始碼。每個標記都會用雙括號 {{ }} 圍住。反白標記 (例如,
{{ contact.firstname }}
),然後按一下滑鼠右鍵並選擇複製。 - 對於要預先填入表單中的任何個人化代碼,重複此步驟。
- 在對話方塊底部,按一下「取消」並關閉, 以退出原始碼。
使用動態查詢字串建立您的 URL
使用個人化代用符建立具有動態查詢字串的 URL。此 URL 可用作 HubSpot 內容(如電子郵件和頁面)的連結,或含有 HubSpot追蹤代碼的外部頁面。如果查詢字串中的欄位有已知值,點擊連結的聯絡人會看到頁面上的表單自動填入他們的資訊。
若要使用動態查詢字串建立 URL,請執行下列步驟
- 在瀏覽器中,導覽到表單所在的頁面。然後複製URL。
- 使用頁面 URL 和個人化代碼,格式化您的動態查詢字串:
-
- 在頁面 URL 結尾加入問號 (?) 。
- 加入屬性的內部名稱,接著是等號和個人化代碼。確保將標記中的所有空格移除 (例如:{{contact.firstname}} )。
- 使用括號 (&) 分隔多個屬性。
- 以下是一個格式正確的動態查詢字串 URL 的範例:
http://www.domain.com/marketing-offer?firstname={{contact.firstname}}&lastname={{contact.lastname}}&email={{contact.email}}
