46

DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly
Page 2: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

DISCLAIMER:

This document contains Confidential, Proprietary and Trade Secret Information (“Confidential Information”) of 360 Degree Cloud and may not be copied, distributed, duplicated, or otherwise reproduced in any manner without the prior written consent of 360 Degree Cloud.

While every attempt has been made to ensure that the information in this document is accurate and complete, some typographical errors or technical inaccuracies may exist. 360 Degree Cloud does not accept responsibility for any kind of loss resulting from the use of information contained in this document.

The information contained in this document is subject to change without notice. The incorporation of the product attributes discussed in these materials into any release or upgrade of any 360 Degree Cloud software product—as well as the timing of any such release or upgrade—is at the sole discretion of 360 Degree Cloud.

This edition was published in March 2016

Page 3: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

Table of Contents

1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.1 Location of Document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.2 Target Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2. Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.1 Business Need . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.2 Feature Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3. Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.1 Software Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.2 Prerequisite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.3 Tool Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4. Configuration and Setup . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . 4.1 Basic Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2 Custom Config Setup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5. Verifying the Email Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 4: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

1. Introduction

1.1 Location of Document

The latest edition of this User Guide is available on the AppExchange.

1.2 Target Audience

This document is meant for Salesforce administrators, end users and potential customers.

2. Overview

2.1 Business Need

Continuous communication with clients is a prerequisite for success in business. Incorrect or incomplete email addresses constitute a serious issue and can be detrimental to an excellent CRM effort. For instance, these days email addresses change at an increasingly fast pace and it’s quite common to find email addresses that are either inaccurate or wrong. Such wrong data can adversely affect the attempts to communicate effectively with prospective or existing clients. Organizations accrue enormous expenses cleaning their email databases to resolve these issues, yet, they still have to strive hard to maintain valid customer records around email addresses.

Building upon its past experience in this direction, 360 Degree Cloud has created a world class solution for email address verification that seeks to instantly detect the authenticity and validity of email addresses. 360 Degree Cloud’s Verify the Email app for Salesforce CRM assist users to independently verify the accuracy and authenticity of the email address they enter into their CRM system. This app also empowers you to verify, attest and correct your clients’ email addresses in real-time. All this ultimately leads to improvement in cost and time-efficiency for the organization.

2.2 Feature Description A tool to clean bulk of Salesforce data including custom objects Offers

real-time verification of all your records. The batch process enables

you to validate your data in bulk saving a lot of time Formatting and

syntax errors are identified for wrong email addresses. Verifies the

existence of domain and ensures email delivery

Page 5: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

3. Installation

3.1 Software Requirements Both Trial and Paid releases of present version of the App will work in Salesforce Developer, Enterprise, Performance and Unlimited but not in Group and Professional editions.

3.2 Tool Installation

1. AppExchange will direct you to a URL to install the app via the AppExchange:

https://appexchange.salesforce.com/listingDetail?listingId=a0N3000000DpPL8EAN

2. Click Log In on top right corner of the app’s AppExchange page. In case, you don’t have Salesforce credentials click I don’t have a login and continue as a guest.

Page 6: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

3. Either click ‘Install in Production’ or ‘Install in Sandbox’, based on your Salesforce edition.

Page 7: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

4. Agree to the terms and conditions by checking the box (in case you wish to go through the same, you may do so by clicking on it). Click Confirm and Install to proceed further.

Page 8: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

5. Enter your Salesforce credentials and click Log In.

6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly. Accept any permissions that needs to be granted for the app installation.

Page 9: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

7. Click Done. Now you have successfully installed the app in your Salesforce org.

In case you succeed in installing Verify the Email app for Salesforce, let's continue to the next steps to configure it for usage, else contact our Support is you encounter any issues at this stage.

4. Configuration and Setup 4.1 Basic Setup

1. Click on the top right corner drop-down list on your Salesforce Home page and choose Verify the Email option.

Page 10: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

2. App Home page will appear. On this page, first click VTM Setup tab.

3. Fill in your First Name, Email address and Company Name in the Account form and click Request Trial (This is of course, if you want to try the app before buying the credits. The user is entitled to 15 credits for the trial purposes, after which they need to contact our Support at [email protected] to buy more credits. Visit is.gd/xLjYqy to know more about the Pricing).

