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!

