How can I set up a flow so that I get notified when a customer joins my list?

  • 2 February 2021
  • 10 replies




I am trying to set up a flow where I get notified when a customer joins my list.

I saw “You can also customize the triggered notification to include all key details about the new subscriber as well as any form data that got populated to their profile after filling out your form.” - how do I get this information included on the notification email?


Best answer by retention 2 February 2021, 19:43

View original

10 replies


Also how do I actually view the form submission data?

Userlevel 3

@JavaHub you can add your emails as BCC to the first message you send them after they join your list. It is under Sender Email Address. 




And this will include the form data? Like the options they have chosen from my dropdown in the form etc?

Userlevel 7
Badge +5

@JavaHub - You can use the Notification Action in the Flow, or @AndriyBoychuk method to BCC yourself.  Either way, you can add the “Form Values” by making sure it’s in the email template.  All Klaviyo Signup Form values become Custom Properties for user that submits the form.

When you create additional Form input vaules, they show up in your Klaviyo Signup Form and specifies the “Field Name” and the “Value” like this:

In the email template (either as a notification email, or via a BCC), you can add these values like any other Custom Property template variable:

{{ person|lookup:'fav_color' }}

Here’s more guides on using Custom Properties or Dynamic Variables:

Hope this helps, let us know!

Userlevel 3

@retention shame on me :) . I did not see that notification action in Klaviyo. When did they add it? It is very cool. 

Userlevel 7
Badge +5

@retention shame on me :) . I did not see that notification action in Klaviyo. When did they add it? It is very cool. 

@AndriyBoychuk - LOL - I still learn new things about Klaviyo every day.  But to answer, the Notification Action was launched on October 6th, 2020. :) 

Userlevel 3

@retention Thank you!!


any creative ways you use it for? 

I’ve figured out how to send a notification email to my team when a business inquiry comes in including the name, phone number and email of the new inquiry, but I can’t seem to get it to also show the address. I at least need to send the city, state and country of the incoming request, but I can’t figure out a way to get the dynamic tags to show this info.  Thoughts?

Userlevel 6
Badge +4

@retention and @AndriyBoychuk, thank you both for sharing your knowledgeable insights! 

The notification action within a flow is typically used as an alert when someone joins a list and/or filled out a lead to be a part of the list. Other use cases for this could be a notice if someone has ordered a specific product or taken a specific action; often times a custom event clients have synced to Klaviyo that they want to be notified about. 

Would love to hear more about other use cases on this feature, though!


@JamesD5, are you already collecting this location information somehow such as through a form? If so, then you should be able to use the {{ person|lookup: }} tag within your notification action in your flow to return their specific profile property. You can learn more about utilize the {{ person|lookup: }} tag to display your profile’s properties and personalize these emails from the Template Tags and Variable Syntax article. 

For example, to display your customer’s list City, you can use {{ }}, for State, {{ person.location.state }}, and Country, {{ }}

If you aren’t already collecting this sort of information from your customers, you would not be able to display and personalize your emails with their respective profile properties. You can learn more about profile properties and best practices and suggestions on how to collect them from the Guide to Properties article. 

Hope this helps!


Thank you so much! I was missing the “location” part of the tag.