Page 11: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

Note: Org ID can be found by clicking on Setup button and typing Company Information in QuickFind search box. Then click on Company Information option available from the new list that appears under it and you shall receive Organization ID as shown below:

4. A Success message will appear on your screen acknowledging the activation of your trial account.

Page 12: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

5. Click on App Usage and it will display your Total Credits, Used Credits and Remaining Credits.

Note: Since the server automatically updates newly purchased credits only once in 24 hours, user may have to click Update button at the bottom for manually syncing the credits information in case there’s purchase of new credits more than once in 24 hours or to get an updated summary of remaining credits.

6. Click Email Field Setup in left navigation menu. Under the Object, from the drop down list, select any of the object/s (standard or custom) that you want to verify email address for. We are going to walk through the App using the Contact object in this User Guide, but you can choose any object that you feel appropriate.

Page 13: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

7. Under the Email API Name, a drop down list appears which contains all the email fields (standard as well as custom fields) available for the selected object. As we selected Contact object, standard Email will automatically get selected under Email API Name but you can select any appropriate field also.

8. Under Action column, click on Save button.

Page 14: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

9. After the object Contact along with the Email is saved, you further have the option of editing or deleting the Object along with Email API name by clicking on Edit or Delete respectively.

Note: You can also create your own custom fields in objects and link it to the API for verifying the same (only one email field can be verified at any one time but we shall provide the functionality to verify multiple fields at once in our next release).

Page 15: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

10. If you clicked Edit, make the requisite changes in the fields provided and click Update.

11. Click Object Setup on the sidebar. Select the appropriate Object you want to verify and check the boxes against the type of verification mode you wish to try. Then, click on Save. This feature will help in verifying any email address automatically on creation or editing of new object/s.

Note: This utility is only available for Contact and Lead standard objects.

Page 16: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

12. You can also use the option of editing or deleting the Object as well as the mode of verification by clicking on Edit or Delete buttons respectively.

13. Now on top-right of the page header, click Setup.

Page 17: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

14. On the resulting page, type ‘Contact’ in Quick Find box and select Page Layouts from list that appears on the left, under the search box.

15. Click Edit beside the appropriate Layout page of the object that you wish to use for the Verify The Email App. In our case, since we are using Contact object, thus click Edit button beside Contact Layout.

Page 18: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

16. From the Contact Page Layout palette, drag and drop Section on to the layout canvas.

Page 19: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

17. Now a dialog box appears for Section Properties, give it an appropriate Section Name (e.g. Verify Email) and choose the type of Layout and Key Order as shown.

18. After the Section has been created, the page looks like this.

Page 20: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

19. Drag the field Email Status to the section we have created in step 16-18.

20. After the Visualforce page elements have been added to the section, the page should appear like this.

Page 21: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

21. Click Buttons in the palette and drag Verify the Email button to Custom Buttons part.

22. There is a provision for viewing historical data related to emails verified till date, which is ob-tained by using a bespoke Related List created for this purpose, namely Verify the Email.

Page 22: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

23. Clicking the Spanner icon , we can the change the options displayed in the Related List.

24. A pop-up will appear where you can select (max 10) Related List properties under the Availa-ble Fields selection box that you wish to see on the detailed record page namely VTM Name, Email, Email Verification Status and Created Date. Use the Add/Remove buttons between the two boxes to drag the field Properties to the right-hand-side Selected Fields box and choose the appropriate drop-down Sort By option as shown. Click Save.

Page 23: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

Note: The Related List will appear on detailed record page as below, where a user can view the complete history of email addresses verified in past.

25. Click on Save (after clicking Yes to any pop-up asking for validation).

4.2 Custom Config Setup Set up Verify The Email app for from Custom Object. Suppose your object is : Trial . The API name is Trial__c.

1. Setup object from ‘VTM Setup’.

I. To verify the emails manually

Follow the following steps: a. Go to ‘VTM Setup’ tab.

Page 24: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

b. Navigate to ‘Email Field Setup’.

c. Choose the object. Here, ‘Trial’.

d. Under ‘Email API Name’, Choose the Field where you store the email address.

Choose the ‘Phone Api’.

