Conditional Data Append
Enable data to be appended to a lead data record based on the result of the job
This job runs to find if a lead has one or more fields that is a duplicate within a certain time period to another lead eg does another lead have the same first and last name but a different email. Based on the result, the job will then append additional data to the record.
Primary Look UP
primary_field - This part of the configuration is where you specify what you would like to be the primary lookup field for the Processr job - in this example the primary field is email
primary_field_operater - This part of the configuration is where you state the logic for the lookup
Equal - means it has to be an exact match eg adam@convertr.io - adam@convertr.io
Contain - means it just has to contain the value within any part of the string Convertr - Convertr LTD
Startswith - means that the beginning of the strings have to match EC2A - EC2A 4GH
Endswith - means that the end of the strings have to match 3EJ - EC1 3EJ
Secondary Lookup (*the user can set multiple lookup fields)
The secondary lookup filed is where you can specify the additional lookup filed in the example it’s Secondary Look up Field
operator - This part of the configuration is where you state the logic for the lookup
Equal - means it has to be an exact match eg adam@convertr.io - adam@convertr.io
Contain - means it just has to contain the value within any part of the string Convertr - Convertr LTD
Startswith - means that the beginning of the strings have to match EC2A - EC2A 4GH
Endswith - means that the end of the strings have to match 3EJ - EC1 3EJ
Level
The level states what lead data the processor should be looking at for:
Advertiser will look for leads across campaign associated with that advertiser
Campaign will look only for leads on the campaign
Enterprise will look for leads across the whole enterprise regardless of campaign and advertiser.
Timeframe
past_x_minutes this is where you determine the time frame of when the lookup should be checking for example if set to 1 this will only look for leads within the past minutes
Passed - the logic for this if the lead record matches on primary lookup but the secondary lookup field are different the timeframe and level specified eg the email and Secondary Look up Field have no matches
result_passed
appendn_field - this will add the filed to the lead record eg Did the Job pass?
append_value - this will add the value to the lead record eg Yes
Failed - the logic for this is the lead record matches on primary lookup and the secondary lookup field are the same within the timeframe and level specified eg the email and Secondary Look up Field have matches matches
result_failed
appendn_field - this will add the filed to the lead record eg Did the Job fail?
append_value - this will add the value to the lead record eg Yes
Primary Lookup Not Found - the logic for this is that if the primary lookup is not found within the timeframe and level specified eg the email does not exist on the level specified or it outside the timeframe stated
result_primary_not_found
append_field - this will add the filed to the lead record eg Was the Primary Lookup field Not Found?
append_value - this will add the value to the lead record eg Yes
Example
Scenario 1
Lead ID 26098 - The outcome for the lead resulted in Was the Primary Lookup field Not Found? Yes
This is because when the lead entered the platform the email did not match any leads on the campaign within the timeframe set.
Lead ID 26099 - The outcome for the lead resulted in Did the Job fail? Yes
This is because when the lead entered the platform the email and Secondary Look up Field matched a previous record on the campaign within the timeframe set.
Lead ID 26100 - The outcome for the lead resulted in Did the Job pass? Yes
This is because when the lead entered the platform the email and Secondary Look up Field did not match a previous record on the campaign within the timeframe set
Scenario 2
Lead ID 26101 The outcome for the lead resulted in Was the Primary Lookup field Not Found? Yes
This is because when the lead entered the platform the email did not match any leads on the campaign within the timeframe set of 1 minute even though its a duplicate of lead 26098 & 26099.
Scenario 3
Lead ID 26102 The outcome for the lead resulted in Was the Primary Lookup field Not Found? Yes
This is because when the lead entered the platform the email did not match any leads on the campaign within the timeframe set of 1 minute.