Skip to main content

I have a klaviyo list with all profiles dropped and new profiles inserted at midnight through a python script. My flow triggers an email to be sent when a profile is inserted into the table and my script works as expected with the profile insertion dates I can clearly see on klaviyo. Everything is fine with all this BUT klaviyo doesn’t send the mail automatically when a profile is inserted into the list. I onced fired the email myself and it sent properly but now I don’t event remember how I did it. These profiles are not entirely new so it might be that Klaviyo is not sending emails to the same addresses.

Please an answer 😫


Hey ​@karynorange 

A profiles can go through a list or segment triggered flow only once. so if profiles have received emails from the flow before, they wont go through the flow again.

okay just do 2 things now.

  • make sure the list is set to single opt-in » you can go the list settings > Consent and change to Single opt-in. So a profile will be automatically subscribed to the list, without klaviyo sending a confirmation subscription email.
  • you can add past profiles to the flow - click on “manage flow” » “Add past profiles » 
     This will add the profiles to the flow depending on where they should be in the flow and this depends on the total time duration of the flow. learn more about this here (do this only if the first step doesn’t start sending emails now)

Let me know if this fixes it.

I hope this helps and thank you for sharing your question here in the community.

Cheers

Arpit


Reply