Double Opt-in Email Setup - Frustrated

  • 30 January 2023
  • 4 replies

Badge +2

Hi Everyone,


Can anyone please help in real to setup the double opt-in email. 

  1. Newsletter list is setup and the double opt-in check box is ticked
  2. Then → Subscribe & Preference center → set the Email → Publish

This email should be auto triggered once the customer clicks the checkbox for newsletter.


But the flow is not working and Email is not getting triggered.


What is the way out for this ?


Please do not share articles, I am tired of those and feeling hopeless.


I have to switch back to Hubspot if the platform is so complicated and no support. In the name of support, I receive only article links.





Best answer by David To 31 January 2023, 22:58

View original

4 replies

Userlevel 7
Badge +58

Hey @suchi_klavier,

Sorry to hear about your frustration with getting things setup.

Taking a step back into your setup, how are users being added to this list? Is it through a Klaviyo built signup form, a Shopify signup form, a third-party signup form, or through some other means?

After subscribing, are customers receiving the double opt-in to confirm their subscription? If they are not, I would recommend checking to make sure the correct list is linked to the source of where these subscribers are coming from. Instead of not receiving the email, is the email in the Spam or Junk folder? If so, what’s the sending address domain you're using? Using a domain of a free email provider such as,, etc. are likely to rouse suspicion from inbox providers and cause your emails to be caught in the spam folder. Don’t forget to check the promotion folder too!

Keep in mind that only subscribers who have confirmed their subscription per the double opt-in email will be added to a list. This means those who do not confirm their subscription or may have missed the double opt-in email would not be added to the designed list. Furthermore, this logic also means that if someone has not confirmed their subscription, they would not activate a flow triggered by someone being added to a list such as a welcome flow. 

Have you also checked the status of your flow? I.E. is it in draft, manual, or live mode? Only flows set live will automatically be sending out emails. Another thing to note, if your flow was previously in manual mode, setting a flow live will not automatically send those emails out to users who’ve previously qualified and are queued up for it as “needs review”. 

By chance, is smart sending enabled? If so, do you have other flows live such as abandoned cart, post purchase, etc? Smart sending is typically enabled by default to prevent users from receiving too many emails in a short period of time. With this setting enabled, users would only receive one email every 16 hours - or however long you have the setting set for. 

These are typically the basic explanation and troubleshooting areas of a subscribers’ journey from subscribing to receiving the Welcome Series email you may want to review in closer detail.


Badge +2

@David To Thanks for the reply. My double opt-in email was going to the Spam folder. 

I am thinking about setting own Domain for CRM sends. Do you have any idea regarding this?

  • We are using Google workspace, Should I create a new email group like ?
  • 2nd alternative is creating dedicated domain in Klavio and set the DNS record in Google.

I am new in this area. Please suggest. All our emails either from Hubspot or Klaviyo started going to SPAM folder.


I am referring this article. 

Badge +2

@David To One more question, How could I see the engagement data (Opens, clicks, Spam, etc.)  for the double opt-in email ?

Userlevel 7
Badge +58

Hey @suchi_klavier,

Glad to hear those troubleshooting tips helped you figure out the missing link between your subscribers and your flow. 

I believe your emails landing in spam actually stems from using two separate email platforms - Klaviyo and Hubspot. Using two email platforms simultaneously is highly ill advised. This causes your emails to look suspicious since inbox providers wouldn’t be able to differentiate which sender is legitimate and/or which one is a malicious actor spoofing. 

For this reason, it’s imperative to go through a warming period on the new platform after migrating services. This is to rebuild your legitimacy as a sender and for inbox providers to relearn where you’re sending emails from. 

Setting up and using a dedicated sending domain is typically best practice. Especially if your sending domain was previously authenticated. In which case, setting up and using a dedicated sending domain would be required to realign your DNS records on the new platform. 

There could also be other causes that are leading your emails to land in spam, which you may want to consult further with the help of a deliverability specialist. To get started though, I would suggest taking a look at some of the resources we offer below surrounding deliverability best practices and how to warm and strengthen your sending domain/reputation:

The double opt-in email is unique in the sense that it’s sent on your behalf from Klaviyo. Because of this, viewing the engagement data (opens, clicks, etc) for it is not available since it’s not technically sent from your specific Klaviyo account; but rather from the Klaviyo infrastructure itself.