LeadScale (LolaGrove) suppression keeps unwanted contacts out of your campaigns. It checks leads against dynamic LeadScale suppression lists, so suppressed contacts are flagged before delivery, keeping your data clean.
Overview
LeadScale (LolaGrove) suppression integration uses a Universal Enrichment Processr job to retrieve email suppression status from a LeadScale dynamic list and record it as a separate lead field.
This field can then be used to validate the lead (e.g. using a Simple Conditional Validation Processr job) or route it.
Setup
In this example, we'll invalidate the lead if it is present in LeadScale's dynamic suppression list.
To achieve this, we'll configure the following:
- Universal Enrichment queries LeadScale's list for a lead's email suppression status and saves it as leadScaleSuppressed lead field
- Simple Conditional Validation invalidates the lead if leadScaleSuppressed is true
Universal Enrichment Configuration
To configure Universal Enrichment for LeadScale dynamic suppression integration:
- Open Processr > Enrichment page of your campaign
- Click Add
- Select Universal Enrichment from the Job dropdown
- Configure it the following way:
-
Authentication:
Headers -
API:
-
API URL: URL provided by LeadScale (e.g.
https://common.lolagrove.com/Enablement.QueryList.Lolagrove/v1/api/DataQueryList/eba0dc...) -
Method:
get -
Verify SSL Peer:
Yes -
Send As JSON:
Yes
-
API URL: URL provided by LeadScale (e.g.
- Headers: leave empty
-
Request Mapping:
-
apiKey-> API Key provided by LeadScale -
data->email|md5
-
-
Response Mapping:
-
leadScaleSuppressed->0.##email|md5##
-
-
Authentication:
- Click Save
Now, when the lead is processed, its email will be automatically checked against the relevant LeadScale list and the result will be stored as a new leadScaleSuppressed field on the lead.
Please note: a true response means the email was found in the list and is therefore suppressed. false means it is not suppressed.
Simple Conditional Validation Configuration
Now, let's add Simple Conditional Validation job to invalidate the lead if its email has a match in the list:
- Open Processr > Quality Assurance page of your campaign
- Click Add
- Select Simple Conditional Validation from the Job dropdown
- Set Field Name to
leadScaleSuppressed - Set Operator to
Equal - Set Field Values to
0->false - Click Save
Now, the lead is marked as invalid if the leadScaleSuppressed field is true, meaning that lead email is suppressed by LeadScale.