Skip to main content
Solved

Not receiving opt-in confirmation email.


Forum|alt.badge.img
  • Contributor I
  • 1 reply

Hi,

We have a signup form on the website and people have been signing up.

They are registered in ‘Profiles’. But do not move to the list I have defined. I’m an guessing it’s because they have not confirmed their subscription? So I tested it and I am not receiving the confirmation email.(3 times with 3 different emails)

I have checked that the list is set to double opt-in. It is.

I have setup the signup form through Klaviyo ‘Sign-up forms’.

I have tested it with 3 of my own emails and none of them are receiving a confirmation email.
They are, however, all being registered in ‘Profiles’.

Any suggestions on what to do to fix this?

 

My second question :-)

I have manually assigned the email subscribers to my newsletter list. When a subscriber is added, it should start a flow, where the customer is supposed to receive a coupon code. After having added them to the list manually, they are not receiving the email with the coupon. When I go to email status, it says ‘ Never subscribed’. Is this the reason? If so, how can I change this status?

 

I appreciate any help you can provide. 

Thanks
Martin 

Best answer by emma.owens

Hi ​@MaBey ! 

I’ve created a ticket for this and someone will be reaching out via email shortly! 

View original
Did this topic or the replies in the thread help you find an answer to your question?

4 replies

zacfromson
Problem Solver IV
Forum|alt.badge.img+7
  • 2025 Champion
  • 35 replies
  • April 3, 2025

Hi Martin - thanks for your question/issue. Here are some possible issues you can use to trouble shoot for a solution. 

 

Issue 1: Not Receiving Opt-In Confirmation Emails

This usually happens when double opt-in is enabled, but the confirmation email isn’t properly linked to your form or list. Here’s what to check:

 

1. Confirm the Form is Submitting to the Right List

  • Go to the Signup Form in Klaviyo.
  • Under the form settings, double-check which list it’s connected to.
  • Make sure that list is set to double opt-in (you’ve already done this ✅).

2. Check the Confirmation Email is Active

  • Go to Lists & Segments > Select the List > Click the Settings tab.
  • Scroll to the Opt-in Process section.
  • Ensure the “Send a double opt-in confirmation email” is turned on.
  • Confirm there’s an email template selected and it’s not blank.

3. Review the Form Behavior

• Some forms (especially custom-coded ones or embedded forms) bypass double opt-in if not correctly implemented.

• Try testing with a Klaviyo-hosted form to confirm if the issue is with the form or the process itself.

 

Issue 2: Manually Adding Users = “Never Subscribed” Status

Yes — this is expected behavior. When you manually add a contact to a list, Klaviyo does not treat them as opted-in subscribers unless you explicitly set that status.

Here’s what to do:

  1. Go to the list and import users via CSV (instead of adding one by one).
  2. In the CSV, include a column called Email and another called Consent.
  3. In the Consent column, put Email (this flags them as opted-in).

OR

If doing it manually, go to the individual profile, click “Subscribe to List”, and choose the proper list and consent type.

 

Triggering the Coupon Flow

Make sure your flow is triggered by “List Joined for the specific list. If someone is marked as “Never Subscribed,” the flow won’t fire — so resolving that consent status is key.


emma.owens
Community Manager
Forum|alt.badge.img+17
  • Community Manager
  • 138 replies
  • Answer
  • April 3, 2025

Hi ​@MaBey ! 

I’ve created a ticket for this and someone will be reaching out via email shortly! 


I have set up the email system on my website, www.getpoliceclearanceph.com, but when I try to send the opt-in confirmation email, it is not being received. What could be the issue with the email setup? Is there a configuration error or something else that is preventing the email from sending?

Possible Causes:

Email Service Configuration Issue: The email service might not be configured properly to send the confirmation email.

Spam Filters: The email may be flagged as spam or blocked by the recipient's email provider.

Incorrect Email Settings: There could be errors in SMTP settings or API keys preventing successful email delivery.


Forum|alt.badge.img
  • Author
  • Contributor I
  • 1 reply
  • April 10, 2025

Hi ​@zacfromson and ​@emma.owens 

Thank you very much for replying to my question. It was a very thorough guide from Zac, which I really appreciate.

I went through it and it seemed to be setup correctly, but the problem was still there. 

I got an email from Emma at Klaviyo Support, who gave me some additional information and recommended a branded domain.

She also noted that the ‘default sender email address’ was set for a different domain.

It seems to be working now.

I appreciate all your help! Thank you. 👍


Reply