Skip to main content
Question

Sign up form Application Approval flow

  • December 14, 2025
  • 1 reply
  • 7 views

Ammzish
Contributor I
Forum|alt.badge.img+3

We’re using a Klaviyo signup form to collect applications and the flow is triggered when someone submits that form and joins the list. After submission, we send an internal notification so our team can review the application details. From there, we only want applicants who are approved by our team to continue through the rest of the flow, while unapproved applicants should not receive any follow-up emails.

I wanted to ask if there’s a recommended or best practice way to build this kind of approval based setup in Klaviyo, where progression through the flow depends on a manual approval step.

1 reply

Bobi N.
Partner - Platinum
Forum|alt.badge.img+45
  • Champion & Partner
  • December 15, 2025

@Ammzish

If you think your team will always be able to do the approval in certain amount of time you can do it in same flow with conditional split. 


- for example: after you send notification to your team add 7 days (or whatever you think will be maximum for your team to evaluate) and then add conditional split. The conditional split should depend if people have or don’t have specific profile property. And you can make your evaluation process to add specific property for the application. For example lets say to everyone that you evaluate you will add profile property (manually) “Application” and you will have 2 values “Approved” and “Not Approved”. So in your flow you can put split checking if people have the Application property set to Approved 7 days from applying for example and if they do they can continue receiving the rest of the emails if not they can end the flow there or whatever should happen to them.

 

 

- if you are not sure that your team can always finish the manual evaluation in the specific time (7 days in previous example) you can do everything the same just instead of doing it in the same flow do it in a separate flow triggered by segment. For example this flow you have will be just for your team to review, and have another flow triggered by segment, and the definition of the segment would be for everyone that has the Application property set as Approved. So as soon as you approve them (add that property) they will join the segment and trigger the other flow..