Skip to main content
Question

Resend double opt-in email for existing profiles without deleting customer history

  • May 20, 2026
  • 1 reply
  • 13 views

Forum|alt.badge.img+1

Hello everyone,

We have a question about Klaviyo's double opt-in process and would like to know how others handle this situation.

We noticed that the double opt-in confirmation email is only sent once. If a contact signs up again shortly afterwards using the same form, no new confirmation email is sent.

Based on our current understanding, the only way to trigger a new double opt-in email is to completely delete the existing profile and then have the contact sign up again.

The problem is that this is not a practical solution for existing customers, because deleting the profile would remove all historical data, including:

  • Order history
  • Event data
  • Flow history
  • Campaign engagement
  • Segment memberships
  • Predict and CRM data

For new contacts, this may not be a major issue. However, for long-time customers, this would result in the loss of valuable customer history.

How do you handle situations where an existing contact says they did not receive the double opt-in email or needs a new confirmation email?

Is there a recommended workaround to resend the double opt-in email without deleting the existing profile and losing all customer history?

We would greatly appreciate any insights or best practices.

Thank you!

1 reply

Nick
Problem Solver II
Forum|alt.badge.img+4
  • Problem Solver II
  • May 20, 2026

I had this topic with the klaviyo support in the past and technically the way it is working (or suppose to work) is that a new double optin mail is triggered everytime someone signs up for the list.

If it’s not it should either be cause the user is already on the list or klaviyo does have a certain time window where they don’t send out a new double optin mail. But that time window shouldn’t be more than a day (at least that is what I remember from my discussion with them and my testing at that time). 

So technically what you can do: Use an email address that is not in your list yet and signup but then don’t confirm. Try to signup again a little later (maybe just a few hours). If there is nothing then maybe try to signup again the next day to see if it s triggered again. Everything after that would be a bug and should be reported to klaviyo support. 

That being said: If you do see that a new double optin mail is triggered again shortly after or at least after a day, what I am doing if someone wants a new double optin mail is that I am just going into the shop and sign that email address up again (like as the user would do it themselves). 

Unfortunately the double optin mail isn’t really existing within Klaviyo so you can’t just resend it like you can with all of the other mails.