How can subscribers be added from a list automatically to another one after going through a flow?

  • 20 January 2024
  • 1 reply

Badge +1
  • Contributor I
  • 0 replies


I've implemented a Pop-up form in my store to entice new subscribers with a discount code. I've set up a list that is populated by subscribers from this pop-up form. Additionally, I've created an automated flow that gets triggered when people join this list.

Now, I'm seeking guidance on how to automatically transfer these subscribers to my main Newsletter list once they have completed receiving all the planned emails in the initial flow. I'm wondering if there's a simpler or more effective method to achieve this.

As a newcomer to Klaviyo, I would greatly appreciate your insights and suggestions.

Thank you!


Best answer by bluesnapper 20 January 2024, 10:36

View original

1 reply

Userlevel 7
Badge +38

Welcome to the community @Rudi

It’s not possible to automatically push contacts to a list from a flow. Contacts join a list when they subscribe to it (via a form) or are added to it manually by you, either individually or via an import.

To achieve what you want, it’s better to have a main newsletter list that triggers a single new subscriber ‘welcome’ flow.

If you don’t want all new subscribers - newsletter and pop-up enticer - to get the same discount offer, you add a custom profile property to your pop-up that identifies them as ‘discount offer = true’. Then in your welcome flow you add a conditional split on that custom profile property to send them down the correct branch.

That’s usually my preferred approach, though there are others, including using display logic to show discount content only to contacts where ‘discount offer = true’. That works well when there isn’t much diference in message content between discount v no discount apart from the offer.  

Hope that helps