Skip to main content

Klaviyo forms are allowing multiple sign-ups with the same email address to be saved in the list multiple times. How can I achieve this?

Hey @Adnan564, Klaviyo actually prevents duplicate email addresses from being added to the same list multiple times. This is to ensure data accuracy and avoid sending emails to the same person repeatedly.

Here's what's likely happening:

  • Multiple Submissions: While the form might allow multiple submissions with the same email, Klaviyo only adds the email address once to the list.

Possible Solutions:

  1. Track Unique Signups: If you need to track the number of times a specific email address submits the form (even though it's added only once), consider these options:

    • Custom Properties: Assign a unique identifier (e.g., timestamp) to each form submission using Klaviyo's custom properties. This lets you track the number of submissions per email address.
    • Form Behavior: Modify your form behavior to trigger an event (e.g., "Form Submitted - Multiple Times") when a duplicate submission occurs. This allows you to segment or analyze these users further.

Remember: Klaviyo's default behavior is to prevent duplicate email addresses, ensuring clean data and avoiding bombarding users with multiple emails.


@Adnan564
What you are describing if this was possible this would be duplicating same profiles so because of that reason this is not an option in Klaviyo. Once an email is added to a list that is it for that list, same email can’t be added to the same list again.

If you need for some reason each different sign up to trigger a flow or something then I would advise setting up different lists for the different pages on your form.. or if you have different forms same thing, make sure you are signing up people to different lists other way if a person that signs up to a form tied to a list that this person is already in then nothing special will happen to that profile..


Reply