e. Click on Save.

II. To verify the emails automatically

Follow the following steps: Create process Builder for the same 2. Create custom buttons

I. Create Detail Page Button

a. Go to Salesforce ‘setup’.

b. Enter ‘Object’ in the Quick find box.

c. Click on ‘Objects’ present under ‘App Setup’ → Create → Objects

d. Click on your custom object. Here ‘Trial’.

e. Scroll down to ‘Buttons, Links and Actions’ section and click on ‘New Button or Link’.

Now, we need to create a new button, enter the values as follows:

i. Label : Verify The Email

ii. Name : Verify_The_Email

iii. Display Type : Detail Page Button

iv. Behaviour : Execute javascript

Page 25: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

v. Content Source : OnClick Javascript

Now, in the text area, you need to copy the following code : Note: Please change the Api name marked in Red i.e. Trial__c in the below code with the API name of your own custom object. {!REQUIRESCRIPT("/soap/ajax/31.0/connection.js")} {!REQUIRESCRIPT('/js/functions.js')} {!REQUIRESCRIPT('/resource/tdc_tvte__jQueryForPopup/jQuery/jquery-1.8.2.min.js')} {!REQUIRESCRIPT('/resource/tdc_tvte__jQueryForPopup/jQuery/ui/jquery-ui-1.9.1.custom.min.js')} {!REQUIRESCRIPT('/resource/tdc_tvte__jQueryForPopup/jQuery/postmessage/jquery.ba-postmessage.js')} {!REQUIRESCRIPT('/resource/tdc_tvte__jQueryForPopup/jQuery/bbq/jquery.ba-bbq.min.js')} requireCssFile('/resource/tdc_tvte__jQueryForPopup/jQuery/ui/css/ui-lightness/jquery-ui-1.9.1.custom.min.css'); function requireCssFile(filename) { var fileref = document.createElement('link'); fileref.setAttribute('rel', 'stylesheet'); fileref.setAttribute('type', 'text/css'); fileref.setAttribute('href', filename); document.getElementsByTagName('head')[0].appendChild(fileref); } var Leadid="{!Trial__c.Id}"; var j$ = jQuery.noConflict(); var iframe_url = '{!URLFOR("/apex/tdc_tvte__VerifyTheMail?id=")}'+Leadid; var child_domain = iframe_url.substring(0, iframe_url.indexOf('/', 9)); var parent_domain = window.location.protocol + '//' + window.location.host; var j$modalDialog = j$('<div id="opppopup"></div>') .html('<iframe id="iframeContentId" src="' + iframe_url + '" frameborder="0" height="100%" width="100%" marginheight="0" marginwidth="0" scrolling="no" />') .dialog({ autoOpen: false, resizable: false, width: 500, height: 260, autoResize: false, modal: true, draggable: false }); j$modalDialog.dialog('open');

vi. Click Save.

Page 26: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

II. Create List View Button

a) Go to Salesforce ‘setup’.

b) Enter ‘Object’ in the Quick find box.

c) Click on ‘Objects’ present under ‘App Setup’ → Create → Objects

d) Click on your custom object. Here ‘Trial’.

e) Scroll down to ‘Buttons, Links and Actions’ section and click on ‘New Button or Link’.

Now, we need to create a new button, enter the values as follows:

i. Label : Verify The Email

ii. Name : Verify_The_Email

iii. Display Type : Detail Page Button

iv. Behaviour : Execute javascript

v. Content Source : OnClick Javascript

Now, in the text area, you need to copy the following code : Note: Please change the Api name marked in Red i.e. Trial__c in the below code with the API name of your own custom object. {!REQUIRESCRIPT("/soap/ajax/31.0/connection.js")} {!REQUIRESCRIPT('/js/functions.js')} {!REQUIRESCRIPT('/resource/tdc_tvte__jQueryForPopup/jQuery/jquery-1.8.2.min.js')} {!REQUIRESCRIPT('/resource/tdc_tvte__jQueryForPopup/jQuery/ui/jquery-ui-1.9.1.custom.min.js')} {!REQUIRESCRIPT('/resource/tdc_tvte__jQueryForPopup/jQuery/postmessage/jquery.ba-postmessage.js')} {!REQUIRESCRIPT('/resource/tdc_tvte__jQueryForPopup/jQuery/bbq/jquery.ba-bbq.min.js')}

