Learn how you can use Phonexa’s Email Hygiene service to perform email validations and categorize emails in our short guide.
The Email Hygiene third-party service performs real-time validation of the lead email address and assigns it into three categories — valid, risky, and toxic.
To enable the service, go to the Fraud and Anomaly > iClear > Lead Processing Rules section and select a Product from the drop-down list.
Once you select the Product, you’ll be automatically redirected to the Lead Processing Rules (iClear) sub-tab. You may also get there by selecting the System Management > Products section in the menu and clicking on the “Settings” button for the corresponding product (Lead Processing Rules (iClear) sub-tab).
To configure this service, click the “Add Service” button in the Global Rules block. Fill in the following fields:
-
Select Third Party Service: Select the “Email Hygiene” option.
-
Select the field to retrieve the email address: Select which field the system will retrieve the lead email from. (e.g., email).
- Execution Type:
-
- Select the "Asynchronous" option to make a simultaneous request and process a lead without waiting for the lookup outcome. This execution type is recommended for analytical purposes and not for real-time lead filtration based on the lookup status. While processing a lead, the system makes a request to the Email Hygiene service.
- Select the "Synchronous" option to wait for the Email Hygiene lookup outcome before processing a lead. This execution type is recommended for real-time filtration of a lead based on the lookup status. Before processing a lead, the system makes a request to the Email Hygiene service. If the lead email is not found, the system will process it as usual. If the lead email is found, the system will process the lead according to the lookup status.
-
- Select the “On-Demand” option to enable leads filtration when the “% of lead to lookup” is set as 0 (null).
-
% of leads to lookup: Set the percentage of leads to be checked through this service.
-
Use Cache Data Not Older Than (days): Enter the maximum period (in days )for cache data usage.
-
Reject the lead if Email Hygiene returns this status(es): Select the Email Hygiene lookup status(es) based on which the system will reject leads. (This field is available for the Synchronous Execution Type only).
The “Add to PL&DNPL” configuration block allows you to use the service to add more filters to your existing DNPLs. Read more about Present and Do Not Present lists in this Knowledge Base article.
Fill in the following fields to configure:
-
Status: Select the lookup status(es) that will determine which emails the system will add to the DNPLs: Verified / Undeliverable / Catch-All / Rote / Malformed / SpamTrap / Complainer / Bot / Seed Account / Unknown / Unauthorized / Disposable Email / Suppressed.
-
PL&DNPL: Select one or multiple Do or Do Not Present lists.
The “Advanced Settings” configuration block allows you to customize the lookup and timeout settings of the service according to the selected Execution Type.
-
Lookup only in the local DB (Synchronous Execution only): Select “Yes” for the service to look up only in the local database. Select “No” for the service to lookup both in the local database and API.
-
If local lookup fails, perform an Asynchronous run (Synchronous Execution only): Select “Yes” to perform the Asynchronous run in case the local database lookup is unsuccessful. Select “No” to disable the lookup override.
-
API Timeout (Synchronous Execution): Fill in the service response timeout (from one to five seconds). The field is active only if the “Lookup only in local DB” option is disabled.
- API Timeout (Asynchronous Execution): Fill in the service response timeout (from one to five seconds).
- After a timeout, run as Asynchronous (Synchronous Execution only): Select “Yes” to perform the Asynchronous execution if the timeout runs out. Select “No” to disable the Asynchronous run override.
- No response service action: The system runs a lookup service, in case the service does not get any response you can select the preferable action:
- Select the “Continue Processing” option if you want to continue processing leads when the service does not respond.
- Select the “Reject the Lead” option if you want to reject the lead when the service does not respond.
The “Additional Run Settings” configuration block allows you to configure more options to determine at which stage you would prefer to run the service.
- Service run time: Select whether you would prefer to run the service before or after the leads are filtered out (After filtration / Before filtration).
Note: Please be aware that selecting this option may impact your invoice. Once this option is selected and no campaigns remain for the service to run, there will be no charges incurred. - Run service on (PingPost products only): Select one of the options to determine at which stage you would prefer to run the service for the Ping Post products (Ping / Post / Ping and Post).
- Run service on silent ping: Select “Yes” if you would like to run the service during the silent ping stage. Select “No” to exclude this option.
You can check the results of the "Email Hygiene" service using the All Reports > Publisher Reports > Lead Details report. The additional status will be added to the “Quality” column.
In addition, you can check the status of the lead email by clicking the Lead ID in the “ID” column. In the “Lead Body” tab scroll down to the email address and click on it.
Read more about the Global Rules and Advanced Rules configuration in this Knowledge Base article.