Presentation is loading. Please wait.

Presentation is loading. Please wait.

People Import Salesforce

Similar presentations


Presentation on theme: "People Import Salesforce"— Presentation transcript:

1 People Import Salesforce
CRM Fusion People Import & Demand Tools 2.0 = Modules consist of 12 individual 32bit modules CRM Demand Tools costs $5,000 annually, however the tool is free to non-profit organizations (includes Higher Education) Salesforce

2 People Import PeopleImport is a stand alone Windows based program that is designed to allow the end user to develop customized import scenarios. These scenarios include customized passes to ensure duplicates are not created, but rather that existing Leads, or Contacts are updated. The application steps the user through various stages to take a spreadsheet of "People", map the input data to the fields in Salesforce . Please note: You will need to reset and use the security token during the initial login. A demo video using the security token is provided on the Salesforce User Guide website In addition Campaign links and Tasks can be attached to any of the records as part of the import process. Capabilities & Features: Compare external data from a spreadsheet to existing Contacts and Leads in salesforce.com, simultaneously or separately Field level control on updates and inserts Custom scenario creation for user specific data comparison Ability to save field mappings for future use Ability to save scenarios for future use Compatible Data Sources: .XLS .CSV .MDB (Access) .UDL

3 People Import People Import can be used for
Leads Contacts People Import compares uses customized matching techniques to identify records existing in salesforce and ultimately imports the list, updates existing records and only imports new records. 

4 People Import - Stage 1 Mapping

5 People Import Stages – Stage Mapping 1, Step 1
The stage where the source file is selected and fields are mapped to the appropriate fields in Salesforce.  Options are provided as to which fields should be inserted on new records and updated on existing records.

6 People Import Stages – Stage 1, Step 1
Click the Stage 1 icon on the navigation bar on the left hand side of the screen Select the data source of the incoming file by clicking the radio button next to the appropriate data source Click the Select File button to browse the computer for the file to use in this operation Next, select the worksheet to use by highlighting the worksheet and clicking the Use button The number of incoming records will be displayed in red

7 People Import Stages – Stage 1, Step 2
Stage 1 – Mapping Step 2 Chose which object(s) to compare by clicking the radio button next to the desired option Leads: will only compare incoming data to the Lead records in Salesforce Contacts: will only compare incoming data to the Contact records in Salesforce Leads & Contacts: will compare incoming data to both the Lead and Contact records simultaneously.

8 People Import Stages – Stage 1 Mapping, Step 3
The fields from the incoming data need to be mapped to the appropriate field in Salesforce. This ensures, upon insertion of new records and updates on existing records, that the data is imported to the correct field. There are 3 ways to set up field mapping: Drag and Drop Using the "Auto Map" button Saved Mapping

9 People Import Stages – Stage 1, Step 3
Drag and Drop - this is done by clicking on a field in the Load_worksheet name columns (this is the column to the left of the Lead or Contact column holding the Salesforce fields) and dragging to the correct Lead/Contact field in Salesforce. Once a field is mapped a blue flag will be placed next to the mapped field.

10 People Import Stages – Stage 1, Step 3
The "Auto Map" button -  will attempt to automatically map the fields from the incoming data to the proper Salesforce fields based on the name of the header column in the incoming spreadsheet. Blue flags will be placed next to all fields that were mapped. When using this function we strongly suggest that the user review the mapping for accuracy

11 People Import Stages – Stage 1, Step 3
Saved Mapping - this option is only available after a mapping has been setup and then saved for future use To save a mapping the user firsts sets up the mapping by dragging and dropping fields or using the automap button. Then, the user clicks the "Save Mapping" button, names the file and saves it to a location of his/her choice.