Page 27: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

requireCssFile('/resource/tdc_tvte__jQueryForPopup/jQuery/ui/css/ui-lightness/jquery-ui-1.9.1.custom.min.css'); function requireCssFile(filename) { var fileref = document.createElement('link'); fileref.setAttribute('rel', 'stylesheet'); fileref.setAttribute('type', 'text/css'); fileref.setAttribute('href', filename); document.getElementsByTagName('head')[0].appendChild(fileref); } var records = {!GETRECORDIDS($ObjectType.Trial__c)}; var strIDs=''; if (records[0] == null) { alert('Please Select At least One Record'); } else { for (var n=0; n<records.length; n++) { if(strIDs == '') strIDs = records[n]; else strIDs = strIDs + "," + records[n] ; } var j$ = jQuery.noConflict(); var iframe_url = '{!URLFOR("/apex/tdc_tvte__VerifyTheMailBulk?id=")}'+strIDs; var child_domain = iframe_url.substring(0, iframe_url.indexOf('/', 9)); var parent_domain = window.location.protocol + '//' + window.location.host; var j$modalDialog = j$('<div id="opppopup"></div>') .html('<iframe id="iframeContentId" src="' + iframe_url + '" frameborder="0" height="100%" width="100%" marginheight="0" marginwidth="0" scrolling="no" />') .dialog({ autoOpen: false, resizable: false, width: 500, height: 260, autoResize: false, modal: true, draggable: false }); j$modalDialog.dialog('open'); }

Page 28: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

vi. Click Save

3. Create Fields

Now, we need to create 4 fields: a. Go to Salesforce ‘setup’.

b. Enter ‘Object’ in the Quick find box.

c. Click on ‘Objects’ present under ‘App Setup’ → Create → Objects

d. Click on your custom object. Here ‘Trial’.

e. Scroll down to ‘Custom Fields and Relationships’ section and click on ‘New’.

i. Result

a. Select Data type as ‘Text’ and Click ‘Next’.

b. Enter the values as follows:

i. Field Label : Result

ii. Length : 255

iii. Field Name : Result__c (Please keep this API name as it is)

iv. Click Next

c. Click ‘Next’ Again and 'Save and Next’.

(ii) Reason a. Select Data type as ‘Text’ and Click ‘Next’.

b. Enter the values as follows:

i. Field Label : Reason

Page 29: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

ii. Length : 255

iii. Field Name : Reason__c (Please keep this API name as it is)

iv. Click Next

c. Click ‘Next’ Again and 'Save and Next’.

ii. Did you mean

a. Select Data type as ‘Checkbox’ and Click ‘Next’.

b. Enter the values as follows:

i. Field Label : Did you mean

ii. Length : 255

iii. Field Name : Did_you_mean__c (Please keep this API name as it is)

iv. Click Next

c. Click ‘Next’ Again and ‘Save and Next’.

iii. Success

a. Select Data type as ‘Checkbox’ and Click ‘Next’.

b. Enter the values as follows:

i. Field Label : Success

ii. Field Name : Success__c (Please keep this API name as it is)

iii. Click Next

c. Click ‘Next’ Again and ‘Save and New’

iv. Email status

a. Select Data type as ‘Formula’ and Click ‘Next’.

b. Enter the values as follows:

i. Field Label : Email Status

ii. Field Name : Email_Status__c (Please keep this API name as it is)

iii. Formula Return Type : Text

iv. Enter Formula :

IF(Success__c == true, CASE(Result__c, 'deliverable', IMAGE('/resource/tdc_tvte__VTMMessage/Deliverable.png', 'Deliverable'),

Page 30: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

'undeliverable', IMAGE('/resource/tdc_tvte__VTMMessage/Undeliverable.png', 'Not Deliverable'), 'risky', IMAGE('/resource/tdc_tvte__VTMMessage/Risky.png', 'risky'), 'unknown', IMAGE('/resource/tdc_tvte__VTMMessage/Unknown.png', 'Unknown'), Result__c) + ' ' + BR() + Did_you_mean__c , IMAGE('/resource/tdc_tvte__VTMMessage/Notverified.png', 'Not Verified Yet'))

