What is email validation?
Email validation is the process of verifying the accuracy and validity of an email address. This is useful for maintaining clean and effective mailing data and can help ensure that your emails are being sent to active and valid addresses.
Use email validation in Playable
In Playable you can enable email validation in your registration form. By doing this, emails are validated before the registration is submitted
Email validation requires that you are subscribing to an external email validation service. At the moment, Playable offers seamless email validation via Emailable. Emailable is a reliable verification tool that can help you maintain a clean mailing list.
How to activate and configure email validation
Once you have an account with Emailable, follow these steps to activate and configure email validation in your registration form.
1. Enable email validation and add API key
Email validation is enabled in the email field settings.
To establish a connection with Emailable, you need to add an API key. You will find your API key in Emailable. If you are not sure where to get the API key, we advise that you reach out to Emailable.
2. Define accepted statuses
In the context of email validation, different services use various statuses to categorize the validity and deliverability of email addresses. An email is categorized as either deliverable, undeliverable, risky or unknown by the external service.
If you want to ensure that only emails marked as "deliverable" pass validation, you can set the minimum acceptable status to "deliverable." This ensures that the emails accepted by your system are more likely to reach their intended recipients successfully.
3. Validation message failed
Define the message you want to display to participants if their email could not be validated by the external server.
4. Decide if user should be able to continue if the service fails to respond
If the email validation provider is experiencing downtime, we may not be able to validate the email. In this case, you have the opportunity to decide, whether a user should still be allowed to submit their registration.
For each registration, we will add a validation result and an email validation status.
5. Set minimum score to pass validation
Typically, email validation services assign scores or grades to emails based on factors like deliverability, syntax, and other checks. A higher score indicates a higher level of confidence in the email's validity.
When you determine the minimum acceptable score for your email validation, consider the level of strictness you want for your email validation. A higher minimum score may result in stricter validation but could potentially reject valid emails with lower scores.
That's it! Your registration form will now have email validation enabled, ensuring a cleaner and more accurate mailing list for your campaign.
'Email validation' data collected via hidden fields
When enabling email validation, the platform automatically adds two hidden fields to your registration form.
These fields collect different information depending on whether we successfully connected with the external email validation service to validate the email.
Case | Platform response |
Email is valid | If the email is valid, we will populate the fields with the following: email_validation_result = ex. email_validation_status = |
Email is invalid | If the external provider cannot validate the email, we will show the error message specified in the email validation settings. |
Error in connection to the external provider | If an error occurs from the external service provider, AND you enabled "Allow the user to complete the game if the service fails to respond", we will populate the fields with the following: email_validation_result = email_validation_status = |
If you are transferring registration data to an ESP, you can use this information to filter data. For example, if you only want to send over registrations that have successfully been validated, you can leave out registrations marked with "****".
If you have any further questions about email validation, seek to integrate with a different email validation service or need assistance, please don't hesitate to reach out to our support team.