Data Loading Salesforce How-to
Apr 09, 2022
What’s the difference between these two similarly named data loading tools, Salesforce Data Loader and Salesforce Import Wizard, and why would you use one over the other to complete a Salesforce data migration?
Before we dive into today’s topic, let’s get one thing out of the way.
I am not talking about Dumbledore, Jareth the Goblin King, Merlin, or Gandalf.
I’m referring to Data Import Wizard, the weakest of all wizards. If you’ve ever been tasked with importing data with this tool, you’re already aware of its extreme limitations.
Now let’s jump into the good stuff.
This post focuses on two data loading tools – Data Loader and Dataloader.io – and shows you how to load a file of accounts using each.
It is the Salesforce-provided desktop app used to insert, update, delete or export salesforce records.
Officially, it is a client application for the bulk import or export of data. Use it to insert, update, delete, or export Salesforce records. When importing data, Data Loader reads, extracts, and loads data from comma-separated values (CSV) files or from a database connection.
Salesforce Data Loader
PROS
CONS
Dataloader.io
What is Dataloader.io? Per Salesforce, it is the most popular data loader for Salesforce to quickly and securely import, export and delete unlimited amounts of data for your enterprise. It’s a simple, 100% cloud solution.
PROS
CONS
** This post is not focused on scheduling, so this analysis is only based on migration pros and cons.
It depends on the use case.
I use Dataloader.io’s free version when I need to complete a small (i.e. well under 10k) import, export or update of records.
For full data migrations, I use Data Loader. It has always been my go-to tool because:
There are certain requirements that Dataloader.io enforces that Data Loader does not. For example, loading a list of new users. In Dataloader.io, there are dozens of user object fields required. In data loader, you only need the critical fields.
Here’s a screenshot of the new users file I had prepared to load. The headers in this file are the only fields necessary when loading into Data Loader.
New Users File Screenshot
However, when I attempted to load this file into Salesforce using Dataloader.io I got this error that stated I was missing dozens of required fields.
Dataloader.io Insert Error
I then logged out of Dataloader.io because ain’t nobody got time to prep a file with dozens of unnecessary fields. I inserted the file with 100% success using data loader.
Data Loader will always be my ride or die, my bae, my #1 homey.
In GenZ/Alpha terms, Data Loader just hits different, no cap. It’s got that main character energy, bet.
Want to watch me load this new users file into Salesforce? (Obviously, duh, of course you do.)
Click here to watch a video tutorial of loading users into Salesforce using Data Loader.
I’ll send you a new Salesforce tutorial every week, because that’s just the kind of gal I am.