v. Click Next

c. Click ‘Next’ Again and ‘Save’.

4. Create Lookup field on VTM History

i. Go to Salesforce ‘setup’.

ii. Enter ‘Object’ in the Quick find box.

iii. Click on ‘Objects’ present under ‘App Setup’ → Create → Objects

iv. Click on ‘Verify The Email History’.

v. Under Custom Fields and Relationships’ section and click on ‘New’.

vi. Select Data type as ‘Lookup Relationship’ and Click ‘Next’.

vii. Choose Related to as your custom object. Here, ‘Trial’. And click on ‘Next’.

viii. Enter the values as follows:

Field Label : VTM Field Name : VTM Child Relationship Name : Verify_The_Email_History Click Next

ix. Click ‘Next’ Again and 'Save’.

Page 31: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

5. Add Elements to Page Layout

a. Go to Salesforce ‘setup’.

b. Enter ‘Object’ in the Quick find box.

c. Click on ‘Objects’ present under ‘App Setup’ → Create → Objects

d. Click on your custom object. Here ‘Trial’.

e. Scroll down to ‘Page Layout’ section and ‘Edit’ corresponding to your Page Layout.

f. Under ‘Fields’ section.

i. Choose ‘Result’ and Drag it down.

ii. Choose ‘Did you mean’ and Drag it down.

iii. Choose ‘Success’ and Drag it down.

iv. Choose ‘Email Status’ and Drag it down.

g. Under ‘Buttons’ section. Choose ‘Verify The Mail’ and Drag it down.

h. Under ‘Related Lists’. Choose ‘VTM History’ and Drag it down.

i. Click on Save.

Page 32: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

This completes the setup and configuration part of the App and now the usage of the App will be discussed in following steps.

Page 33: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

5. App Usage: Verifying the Email Addresses

1. Sticking to the standard object chosen for this guide purposes i.e. Contact, click Con-tacts tab (or any appropriate custom object tab created specifically for the purpose of using the App). Click New to create a new Contact record.

2. Following page appears after filling up the appropriate contact details (email address) for the new Contact record and clicking Save. You can observe that the Verify Email field reads ‘Not Verified Yet’ by default. Click Verify The Email button to verify the as-sociated email address for that particular record.

Page 34: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

3. A pop up message will show up announcing “Your Email is verified successfully”.

4. If the email address is valid, then it will flash Deliverable to which means that the recipient's mail server stated the recipient exists.

Page 35: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

5. Scroll to the Verify The Email History field to view the complete history of emails verified by the Contact record.

Note: To verify emails after updating Contact records, click on Edit button on Contact record page we created above and update/change the email address. After saving, click Verify The Email button again and then follow steps 3 to 8 accordingly. Also, note that if under VTM Setup -> Object Setup, the verification modes are selected, you can skip clicking of Verify the Email button entirely.

6. If the email address is invalid or is syntactically incorrect, then it will flash Non-Deliverable to in the relevant section.

Page 36: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

7. A Risky result means that the address has quality issues that may result in a bounce or low engagement. Therefore, use caution when sending emails to risky addresses. The app has built-in controls to ensure that the email data you provide us has the lowest bounce rate possible. All of following addresses are classified as Risky:

a. There are certain domains out there which are designed in such a way, to

protect their legitimate users, that they can accept all email addresses from sending mail server at first instance, but later discard or sends a bounce message. Sending emails to such domains may increase your bounce rates and in turn lower your open rates, so exercise caution in this respect.

b. Services which create one-time email addresses (like for an activation

email) which are disposed-off after initial communication are also highly advised against while sending any emails.

c. Certain domains are associated to a function like sales, support etc instead of

a person. In some cases, sending bulk marketing emails to such addresses is not recommended, hence classed under Risky status.

Page 37: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

8. The App will return Unknown For result when the mail server takes too long to respond, which is designed to help mitigate any uncertainty as to whether or not the mailbox exists. This often happens if the destination mail server is too slow or temporarily unavailable. This means that in instances where a mail server is configured differently or where connection issues exist that pose a potential problem, they are marked as Unknown For and the credit refunded since a connection could not be made. The app performs all email verifications in real-time and will be subject to any issues that occur in real-time on the recipient mail server side. In some cases, retrying your request after about 5 minutes will return a valid or invalid response.

