# Double Opt-in Enrollment Feature for Workflows

**URL:** <https://community.hubspot.com/t/double-opt-in-enrollment-feature-for-workflows/19005>\
**Category:** HubSpot Ideas\
**Tags:** segments, workflows, marketing-email\
**Created:** [February 24, 2020, 5:15pm UTC](https://community.hubspot.com/t/double-opt-in-enrollment-feature-for-workflows/19005 "2020-02-24T17:15:50Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![AllisonZ](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/allisonz/32/27745_2.png) [@AllisonZ](https://community.hubspot.com/u/AllisonZ)\
**Post date:** [February 24, 2020, 5:15pm UTC](https://community.hubspot.com/t/double-opt-in-enrollment-feature-for-workflows/19005/1 "2020-02-24T17:15:50Z")

</div>

If double-opt in is enabled within a portal, we always need to set an additional enrollment trigger on workflows that send marketing emails, to ensure that only contacts with confirmed DOI status will be enrolled and sent the email. The only “workaround” is to set the additional workflow enrollment trigger as:

- **Marketing Email Confirmation Status** _is any of_:
  - Confirmed
  - User clicked confirmed
  - HubSpot Rep. marked confirmed
  - Customer marked confirmed
  - Confirmed from previous behavior

 ![doi_1.png](https://d2qpr2jzcazej7.cloudfront.net/original/3X/a/e/aebd8f3c9802071e1c5bd823e5114d154d75393d.png)

What happens currently is that contacts are enrolled in the workflow, regardless of their DOI status, which results in the marketing emails not being delivered. There is a lot of manual work involved in having to assess these contacts and manually resend the email.

It would be immensely beneficial to have a double opt-in enrollment feature for workflows in portals where double opt-in is activated. I was imaging some sort of option that when activated in the workflow, will only enroll contacts with DOI confirmed without having to set additional enrollment triggers.

This is currently causing a lot of confusion for customers, especially in Germany where DOI is a legal requirement. Additionally, there are multiple values for **Marketing Email Confirmation Status** which makes overcomplicates this even more.

---

<div class="post-metadata">

**Author:** ![novista](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/novista/32/68963_2.png) [@novista](https://community.hubspot.com/u/novista)\
**Post date:** [July 15, 2019, 11:08am UTC](https://community.hubspot.com/t/double-opt-in-enrollment-feature-for-workflows/19005/2 "2019-07-15T11:08:41Z")

</div>

Hello,

we have to enable GDPR and collect someones confirmation (Double Opt-In) before communicating via email. So we need to sent out HubSpots Double Opt-In email whenever a new contact is created in HubSpot.

Thus, it would be very helpful to trigger sending of Double Opt-In email in workflows.

Example use case: Gotowebinar Registration

Customer signs up for Webinar

→ Customer is synced to HubSpot (via Integration)

→ Workflow sends out Double Opt-In email everytime a new customer signs up for a webinar

→ Customer is able to confirm his registration

Currently it’s not possible to send this kind of email in workflow.

---

<div class="post-metadata">

**Author:** ![clefew](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/clefew/32/93635_2.png) [@clefew](https://community.hubspot.com/u/clefew)\
**Post date:** [February 18, 2020, 4:23pm UTC](https://community.hubspot.com/t/double-opt-in-enrollment-feature-for-workflows/19005/3 "2020-02-18T16:23:00Z")

</div>

Agreed!!

---

<div class="post-metadata">

**Author:** ![dorin2006](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/dorin2006/32/58551_2.png) [@dorin2006](https://community.hubspot.com/u/dorin2006)\
**Post date:** [July 23, 2020, 9:48am UTC](https://community.hubspot.com/t/double-opt-in-enrollment-feature-for-workflows/19005/4 "2020-07-23T09:48:38Z")

</div>

Agreed!!!

I also need this feature to send opt-in emails when new contact is imported or created via API

---

<div class="post-metadata">

**Author:** ![harmonyrjones](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/harmonyrjones/32/37375_2.png) [@harmonyrjones](https://community.hubspot.com/u/harmonyrjones)\
**Post date:** [August 31, 2020, 4:42am UTC](https://community.hubspot.com/t/double-opt-in-enrollment-feature-for-workflows/19005/5 "2020-08-31T04:42:59Z")

</div>

I don’t know if this is new or not, but I was able to create an email with a button that links to “Email Subscription Link” with Subscription Type = “Subscription Confirmation” and added this email to my workflow.

---

<div class="post-metadata">

**Author:** ![atalwar](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/atalwar/32/14727_2.png) [@atalwar](https://community.hubspot.com/u/atalwar)\
**Post date:** [April 14, 2021, 3:09am UTC](https://community.hubspot.com/t/double-opt-in-enrollment-feature-for-workflows/19005/6 "2021-04-14T03:09:42Z")

</div>

Commenting this on behalf of a customer!

This would be a great feature to introduce, especially when using the Shopify integration to create customers, since this integration does not automatically double opt-in customers.

---

<div class="post-metadata">

**Author:** ![Ellesyanna](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/ellesyanna/32/55434_2.png) [@Ellesyanna](https://community.hubspot.com/u/Ellesyanna)\
**Post date:** [September 23, 2021, 2:43pm UTC](https://community.hubspot.com/t/double-opt-in-enrollment-feature-for-workflows/19005/7 "2021-09-23T14:43:03Z")

</div>

This would be very helpful indeed!

---

<div class="post-metadata">

**Author:** ![Ruben\_tB](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/ruben_tb/32/44674_2.png) [@Ruben\_tB](https://community.hubspot.com/u/Ruben_tB)\
**Post date:** [September 24, 2021, 7:02am UTC](https://community.hubspot.com/t/double-opt-in-enrollment-feature-for-workflows/19005/8 "2021-09-24T07:02:16Z")

</div>

True. This feature in HubSpot is very ‘light’. It is present, but you could also argue it is not. Because there are many instances where this process isn’t waterproof. Please do invest in this.

---

<div class="post-metadata">

**Author:** ![MFischer](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/mfischer/32/54841_2.png) [@MFischer](https://community.hubspot.com/u/MFischer)\
**Post date:** [May 9, 2022, 7:28am UTC](https://community.hubspot.com/t/double-opt-in-enrollment-feature-for-workflows/19005/9 "2022-05-09T07:28:41Z")

</div>

Agreed!!

We absolutely need this feature too!

---

<div class="post-metadata">

**Author:** ![ClaraHeins](https://avatars.discourse-cdn.com/v4/letter/c/a3d4f5/32.png) [@ClaraHeins](https://community.hubspot.com/u/ClaraHeins)\
**Post date:** [May 12, 2022, 1:32pm UTC](https://community.hubspot.com/t/double-opt-in-enrollment-feature-for-workflows/19005/10 "2022-05-12T13:32:42Z")

</div>

Same here. We want to send a double opt in mail (+followup) within a workflow that is connected to a wordpress form (a landingpage we created for our product). Mails tend to go to peoples spam folder as we don’t use a double opt in mail.  
Would love if that changes soon!

---

<div class="post-metadata">

**Author:** ![Avahda](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/avahda/32/196905_2.png) [@Avahda](https://community.hubspot.com/u/Avahda)\
**Post date:** [November 15, 2022, 12:09pm UTC](https://community.hubspot.com/t/double-opt-in-enrollment-feature-for-workflows/19005/11 "2022-11-15T12:09:02Z")

</div>

Agreed! Need this feature to connect fluentforms with hubspot via double optin.

---

<div class="post-metadata">

**Author:** ![marvinvbrt](https://avatars.discourse-cdn.com/v4/letter/m/e79b87/32.png) [@marvinvbrt](https://community.hubspot.com/u/marvinvbrt)\
**Post date:** [August 25, 2023, 11:32am UTC](https://community.hubspot.com/t/double-opt-in-enrollment-feature-for-workflows/19005/12 "2023-08-25T11:32:53Z")

</div>

Yes, we need this. Imagine a lead is saved to hubspot, receives the double opt-in request email but ignores or deletes it. A while later the user comes back and wants to e.g. download a whitepaper but will never receive it because the double opt-in was not completed and there is no automatic way to resend the double opt-in request mail, so the user will never be able to receive another mail.

---

<div class="post-metadata">

**Author:** ![AKolb](https://avatars.discourse-cdn.com/v4/letter/a/c4cdca/32.png) [@AKolb](https://community.hubspot.com/u/AKolb)\
**Post date:** [March 22, 2024, 11:55am UTC](https://community.hubspot.com/t/double-opt-in-enrollment-feature-for-workflows/19005/13 "2024-03-22T11:55:01Z")

</div>

As an alternative solution, this should be possible for Sequences.  
I am unsure if there is a legal basis for sending opt-in emails via workflows, as these could be counted as “Automated Emails”, which require opt-in.  
However, sequences are one-to-one communication, meaning there is sufficient legal basis.

---

<div class="post-metadata">

**Author:** ![anne\_becker](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/anne_becker/32/2490_2.png) [@anne\_becker](https://community.hubspot.com/u/anne_becker)\
**Post date:** [February 25, 2020, 8:28am UTC](https://community.hubspot.com/t/double-opt-in-enrollment-feature-for-workflows/19005/14 "2020-02-25T08:28:04Z")

</div>

This would be immensely helpful!

---

<div class="post-metadata">

**Author:** ![folked](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/folked/32/35493_2.png) [@folked](https://community.hubspot.com/u/folked)\
**Post date:** [February 28, 2020, 3:37pm UTC](https://community.hubspot.com/t/double-opt-in-enrollment-feature-for-workflows/19005/15 "2020-02-28T15:37:30Z")

</div>

Agree. Users tend to forget to add the additional enrollment trigger on marketing email confirmation status. In case they forget it, it is not a legal problem (because marketing emails will not be sent without DOI), however there are other problems involved:

HubSpot will attempt to send the marketing email again and again for (I think) 24 hours on an hourly basis which leads to 24 timeline entries (email could not be sent) if the contact does not click the DOI link. If the contacts do not click the DOI link within 24 hours, they will not receive the marketing email at all.

---

<div class="post-metadata">

**Author:** ![ChristianFeist](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/christianfeist/32/82448_2.png) [@ChristianFeist](https://community.hubspot.com/u/ChristianFeist)\
**Post date:** [October 15, 2020, 4:47pm UTC](https://community.hubspot.com/t/double-opt-in-enrollment-feature-for-workflows/19005/16 "2020-10-15T16:47:02Z")

</div>

Ich find es sehr bedauerlich, dass man im Sales Starter keinen Workflow für Double Opt In anlegen kann. Die standardisierte Mail ist schlecht und jeder wird mit Vornamen angesprochen.

Kann man das ändern?

---

<div class="post-metadata">

**Author:** ![Stefan\_PSV](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/stefan_psv/32/73373_2.png) [@Stefan\_PSV](https://community.hubspot.com/u/Stefan_PSV)\
**Post date:** [December 11, 2020, 8:18am UTC](https://community.hubspot.com/t/double-opt-in-enrollment-feature-for-workflows/19005/17 "2020-12-11T08:18:53Z")

</div>

Ich finde die Regelung, diese nicht ändern zu können ja “in Ordnung”.  
Allerdings sollte es zumindest die Wahl zwischen verschiedenen Ansprache-Optionen geben.

Einer unserer Kunden ist wirklich sehr unglücklich mit der flapsigen Ansprache der Standard-Mail. Sehr milde ausgedrückt.

---

<div class="post-metadata">

**Author:** ![sven\_montanus](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/sven_montanus/32/43407_2.png) [@sven\_montanus](https://community.hubspot.com/u/sven_montanus)\
**Post date:** [October 16, 2020, 7:01am UTC](https://community.hubspot.com/t/double-opt-in-enrollment-feature-for-workflows/19005/18 "2020-10-16T07:01:21Z")

</div>

This would be a major improvement. And there’s so much more around DOI handling in HubSpot that urgently requires improvement, e.g. multi-language opt-in emails. Come on, HubSpot – you can do it! 🙂

---

<div class="post-metadata">

**Author:** ![CST](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/cst/32/51590_2.png) [@CST](https://community.hubspot.com/u/CST)\
**Post date:** [January 13, 2021, 12:56pm UTC](https://community.hubspot.com/t/double-opt-in-enrollment-feature-for-workflows/19005/19 "2021-01-13T12:56:08Z")

</div>

Honestly, I don’t understand why this still hasn’t been taken care off.

The option is available to manually set this value at contact level so why not making this available for workflows. When I tried to achieve this 2 years ago it was already a highly needed option… now more than 2 years ago and millions of people following the GPRD regulations while working at an international company I would expect that Hubspot sorted this out by now.

---

<div class="post-metadata">

**Author:** ![MTSUWD](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/mtsuwd/32/13792_2.png) [@MTSUWD](https://community.hubspot.com/u/MTSUWD)\
**Post date:** [February 8, 2021, 8:47am UTC](https://community.hubspot.com/t/double-opt-in-enrollment-feature-for-workflows/19005/20 "2021-02-08T08:47:27Z")

</div>

I see this exactly like Menno and don’t understand how HubSpot can’t be active here.

I can only repeat that it is absolutely illogical to be able to trigger this function manually per bulk even, but it is not available as an option in the workflows.

Especially when working with other systems that synchronize with HubSpot this is an absolute problem!

Best Regards

Marc

[Next page](https://community.hubspot.com/t/double-opt-in-enrollment-feature-for-workflows/19005.md?page=2)