12 People Import Stages – Stage 1, Step 3
Field Mapping Options Once a field has been mapped a dialogue box will show under the field presenting four or five field level import/update Insert - when checked, will ensure that a field value is inserted for newly created records using the data in the incoming spreadsheet Update - when checked, will update a field for records found to be matches and overwrite existing salesforce.com data with the value from the incoming spreadsheet Once a field has been mapped a dialogue box will show under the field presenting four or five field level import/update options (this is the default setting, if the default setting has been modified under the Options button a "+" sign may appear instead of the dialogue box

13 People Import Stages – Stage 1, Step 3
Field Mapping Options Update Only if Blank - when checked, will only update a field for records found to be matches if the field is blank in salesforce.com Merge - when checked, will update a field by merging the value from the incoming data source with the existing value in salesforce.com. This operation is only available for multi-select pick lists, long area text fields and certain boolean fields Do Not Update - when checked, will not update a field for the records found to be matches and the current salesforce.com value will remain Once a field has been mapped a dialogue box will show under the field presenting four or five field level import/update options (this is the default setting, if the default setting has been modified under the Options button a "+" sign may appear instead of the dialogue box

14 People Import Stages – Stage 1, Step 3
Some organizations utilize an import template so that data is presented in a uniform manner to the Salesforce Admins. This approach to data will also aid in quicker uploads as mapping can be saved and quickly recalled for future use. "Clear Mapping" button - clears all field mapping currently on the screen "Load Mapping" button - loads a previously saved mapping file "Save Mapping" button - saves the current mapping on the screen for future use

15 People Import - Stage 2 Comparison

16 People Import Stages – Stage 2, Step 1
Stage 2 – Compare Stage 2 is where the user decides if the input file should be compared to all records in Salesforce of just a subset of Leads or Contacts Screen 2 allows the user to compare the incoming data to all Leads or all Contacts or the option to specify a sub-set of records to compare to the incoming data source via a where statement (to learn more about using conditions click here) If comparing to both Leads and Contacts the user can choose to compare to All Leads and sub-set the Contacts or vice versa Some users with larger databases may use the subsetting as a way to speed up processing i.e. if they know they only want to compare to Leads or Contacts in a specific country the filter criteria may reflect that Other users may utilize this option to ensure that records only get compared to certain records of the same record type, etc. . Tests have been run on 100,000 incoming data rows being compared to 100,000 Leads and 100,00 Contacts with a completion time of about 6 minutes If comparing to both Leads and Contacts the user can choose to compare to All Leads and sub-set the Contacts or vice versa (it does not have to be the same criteria on Leads and Contacts when comparing to both objects)

17 People Import Stages – Stage 2, Step 1
Tests have been run on 100,000 incoming data rows being compared to 100,000 Leads and 100,00 Contacts with a completion time of about 6 minutes

18 People Import - Stage 3 Matching

19 People Import Stages Stage 3 – Matching
The stage where the user decides how the incoming data will be compared against the Leads and/or Contacts already loaded in Salesforce. The user can select from a near unlimited (within reason) number of Lead and Contact matches and they can be performed in any order. The Match Steps act as a filter on the incoming data, if successfully matched in one of the Steps, then the updates from Stage 1 are processed. If no match is found to an existing Salesforce record, then a new record can be created.

20 People Import Stages – Stage 3
Stage 3– Matching Step #3 is where the user decides on how the incoming data will be compared against the Leads and/or Contacts already loaded in salesforce.com. The user can select from a near unlimited (within reason) number of Lead and Contact matches and they can be performed in any order. The Match Steps act as a filter on the incoming data, if it successfully matched in one of the Steps, then the updates from Screen #1 are processed. Use the "Add Lead Match Step" or the "Add Contact Match Step" buttons to add additional steps into the process. Once a step is loaded it can be moved up and down in the order of the match sequence using the "Move Up" and "Move Down" buttons as well as deleted with the "Delete Step" button. Tests have been run on 100,000 incoming data rows being compared to 100,000 Leads and 100,00 Contacts with a completion time of about 6 minutes If comparing to both Leads and Contacts the user can choose to compare to All Leads and sub-set the Contacts or vice versa (it does not have to be the same criteria on Leads and Contacts when comparing to both objects)

21 People Import Stages – Stage 3
Stage 3– Matching In order to actually design the criteria for the matching of the incoming data against the Lead or Contact (as selected) begin by pressing the "Add Match Condition" button, this will display a list of the available fields that you can match on (any field that was mapped in screen #1 essentially). Select the field that you would like to match on and then select the Mapping Type to match that field with. PeopleImport gives many different options including Exact, Fuzzy, Cleaned Account Name, Relaxed Address match etc. For full details on the available matching types see the section later in this document. After completing the Matching Conditions the user is then given the opportunity to also assign any records that are successfully filtered out via the Matching Condition and assign them to a Campaign and/or create a task for the owner of the Contact or Lead. Tests have been run on 100,000 incoming data rows being compared to 100,000 Leads and 100,00 Contacts with a completion time of about 6 minutes If comparing to both Leads and Contacts the user can choose to compare to All Leads and sub-set the Contacts or vice versa (it does not have to be the same criteria on Leads and Contacts when comparing to both objects)

22 People Import Stages – Stage 3
Stage 3– Matching The final step in PeopleImport Screen #3 is always the "Final Matching Conditions" as stated earlier the multiple matching conditions act as a multi layer filter. The "Final Matching Conditions" is essentially the question of what to do with the records that fall through all the previous layers of the filter. The user is given three choices: 1) Create a new Lead, this option will take all the remaining records (the ones not caught by previous filter layers) and create new Leads for them. 2) Create a new Contact, this option has three sub options: Create a new Contact in a New Account automatically Search for an existing Account that matches the incoming data, in the hopes to find the Account where the Contact should be created before creating a new one Do nothing, just report them in the final results file as being unmatched data Now that the incoming data comparison to the existing salesforce.com data has been established, proceed to the next screen. Tests have been run on 100,000 incoming data rows being compared to 100,000 Leads and 100,00 Contacts with a completion time of about 6 minutes If comparing to both Leads and Contacts the user can choose to compare to All Leads and sub-set the Contacts or vice versa (it does not have to be the same criteria on Leads and Contacts when comparing to both objects)

23 People Import Stages – Stage 3
Stage 3– Matching Tests have been run on 100,000 incoming data rows being compared to 100,000 Leads and 100,00 Contacts with a completion time of about 6 minutes If comparing to both Leads and Contacts the user can choose to compare to All Leads and sub-set the Contacts or vice versa (it does not have to be the same criteria on Leads and Contacts when comparing to both objects)

24 People Import Stages – Stage 3
Stage 3– Matching Use match steps like a filter, customize with as many Lead and Contact matches as required. Assigning matches to Campaigns and creating Tasks for the Lead or Contact owner Looking at PeopleImport options for the "Final Match Condition" Tests have been run on 100,000 incoming data rows being compared to 100,000 Leads and 100,00 Contacts with a completion time of about 6 minutes If comparing to both Leads and Contacts the user can choose to compare to All Leads and sub-set the Contacts or vice versa (it does not have to be the same criteria on Leads and Contacts when comparing to both objects)

25 People Import Stages – Stage 3
Stage 3– Matching The final step in PeopleImport Screen #3 is always the "Final Matching Conditions" as stated earlier the multiple matching conditions act as a multi layer filter. The "Final Matching Conditions" is essentially the question of what to do with the records that fall through all the previous layers of the filter. The user is given three choices: 1) Create a new Lead, this option will take all the remaining records (the ones not caught by previous filter layers) and create new Leads for them. 2) Create a new Contact, this option has three sub options: Create a new Contact in a New Account automatically Search for an existing Account that matches the incoming data, in the hopes to find the Account where the Contact should be created before creating a new one Do nothing, just report them in the final results file as being unmatched data Now that the incoming data comparison to the existing salesforce.com data has been established, proceed to the next screen. Tests have been run on 100,000 incoming data rows being compared to 100,000 Leads and 100,00 Contacts with a completion time of about 6 minutes If comparing to both Leads and Contacts the user can choose to compare to All Leads and sub-set the Contacts or vice versa (it does not have to be the same criteria on Leads and Contacts when comparing to both objects)

26 People Import Stages – Stage 3
Stage 3– Additional Mapping Options Additional Mapping Types Fuzzy Phonetics engine capable of analyzing words for how they sound when pronounced.  Through a technique of removing vowels and analyzing the remaining consonants the fuzzy engine works well for matching fields with spelling mistakes. Transpose The transpositional engine allows for fields to appear as duplicates even when there are differences in their word order.  For example,  "Jones, Smith and Jackson" will appear to be a duplicate of Jackson, Smith and Jones. Note:  Fuzzy will IGNORE numbers when matching, as numbers do not have a phonetic equivalent, therefore, Girl Scout Troop 100 and Girl Scout Troop 780 will be considered a match if fuzzy was checked.  DO NOT USE for matching phone numbers or other fields that contain numeric characters that you do not wish to ignore (i.e. street addresses).

27 People Import Stages – Stage 3
Stage 3– Additional Mapping Options Additional Mapping Types Alpha-Clean The alpha cleaner extends some of the capabilities of the account name cleaner to other fields for easier matching.  The alpha cleaner is used for ascii (North American) data to ensure that the only characters that are analyzed are the 26 characters of the English alphabet and the numbers 0-9.  Any other character that the field may contain will be ignored by the deduplication matching algorithms. Tests have been run on 100,000 incoming data rows being compared to 100,000 Leads and 100,00 Contacts with a completion time of about 6 minutes If comparing to both Leads and Contacts the user can choose to compare to All Leads and sub-set the Contacts or vice versa (it does not have to be the same criteria on Leads and Contacts when comparing to both objects)

28 People Import - Stage 4 Global Campaigns & Tasks

29 People Import Stages - Stage 4
Stage 4– Global Campaigns & Tasks Stage 4 is where Campaign links and Tasks can be created globally for all records in the input file, or any records that were NOT linked to Campaign or assigned a Task in any of the matching steps in Stage 3.  This step is optional and can be skipped if no Campaigns or Tasks need to be assigned in the import.

30 People Import Stages – Stage 4
Stage 4 – Global Campaigns & Tasks

31 People Import - Stage 5 Results & Processing

32 People Import Stages – Stage 5
Stage 5– Results & Processing Stage 5 is where the search for duplicates is initiated.  The results can then be reviewed and verified, and ultimately committed to Salesforce.

33 People Import Stages – Stage 5
PeopleImport Screen #5 – Analyzing Results before Committing to Import

34 People Import Stages – Stage 5
Stage 5– Results & Processing Begin the process of analyzing the incoming data against the data in salesforce.com by pressing the "Find Matches" button. This will begin the process of downloading the Leads and/or Contacts from salesforce.com that you selected to compare the incoming data against earlier in Screen #2. Once downloaded, the progress bar will indicate the comparison of the data source and salesforce.com will take place on your local computer. Dependant upon the size of both the incoming data vs the size of the data in salesforce.com this comparison could take up to 10 minutes (for huge #'s). Once completed, a grid as shown in the sample picture (left) will be displayed. Initially it is shown in the same order as the incoming data set. You can scroll down through the results screen seeing where and what would happen to each incoming data record. Did it match a Lead or a Contact? Did it do an update or create a new? Did it create a Contact in an existing Account? The results screen has all this information.

35 People Import Stages – Stage 5
Stage 5– Results & Processing You can also use drag and drop to drag column headers into the gray zone above the grid to develop sorts and groupings to make the data easier to understand. Wherever there is an update of an existing record you can use the plus sign indicator to open the tree view and see the values of the salesforce.com fields that matched. They are indicated by the sf_ prefix in the column headers. If you would like you can click on the blue URL MatchID (Lead or Contact) or ParentID (for Contacts only) and the record will be displayed in a PeopleImport dialogue box as shown on the left.

36 People Import Stages – Stage 5
Stage 5– Results & Processing Once satisfied that the proper records were discovered and that you want to perform the import, select the operations you would like to perform by placing a check mark in the control box. Check All and Check None buttons are available. When all selections have been made, "Import Checked Objects" will perform the import operation without further user involvement. Screen #5 is exportable to get a detailed report of the match, this can be done even without performing the final import. Import capabilities are crippled in the trial version but the results screens can still be built and exported.

37 People Import Stages – Stage 5
The PeopleImport View Button allows you view the objects that match prior to importing

38 People Import Stages – Stage 5
If your Screen #5 results look great, save your scenario for easy recall later, all of your matching's will be preserved.

39 People Import - Tips Be sure to include Last Name & Company on your import spreadsheet as they are required org fields. Use Last name, First Name for leads or contacts without an associated company name If you setup the spreadsheet with the field names used in salesforce the auto mapping feature will automatically match the fields Be sure to add your Record Id Type to the spreadsheet in order to insert new records the appropriate record type


Download ppt "People Import Salesforce"

Similar presentations


Ads by Google