Note: Unknown addresses doesn't count towards your verification credit balance.

Page 38: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

9. To verify email addresses in bulk, settings needs to be configured, which is done by clicking on Setup and searching for ‘Search Layouts’ in the Quick Find box on top-left as shown. Click on Search Layouts under Contacts (or any appropriate object in your particular case) and then click on Edit button next to Contacts List View (or any appropriate search layouts available).

10. Click on Available Button Verify the Email field and add it to right-hand Selected Buttons box using Add/Remove buttons as highlighted. Click Save.

Page 39: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

11. Click on appropriate object tab (Contact in our case) and click Create New View for creating a post-verification view.

12. Edit View page opens up. Enter the View Name in Step 1, specify any filter criteria if you wish to (optional) in Step 2. In Step 3, select all Available Field Properties from left-hand

selection box and add them to the Selected Field box using Add/Remove buttons (highlighted) namely Name, Email, Status of Email Verification and Last Modified Date. In Step 4, select appropriate radio button for view’s visibility and click

Save.

Page 40: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

13. Now that the setup for bulk email verification is done, click on appropriate object tab (Contact in our case) again and select the custom view created in step above from drop down selection list as shown.

14. Select all the contact (or any appropriate object) records, by checking checkboxes next to them, for which the email addresses needs to be verified and then click Verify The Email button on top to conduct bulk verification.

Note: Please make sure you do not exceed your credit usage as each object record selected is counted towards your credit limits.

Page 41: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

15. A pop up message will show up announcing email addresses for selected multiple contact object records are verified successfully. Click OK button.

Note: Refresh the page once, if the result doesn’t show up.

16. Following screen appears showing Status of Email Verification for all Contact records.

Page 42: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

17. There is also feature for automatic verification available in the App, but limited to only Contact and Lead objects in this release version. For instance, an automated verification of Contact email addresses can be done on adding a new record or editing an existing record. To do so, first ensure that on VTM Setup > Object Setup page, the suitable verification mode is selected for the relevant object.

Now, if you create a new contact record (or edit a pre-existing one) after navigating to Contacts tab and Refreshing the detailed record page a few times. The associated email address will be verified automatically without clicking of the dedicated Verify The Email button.

18. To verify email addresses for Leads or any custom object, click on appropriate tab and repeat steps 1-17 above.

19. For organization-wide email statistics, click tab on top and then click on Reports

as shown below.

Page 43: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

20. There is an option to view entire email verification statistics quickly using provided Dashboard or in more detail using the provided Report (within folder titled Leads and Contacts Reports, in our case, which are provided only for Contact and Lead objects by default in the package). To create such a report or dashboard for your custom objects and email fields, kindly refer the appropriate Salesforce user guide.

21. On navigating to Dashboard folder, click on Dashboard: Email Status of Records.

Page 44: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

22. Pie-charts will appear showing statuses related to all emails connected with Contacts and Leads objects. Verified refers to all records, in the entire Salesforce org of the user who is logged-in, whose email addresses bear the status of either Deliverable, Non-Deliverable, Risky or Unknown while Not-Verified contain records whose appropriate email address fields are not verified yet or are empty.

Page 45: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

23. You can view more detailed information about each pie-chart shown in the Dashboard by navigating to Reports folder, for instance, organization-wide Verify The Email History Report can be viewed by clicking on the same.

And you can observe the complete history of emails verified.

This completes the explanation of installation and usage of the App for Trial/Paid versions.

Page 46: DISCLAIMER - 360 Degree Cloud · 5. Enter your Salesforce credentials and click Log In. 6. Select Install for Admins Only, Install for All Users or Install for Specific Profiles accordingly

Problems or questions dealing with use and installation should be directed to our Support. We are here to save you time and money with an increased adoption rate.

360 Degree Cloud is constantly rolling out new features to our apps. And the one feature you want that we do not have right now, may be right around the corner. We encourage you to submit additional enhancements requests, any queries regarding the app or even suggestions about improvements, please get in touch with our Support at [email protected]. We look forward to talking to you.

Thank You