Contact Validator

OVERVIEW

Perform validation on the email address and/or phone number and apply a tag to a contact record, and tag based on whether it is valid or not. You can also update the email address or phone number with a fully qualified format if it is found.

INTEGRATIONS NEEDED FOR CONTACT VALIDATOR

You are currently viewing this content for Keap.
Click here to switch your platform.

Contact Validator Configuration Options

click image to enlarge

Select your Validation type

In this section, you will find the options for building your tool. Follow along in your PlusThis app, or by viewing the numbered step in the screenshots.

1

Email Validation

By default, this toggle is set to "off". If you would like to validate the Email address of your contacts, switch the toggle to "on".  
2

Phone Validation

By default, this toggle is set to "off". If you would like to validate the phone numbers of your contacts, switch the toggle to "on".  

Setting Up Email Validation

3

Which Email field should be Validated?

In the drop-down, select which Email field you would like to validate.  

If you do not have a field created already, you can create a field by clicking on the plus (+) symbol on the right-hand side of the field selector.  
4

Update Email address with suggested update.

By default, this is toggled to "off". If you would like the email address to be updated with the suggested update from MailGun, switch this toggle to "on". If you decide to do so, you may select a tag that you would like applied when the email address is updated if you would like.  

click image to enlarge

click image to enlarge

Email Validation Configuration

5

Apply this tag if the field is blank

In the drop-down, select a tag to be applied if the field is blank.

If you do not have a tag created already, you can create a tag by clicking on the plus (+) symbol on the right-hand side of the tag selector.  
6

Apply this tag if the field is marked as "deliverable"

In the drop-down, select a tag to be applied if the field is marked as deliverable.
7

Apply this tag if the field is marked as "undeliverable"

In the drop-down, select a tag to be applied if the field is marked as undeliverable.
8

Apply this tag if the field is marked as "do not send"

In the drop-down, select a tag to be applied if the field is marked as 
"do not send".
9

Apply this tag if the field is marked as "unknown"

In the drop-down, select a tag to be applied if the field is marked as 
"unknown".

Email - Risk Configuration

10

Apply this tag if the field is marked as "low risk"

In the drop-down, select a tag to be applied if the field is marked as 
"low risk".
11

Apply this tag if the field is marked as "medium risk"

In the drop-down, select a tag to be applied if the field is marked as 
"medium risk".
12

Apply this tag if the field is marked as "high risk"

In the drop-down, select a tag to be applied if the field is marked as 
"high risk".

click image to enlarge

click image to enlarge

Phone Validation

1

Which Phone field should be Validated?

In the drop-down, select which phone field you would like to validate.  
2

Attempt validation with default country code(s).

By default, this toggle will be set to "Off". Phone validation requires a fully-qualified phone number (must include country code). By default, PlusThis will try the number as-is, but we can also try it with configurable country codes if you do not have the country code stored in the field. Switch the toggle to "Yes" if you would like to select country codes to attempt the validation with.  
3

Update Phone Number with its fully-qualified format.

By default, this toggle will be set to "Off". To update the phone number in the field with it's fully-qualified format (to include the country code), switch this toggle over to "Yes".  
4

Apply this tag if the field is blank:

In the drop-down, select a tag to be applied if the field is blank.
5

Apply this tag if the phone number is invalid:

In the drop-down, select a tag to be applied if the field is invalid.

6

Apply this tag if the phone number is valid:

In the drop-down, select a tag to be applied if the field is valid.

Optional Phone Validation Settings and Saving

7

Apply this tag if the phone number is a mobile number:

In the drop-down, select a tag to be applied if the field is a Mobile Phone Number.

8

Apply this tag if the phone number is a VOIP number:

In the drop-down, select a tag to be applied if the field is a VOIP Phone Number.

9

Apply this tag if the phone number is a landline number:

In the drop-down, select a tag to be applied if the field is a Landline Phone Number.

10

After applying validation tags...

By default, this setting will be set to "Do Nothing". If you would like to apply a tag after the Validation has been completed, select that option, and then in the drop-down, select which tag you would like to apply.  
11

Tool Name

Enter a name for your tool in this field. The name is solely for use inside of PlusThis, and will not be visible to customers. 

click image to enlarge

"Need to Know" Items for Contact Validator

Twilio will bill you for each lookup when 1 or more of the Phone Type Lookup options is enabled. Please refer to Twilio for up-to-date pricing on Connection Lookups.

You must be on at least a Foundation Mailgun plan to integrate with PlusThis. Please refer to Mailgun for up-to-date pricing on Validations.

Twilio has been informed that they cannot provide carrier or portability details about Canadian numbers. This means PlusThis will not receive the data needed to process these premium phone validation for Canadian numbers. You can learn more about this here.

For an explanation of what each status means, see this MailGun post regarding statuses. 

FAQs / Tips

Implementation Types

HTTP Post

Run your tool virtually anywhere in your campaign using an HTTP post element.

1
This Tool should be triggered by an "HTTP Post" from Infusionsoft. This can be done using the Campaign Builder's "Send HTTP Post" option found on the left hand side of the sequence builder, under the "Process" section.
2
Decide where in your campaign you want to trigger this Tool. It can be part of virtually any Campaign Sequence.
3
In the Campaign Sequence, place a "Send HTTP Post" action where you want to run the Tool.
4
Use the Tool URL, provided above, in the "POST URL" field of the HTTP Post.
5
Leave the default "Name / Value Pairs" as is. There should be an entry that looks like this: contactId = ~Contact.Id~
6
Leave the Merge Fields as is. PlusThis gets all of the data necessary to run from the Contact Id Name / Value pair.
7
Mark the HTTP Post (and Sequence) as "Ready".
8
Publish your campaign changes and test! The "Send Test" button in Infusionsoft is not a good way to test PlusThis Tools. Instead, create a test contact record and push that record through the appropriate sequence.

click image to enlarge

Related Walkthrough Guides

Keep Your Database Clean

The goal of this campaign is to “clean” contacts once they are added to your list. PlusThis will pull new contacts from Facebook Lead Ad submissions, move them into new...