# Add Fields to Subscription Preferences Template

**URL:** <https://community.hubspot.com/t/add-fields-to-subscription-preferences-template/40263>\
**Category:** Email Marketing Tool\
**Tags:** professional\
**Created:** [July 5, 2021, 12:32pm UTC](https://community.hubspot.com/t/add-fields-to-subscription-preferences-template/40263 "2021-07-05T12:32:03Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![PKethavarapu](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/pkethavarapu/32/13521_2.png) [@PKethavarapu](https://community.hubspot.com/u/PKethavarapu)\
**Post date:** [July 5, 2021, 12:32pm UTC](https://community.hubspot.com/t/add-fields-to-subscription-preferences-template/40263/1 "2021-07-05T12:32:03Z")

</div>

Hello All,  
I am new to Hubspot. Is there any way where I can add FirstName, Last Name, Email Address fields to the default Subscription Preferences form? And populate it with the values when a user clicks the link from an email.

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![karstenkoehler](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/karstenkoehler/32/68554_2.png) [@karstenkoehler](https://community.hubspot.com/u/karstenkoehler)\
**Post date:** [July 5, 2021, 12:47pm UTC](https://community.hubspot.com/t/add-fields-to-subscription-preferences-template/40263/2 "2021-07-05T12:47:50Z")

</div>

Hi @PKethavarapu,

This can be achieved with any form, yes! When you [create a new form](https://knowledge.hubspot.com/forms/create-forms) under _Menu_ \> _Marketing_ \> _Lead_ _Capture_ \> _Forms_, you can either start from scratch or pick a newsletter subscription form template. Simply search, then drag and drop the fields from the left sidebar into the form on the right, instructions here: [Create forms](https://knowledge.hubspot.com/forms/create-forms) (this page also includes an instructional video)

Under form options, you can then choose to [Pre-populate fields with known values](https://knowledge.hubspot.com/forms/create-forms#customize-your-form-options): “if a contact has previously visited your site and submitted a form, and HubSpot was able to store and track their cookies, any known field values can be pre-populated on the form. This option is enabled by default. To disable this option, click to toggle the Pre-populate fields with known values switch off.”

Let me know if you have any follow-up questions!

---

<div class="post-metadata">

**Author:** ![PKethavarapu](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/pkethavarapu/32/13521_2.png) [@PKethavarapu](https://community.hubspot.com/u/PKethavarapu)\
**Post date:** [July 5, 2021, 1:59pm UTC](https://community.hubspot.com/t/add-fields-to-subscription-preferences-template/40263/3 "2021-07-05T13:59:56Z")

</div>

Hi @karstenkoehler, Thanks a lot for the quick reply.

I tried creating newsletter form but I cannot see an option to drag and drop Subscription Preferences that were created under _Settings \> Marketing \> Email \> Subscription Types._ Is there any way that I can add it to the form?

Best,

Sai

---

<div class="post-metadata">

**Author:** ![karstenkoehler](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/karstenkoehler/32/68554_2.png) [@karstenkoehler](https://community.hubspot.com/u/karstenkoehler)\
**Post date:** [July 5, 2021, 2:05pm UTC](https://community.hubspot.com/t/add-fields-to-subscription-preferences-template/40263/4 "2021-07-05T14:05:42Z")

</div>

Hi @PKethavarapu,

Thanks for being specific! When you’re in the form editor, you can reference these subscription types via the _Other form elements_ \> _GDPR options_ in the left sidebar. Admittedly, these are a bit hidden.

After selecting one of the two options that start with “Consent checkbox”, you can click into the form text on the right and you’ll be able to see, add and edit the subscription types via the sidebar again:

Hope this helps!

---

<div class="post-metadata">

**Author:** ![LCichy](https://avatars.discourse-cdn.com/v4/letter/l/8e8cbc/32.png) [@LCichy](https://community.hubspot.com/u/LCichy)\
**Post date:** [April 26, 2022, 3:38pm UTC](https://community.hubspot.com/t/add-fields-to-subscription-preferences-template/40263/5 "2022-04-26T15:38:03Z")

</div>

Yes, this is a huge help. Were it not for this post, I’d still be stumbling around in the dark looking for the answer.

---

<div class="post-metadata">

**Author:** ![PKethavarapu](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/pkethavarapu/32/13521_2.png) [@PKethavarapu](https://community.hubspot.com/u/PKethavarapu)\
**Post date:** [July 5, 2021, 2:29pm UTC](https://community.hubspot.com/t/add-fields-to-subscription-preferences-template/40263/6 "2021-07-05T14:29:02Z")

</div>

Gotcha! Thanks a lot for this. One last question, is there any way where I can add another button to the form say Cancel button?

---

<div class="post-metadata">

**Author:** ![karstenkoehler](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/karstenkoehler/32/68554_2.png) [@karstenkoehler](https://community.hubspot.com/u/karstenkoehler)\
**Post date:** [July 5, 2021, 2:31pm UTC](https://community.hubspot.com/t/add-fields-to-subscription-preferences-template/40263/7 "2021-07-05T14:31:09Z")

</div>

Hi @PKethavarapu,

In the options you can [Add link to reset the form](https://knowledge.hubspot.com/forms/create-forms#customize-your-form-options), but there isn’t any option to add a cancel button.

Cheers!

---

<div class="post-metadata">

**Author:** ![PKethavarapu](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/pkethavarapu/32/13521_2.png) [@PKethavarapu](https://community.hubspot.com/u/PKethavarapu)\
**Post date:** [July 5, 2021, 2:33pm UTC](https://community.hubspot.com/t/add-fields-to-subscription-preferences-template/40263/8 "2021-07-05T14:33:57Z")

</div>

Great to know this. Thanks a lot @karstenkoehler . This is really helpful 😁

---

<div class="post-metadata">

**Author:** ![karstenkoehler](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/karstenkoehler/32/68554_2.png) [@karstenkoehler](https://community.hubspot.com/u/karstenkoehler)\
**Post date:** [July 5, 2021, 3:07pm UTC](https://community.hubspot.com/t/add-fields-to-subscription-preferences-template/40263/9 "2021-07-05T15:07:46Z")

</div>

Happy to help!

---

<div class="post-metadata">

**Author:** ![PKethavarapu](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/pkethavarapu/32/13521_2.png) [@PKethavarapu](https://community.hubspot.com/u/PKethavarapu)\
**Post date:** [July 6, 2021, 9:25am UTC](https://community.hubspot.com/t/add-fields-to-subscription-preferences-template/40263/10 "2021-07-06T09:25:06Z")

</div>

Hi @karstenkoehler , I cannot add “unsubscribe to all mailing lists” checkbox to the form. Is there any way I can add it to the form?

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![karstenkoehler](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/karstenkoehler/32/68554_2.png) [@karstenkoehler](https://community.hubspot.com/u/karstenkoehler)\
**Post date:** [July 6, 2021, 9:28am UTC](https://community.hubspot.com/t/add-fields-to-subscription-preferences-template/40263/11 "2021-07-06T09:28:56Z")

</div>

Hi @PKethavarapu,

Correct, this property cannot be added to forms. You would have to create a custom property and use that property to enroll contacts in a workflow to unsubscribe that contact from all emails.

Best regards!

---

<div class="post-metadata">

**Author:** ![PKethavarapu](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/pkethavarapu/32/13521_2.png) [@PKethavarapu](https://community.hubspot.com/u/PKethavarapu)\
**Post date:** [July 6, 2021, 9:36am UTC](https://community.hubspot.com/t/add-fields-to-subscription-preferences-template/40263/12 "2021-07-06T09:36:33Z")

</div>

@karstenkoehler - I created a single checkbox property and added it in the form. When it’s checked, will the value be automatically captured by HubSpot or is there any logic I need to add for the field to work.

---

<div class="post-metadata">

**Author:** ![karstenkoehler](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/karstenkoehler/32/68554_2.png) [@karstenkoehler](https://community.hubspot.com/u/karstenkoehler)\
**Post date:** [July 6, 2021, 12:53pm UTC](https://community.hubspot.com/t/add-fields-to-subscription-preferences-template/40263/13 "2021-07-06T12:53:34Z")

</div>

Hi @PKethavarapu,

HubSpot doesn’t automatically do that, no, you would have to create a workflow like the one below to unsubscribe this contact from specific subscription types:

 ![karstenkoehler_0-1625576005550.png](https://d2qpr2jzcazej7.cloudfront.net/original/3X/0/9/092539b5bf1a91d2b0d23cbe413065e09ad5cf5c.png)

Best regards!

---

<div class="post-metadata">

**Author:** ![PKethavarapu](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/pkethavarapu/32/13521_2.png) [@PKethavarapu](https://community.hubspot.com/u/PKethavarapu)\
**Post date:** [July 10, 2021, 5:18pm UTC](https://community.hubspot.com/t/add-fields-to-subscription-preferences-template/40263/14 "2021-07-10T17:18:50Z")

</div>

@karstenkoehler - Thank you!
