{"id":273,"date":"2014-04-18T16:37:05","date_gmt":"2014-04-18T11:07:05","guid":{"rendered":"https:\/\/www.dhruvsoft.com\/blog\/?p=273"},"modified":"2024-07-26T09:46:51","modified_gmt":"2024-07-26T09:46:51","slug":"twelve-salesforce-com-data-upload-tips","status":"publish","type":"post","link":"https:\/\/www.dhruvsoft.com\/blog\/twelve-salesforce-com-data-upload-tips\/","title":{"rendered":"12 Salesforce.com Data Upload Tips"},"content":{"rendered":"<p>Salesforce.com Data upload is a regular task for some of the Salesforce.com administrators or end users. The quality of data in CRM determines the health of your CRM implementation. Considering this &#8211; the data upload &#8211; not only in Salesforce.com, but in any CRM has to be a well planned task.<\/p>\n<p><!--more--><\/p>\n<p>In this post we have identified some of the key tips that you must consider before doing the data upload in Salesforce.com CRM. Here is what you must consider before uploading any data into salesforce.com CRM using data loader:<\/p>\n<h4>Twelve Salesforce.com Data Upload Tips<\/h4>\n<p><a href=\"https:\/\/www.dhruvsoft.com\/blog\/wp-content\/uploads\/2014\/04\/Data-Upload-Tips.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-277\" title=\"12 Salesforce Data Upload Tips\" src=\"https:\/\/www.dhruvsoft.com\/blog\/wp-content\/uploads\/2014\/04\/Data-Upload-Tips.png\" alt=\"12 Salesforce Data Upload Tips\" width=\"341\" height=\"520\" srcset=\"https:\/\/www.dhruvsoft.com\/blog\/wp-content\/uploads\/2014\/04\/Data-Upload-Tips.png 568w, https:\/\/www.dhruvsoft.com\/blog\/wp-content\/uploads\/2014\/04\/Data-Upload-Tips-196x300.png 196w\" sizes=\"auto, (max-width: 341px) 100vw, 341px\" \/><\/a><\/p>\n<h4>1. Avoid duplicates in source sheet:<\/h4>\n<p>Make sure that the sheet doesn&#8217;t contain any duplicates records.<\/p>\n<h4>2. Ensure data in required columns:<\/h4>\n<p>Any required fields that are made required at the field level should be uploaded otherwise it will not allow you upload the record.<\/p>\n<h4>3. Verify and deactivate workflows if required:<\/h4>\n<p>Make sure that all the email alerts in the salesforce are inactive while uploading the data. We have seen reports of unwanted emails getting triggered on data upload from many Salesforce.com administrators.<\/p>\n<h4>4. Upload a sample first to test:<\/h4>\n<p>Don\u00e2\u20ac&#x2122;t upload complete data at a time first upload a sample 5 records and verify, if it is ok upload the remaining data.<\/p>\n<h4>5. Time zone in data loader:<\/h4>\n<p>Make sure that the time Zone is set in the data loader &#8211; if not the data fields may load incorrectly.<\/p>\n<h4>6. What if process is interrupted?:<\/h4>\n<p>When the upload process is interrupted in the middle due to server problem or something else you need not separate the sheet and upload the remaining records, simply use the same sheet and set the \u00e2\u20ac\u0153start at row \u00e2\u20ac\u009d value in dataloader.<\/p>\n<h4>7. Validate picklist fields:<\/h4>\n<p>While uploading any picklist values make sure that the values in the sheet exactly match with the values in the salesforce<br \/>\nEx: Salesforce picklist value: Prospect<br \/>\nSheet value: Prospects<\/p>\n<p>If upload is through Dataloader it will not show any error it simply saves the value in the record but that value is not available in the picklist values of the field.<\/p>\n<p>If upload is through \u00e2\u20ac\u0153Import Wizard\u00e2\u20ac\u009d it will not allow you save the value.<\/p>\n<h4>8. Validate date Fields:<\/h4>\n<p>Make sure that date format in the sheet match with date format of salesforce<br \/>\nEx: Salesforce date format : mm\/dd\/yyyy<br \/>\nSheet format : dd\/mm\/yyyy<br \/>\nThis will upload the records with wrong dates. To avoid this check the \u00e2\u20ac\u0153Use European date format\u00e2\u20ac\u009d checkbox in dataloader settings<\/p>\n<h4>9. Validate owner:<\/h4>\n<p>Data Sheet should contain the Owner &#8211; if not it will take the current user uploading as owner of the records.<\/p>\n<h4>10. Record identified for upload batches:<\/h4>\n<p>We recommend to maintain a \u00e2\u20ac\u0153batch reference number\u00e2\u20ac\u009d for every upload so that if anything goes wrong in the upload then you can delete them by using the batch reference number. Batch reference number can be a custom field on the object you are uploading.<\/p>\n<h4>11. Use Salesforce.com IDs:<\/h4>\n<p>Always use the id instead of name for any lookup values in \u00e2\u20ac\u0153Import Wizard\u00e2\u20ac\u009d so that the mismatch of the records can be avoided.<\/p>\n<h4>12. Avoid entering security token by adding IP address:<\/h4>\n<p>No need to give the security token to login in to dataloader just add the IP in the IP Ranges under network access.<\/p>\n<p>These tips will help Salesforce.com administrators when uploading data in Salesforce.com CRM.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Salesforce.com Data upload is a regular task for some of the Salesforce.com administrators or end users. The quality of data in CRM determines the health of your CRM implementation. Considering this &#8211; the data upload &#8211; not only in Salesforce.com, but in any CRM has to be a well planned task.<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[68],"tags":[113,115,114],"class_list":["post-273","post","type-post","status-publish","format-standard","hentry","category-salesforce-tip-of-the-day","tag-data-upload-tips","tag-data-upload-tips-in-slaesforce","tag-salesforce-crm-tips","entry"],"_links":{"self":[{"href":"https:\/\/www.dhruvsoft.com\/blog\/wp-json\/wp\/v2\/posts\/273","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dhruvsoft.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dhruvsoft.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dhruvsoft.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dhruvsoft.com\/blog\/wp-json\/wp\/v2\/comments?post=273"}],"version-history":[{"count":0,"href":"https:\/\/www.dhruvsoft.com\/blog\/wp-json\/wp\/v2\/posts\/273\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.dhruvsoft.com\/blog\/wp-json\/wp\/v2\/media?parent=273"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dhruvsoft.com\/blog\/wp-json\/wp\/v2\/categories?post=273"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dhruvsoft.com\/blog\/wp-json\/wp\/v2\/tags?post=273"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}