This guide will walk you through all steps necessary to build a simple but ironclad email validation logic inside of a Charles flow - powered by the Charles condition node.
Why Create an Email Validation?
By creating an email validation, you can ask your customers to re-enter their email after a failed entry or mark an invalid email address as such.
How to Create an Email Validation:
Locate your Email Collection Node inside of a Charles flow.
Create and connect a condition node to the Email Collection Node.
Define the first condition as follows:
Create and connect a second condition node right after the first one.
Define the second condition as follows:
Connect both the valid & invalid collected emails to a response or "Manage Tags" node - depending on the goal of your email verification.
Thank the User
Ask the User to re-enter a valid email
Mar the email as invalid
etc.
Thank you for using Charles! With this email validation in place, you'll ensure cleaner data collection and a smoother experience for your customers.