Skip to main content
Solved

AB Test Live Flow

  • August 29, 2024
  • 4 replies
  • 89 views

Rachel T
Contributor I
Forum|alt.badge.img+2

Hey There,

I was hoping for some advice.I am still a bit of a novice😀

Is it possible to convert a live flow to an AB test flow?

If I cannot convert to an AB then I am guessing I have to set up a new AB Welcome flow test.  If that is the case what happens to the data from the original flow?

Any thoughts greatly appreciated 

Cheers

Rachel

 

Best answer by DavidV

Hi @Rachel T,

Welcome to the Klaviyo Community and thank you for your question! 

You can absolutely add A/B tests into your flow. You can do this in one of two ways:

  1. Test the actual email itself - you can create a B variant of the individual email/SMS inside of the flow. This can be done through the email editor, and this will allow you to A/B test on the content of the email (example - subject line, content inside email etc). More information about that in this article.
  2. Create a random sample in a flow of 50% - this will allow you to test the actual flow pathway. This is helpful if you want to test the wait steps or channel used. For example - let’s say I wanted to test if an email or an SMS is more successful. You do this through a conditional split and selecting “Random Sample”. This would look something like the below: 

     

In short, yes you can add A/B tests to existing flows. I hope that answers your question!

Thanks
David

4 replies

DavidV
Partner - Platinum
Forum|alt.badge.img+32
  • 2025 Champion
  • 221 replies
  • Answer
  • August 29, 2024

Hi @Rachel T,

Welcome to the Klaviyo Community and thank you for your question! 

You can absolutely add A/B tests into your flow. You can do this in one of two ways:

  1. Test the actual email itself - you can create a B variant of the individual email/SMS inside of the flow. This can be done through the email editor, and this will allow you to A/B test on the content of the email (example - subject line, content inside email etc). More information about that in this article.
  2. Create a random sample in a flow of 50% - this will allow you to test the actual flow pathway. This is helpful if you want to test the wait steps or channel used. For example - let’s say I wanted to test if an email or an SMS is more successful. You do this through a conditional split and selecting “Random Sample”. This would look something like the below: 

     

In short, yes you can add A/B tests to existing flows. I hope that answers your question!

Thanks
David


Rachel T
Contributor I
Forum|alt.badge.img+2
  • Author
  • Contributor I
  • 1 reply
  • September 2, 2024

Hi David,

Thank you so much for your explanation. It was very helpful and I appreciate you help.

Cheers

Rachel

 


  • Contributor I
  • 1 reply
  • November 11, 2025

Hi David, 

I found your response helpful. I was building a test flow and was wondering why within the email details panel I don’t see an option to allow an A/B test? I’ve added a screenshot of what I see below. Thanks.

 


DavidV
Partner - Platinum
Forum|alt.badge.img+32
  • 2025 Champion
  • 221 replies
  • November 11, 2025

Hi ​@vincianity332 ,

Welcome to the Klaviyo Community!

Great question, and thankfully a simple answer to this one. The Klaviyo flow builder won’t let you add an A/B test until you’ve set up the actual template. 

So in this case all you need to do is hit the Select Template button and either pick a template from your library or create one from scratch.

As soon as you’ve added a template onto the email in the flow the option should appear like the example below:

Hopefully that solves this for you - let me know if you have any questions or you get stuck! 

Thanks
David