Skip to main content

Email Address Validation

Email address validation verifies email addresses to help maintain list quality and improve campaign deliverability. You can validate email addresses one at a time, or create a validation list to check large sets of emails from lists, segments, or CSV files.

Where to find email address validations

  • Go to Customer Data in the left navigation.

  • Click Validations.

Email address validations home page with Validate button

In the top-right corner of the Email address validations page, you can start validation in two ways:

  • Single email check — Click the lightning icon to validate one email address.

  • Validation list — Click + Validate to validate multiple email addresses from a list, segment, or CSV file.

Before you start

  • Feature enablement: Make sure the 'Email address validations' feature is enabled for your account. Contact your Customer Success Manager (CSM) if you do not see this option.

  • Validation credits: Full validation consumes 1 credit per email address. Preview validation is free.

  • Credit visibility: The top of the Email Address Validations page displays the credits used out of the total available, along with the credit expiry date. If credits are exhausted or insufficient for a request, the action is blocked with a message.

Email-Validations-Credits.png

Understand validation results

Each email address receives a result and a risk level to help you decide whether to send to that address.

Result types

  • Deliverable — Valid address; recommended to send.

  • Undeliverable — Invalid address; likely to bounce.

  • Don't send — High risk; recommended to suppress to protect sender reputation.

  • Catch all — Domain accepts all mail; deliverability is uncertain.

  • Unknown — Unable to determine validity.

Risk levels

  • Low — Low risk for sending.

  • Medium — Moderate risk; may impact deliverability.

  • High — High risk; likely to cause bounces or spam complaints.

Additional signals may also be available, such as whether an email is disposable, role-based (for example, support@, info@), or associated with automated activity.

Validate a single email address

  • Click the lightning icon on the Email address validations page.

  • Enter an email address.

  • Click Validate.

Quick validation dialog

To save the result to the customer profile, click Update customer profile.

Quick validation results example

Create an email address validation list

Use a validation list to check large sets of email addresses and generate reports.

Start a new validation

  • Click + Validate.

  • Enter a name for the validation list.

  • Click OK.

2-Email-Validations-New-List.png

Select a source

  • Select the source to validate:

    • Customer list — select an existing list.

    • Customer segment — select an existing segment.

    • CSV file upload — upload a file containing email addresses.

5-Email-Validations-New-List-Options.png

Only emailable records are shown

Only lists and segments that contain emailable customer profiles are available for selection in the dropdown.

  • Click Fetch sample data to preview records.

6-Email-Validations-New-List-Segment-Check.png

Preview validation results

Preview is available after you fetch sample data from the selected source and only when the source contains at least 100 email addresses. If the list, segment, or file has fewer records, preview is not available.

  • Click Preview from the top right corner.

  • Review the summary breakdown.

What preview shows

Preview shows a summary of validation results based on a sample of the first 100 email addresses in the list. It does not show results for individual email addresses and does not update customer profiles.

Run full validation to process the entire list, generate downloadable reports, and apply results to profiles.

Run validation

  • Click Validate from the top right corner.

  • Select when customer profiles should be updated, then click Start Validation in the Profile Update Options pop-up.

Update user profiles automatically once validation completes — results are written to customer profiles as soon as validation finishes. You can still view results and download reports separately.

When this option is unchecked — validated results are not automatically updated to customer profiles. You can review results, download the report, and update customer profiles later using the Update profiles option on the Reports tab.

7-Email-Validations-Profile-Update-1.png

Profile updates are processed as an import

When validation results are written to customer profiles, the update is processed as a customer import with the name Email Validation Results – #{task.​name}.

You will also receive an email notification when the profile update is complete.

Update only existing profiles — results are applied only to customers already in your account. Leave unchecked to create new profiles for email addresses not yet in your database.

8-Email-Validations-Profile-Update-2.png

Status changes to Processing while validation runs. When complete, the status changes to Completed, and a timestamp appears in the list.

View validation reports

  • Open the email address validation list.

  • Go to the Reports tab.

10-Email-Validations-Reports.png

  • Download report — Export detailed results as a CSV file.

  • Update profiles — Use this if automatic updates were not enabled, or to manually apply results after validation.

Email validation attributes

When you run email address validation and enable profile updates, the results are saved as standard customer attributes under the parent object bsft_email_validation. Each validation field is stored as a nested attribute using dot notation.

Attribute

What it tells you

Example value

bsft_email_validation.address

The email address that was validated

bsft_email_validation.result

Overall recommendation on whether to send to this address

deliverable, undeliverable, do_not_send

bsft_email_validation.risk

Risk level associated with sending to this address

low, medium, high

bsft_email_validation.reason

Why the email was flagged or marked risky

invalid_domain, mailbox_full, catch_all

bsft_email_validation.is_role_address

Indicates role-based addresses such as support@, info@, sales@, etc.

true

bsft_email_validation.is_disposable_address

Indicates temporary or disposable email providers

true

bsft_email_validation.is_bot

Indicates automated or bot-like email activity

true

bsft_email_validation.engagement

Indicates whether engagement signals are available for this address

true

bsft_email_validation.root_address

Base address when aliases are detected

bsft_email_validation.did_you_mean

Suggested correction for common typos

bsft_email_validation.email_validated_at

When the validation was last performed

2026-01-14 16:34

Where to use these attributes

Email validation attributes are available anywhere customer attributes can be selected or referenced in Blueshift, including:

API endpoints

Did this answer your question?