Data Upload

IV. Data Upload:

A. Project Data Upload:

1. Create the Excel File:
• Open Excel and fill in the necessary information for each field (like Project Name, Project Start Date, Project Expected completion date, Area, Saleable Area, Project Type, No of building, etc.).
• Make sure the column names (headers) in the file match the field names in Salesforce. For example, if your custom object has a field called “Project Name,” make sure there’s a column with that exact name in the file.
2. Check the Date Format:
• Ensure that all the dates in the file are in a format that Salesforce understands, such as MM/DD/YYYY (e.g., 12/31/2024) or YYYY-MM-DD (e.g., 2024-12-31).
3. Save the File as a CSV:
• After filling in all the data, save the Excel file as a CSV (Comma Delimited) file. This is the format that Salesforce Data Loader requires.
4. Log In to Data Loader:
• Go to the Data Loader website at Data Loader. (https://dataloader.io/ )

Go-to-the-Data-Loader-website

• Sign in using your Salesforce username and password.

Sign-in-using-your-Salesforce-username-and-password

5. Start Uploading:
    • After you log in, click New Task and select Import.

Start-Uploading

    • Choose Insert because you’re adding new records to Salesforce.
    • Select the Projects custom object (or whichever object you’re using to store your project information).

Start-Uploading-1

6. Match the Fields:
    • Upload your CSV file.

Match-the-Fields
Match-the-Fields

• Data Loader will ask you to match the columns from your file (like Project Name, Start Date, Project Expected completion date, Location, Area, Saleable Area, Project Type, No of building, etc.) to the corresponding fields in Salesforce.
If Data Loader doesn’t do these automatically, drag and drop the column names to the correct Salesforce fields. For example, match “Project Name” to the field “Project Name” in Salesforce.

Match-the-Fields

7. Upload the Data:
    • Once everything is matched correctly, click Next and then Finish to upload the data.

Upload-the-Data

    • Data Loader will start adding the records to Salesforce.

    • When it’s done, it will provide a log file showing if there were any errors.

Upload-the-Data

8. Check the Data in Salesforce:
• Log in to your Salesforce account and go to the Projects tab (or whichever custom object you uploaded data to).
• Review the records to make sure everything was uploaded correctly and that all fields have the right information.

Check-the-Data-in-Salesforce


B. Building Data Upload:
1. Create the Excel File:
• Open Excel and fill in the necessary information for each field (like Building Name, Project Name, Total Floors, Total Units, etc.).
• Make sure the column names (headers) in the file match the field names in Salesforce.
• Select the Project Id (18 digits id) which you want to use, to create the related building records. In this case we are using our project ‘Buruj Al-Maktoom’.

Replace the below project name with the Project id.

Building-Data-Upload-1.png
Building-Data-Upload-2.png

2. Save the File as a CSV:
    • After filling in all the data, save the Excel file as a CSV (Comma Delimated) file. This is the format that
      Salesforce Data Loader requires.
3. Log In to Data Loader

Log-In-to-Data-Loader

4. Start Uploading:
    • After you log in, click New Task and select Import.

Start-Uploading

    • Choose Insert because you’re adding new records to Salesforce.
    • Select the Building custom object (or whichever object you’re using to store your building information).

  • Upload your CSV file.
Upload-your-CSV-file

• Data Loader will ask you to match the columns from your file (like Building Name, Project Name, Total Floors, Total Units etc.) to the corresponding fields in Salesforce.
• If Data Loader doesn’t do these automatically, drag and drop the column names to the correct Salesforce fields. For example, match “Building Name” to the field “Building Name” in Salesforce.

Upload-your-CSV-file
Upload-your-CSV-file
  • Data Loader will start adding the records to Salesforce.

5. Check the Data in Salesforce:
• Log in to your Salesforce account and go to the Projects tab (or whichever custom object you uploaded data to).
• Review the records to make sure everything was uploaded correctly and that all fields have the right information.


C. Floors Data Upload:
1. Create the Excel File:
    • Open Excel and fill in the necessary information for each field (like Floor Name, Floor No, Project Name,
      Building Name, Units, etc.).
    • Make sure the column names (headers) in the file match the field names in Salesforce.
    • Select the Project Id and Building Ids (18 digits ids) which you want to use, to create the related floor
      records. In this case we are using our project ‘Buruj Al-Maktoom’ and its related buildings.

Project: Buruj Al-Maktoom

Project-Buruj-Al-Maktoom

Replace the project name ‘Buruj Al-Maktoom’ with its corresponding Project ID.

Project-Buruj-Al-Maktoom
Project-Buruj-Al-Maktoom

For Buildings:
Copy the IDs for the following buildings and replace the building names with their respective IDs:
Buruj Al-Maktoom Building 1

Replace the building name ‘Buruj Al-Maktoom Building 1’ with its corresponding Building ID.

Replace-the-building-name-‘Buruj-Al-Maktoom-Building-1’
Replace-the-building-name-‘Buruj-Al-Maktoom-Building-1’-1

Buruj Al-Maktoom Building 2

Buruj-Al-Maktoom-Building-2

Buruj Al-Maktoom Building 3

Buruj-Al-Maktoom-Building-3

Buruj Al-Maktoom Building 4

Copy the ids and replace the below buildings name Buruj Al-Maktoom Building 2, Buruj Al-Maktoom Building 3 and Buruj Al-Maktoom Building 4  with the Building IDs.

Copy-the-ids-and-replace-the-below-buildings-name-Buruj-Al-Maktoom-Building-1,2,3
Copy-the-ids-and-replace-the-below-buildings-name-Buruj-Al-Maktoom-Building-1,2,3

2. Save the File as a CSV:
    • After filling in all the data, save the Excel file as a CSV (Comma Separated Values) file. This is the format
      that Salesforce Data Loader requires.
3. Log In to Data Loader

4. Start Uploading:
    • After you log in, click New Task and select Import.

  • Choose Insert because you’re adding new records to Salesforce.
  • Select the Floor custom object (or whichever object you’re using to store your building information).
  • Upload your CSV file.
Upload-your-CSV-file
  • Data Loader will ask you to match the columns from your file (like Project Name, Start Date, etc.) to the corresponding fields in Salesforce.
  • If Data Loader doesn’t do these automatically, drag and drop the column names to the correct Salesforce fields. For example, match “Floor Name” to the field “Floor Name” in Salesforce.
Upload-your-CSV-file
  • Data Loader will start adding the records to Salesforce.
Upload-your-CSV-file
Upload-your-CSV-file

5. Check the Data in Salesforce:
    • Log in to your Salesforce account and go to the Projects tab (or whichever custom object you uploaded data
      to).
    • Review the records to make sure everything was uploaded correctly and that all fields have the right     
      information.


D. Units Data Upload:
1. Create the Excel File:
    • Open Excel and fill in the necessary information for each field (like Project Name, Building Name, Floor
      Name, Unit type, Sell price, Area, Status etc.).
    • Make sure the column names (headers) in the file match the field names in Salesforce.
    • Use the 18-digit Project ID, Building IDs, and Floor IDs that you want to associate with the unit records. For
      this example, we’ll be using the project ‘Buruj Al-Maktoom’ and its related buildings and floors.

Project: Buruj Al-Maktoom

Project-Buruj-Al-Maktoom
  • Replace the project name ‘Buruj Al-Maktoom’ with its corresponding Project ID.
Project-Buruj-Al-Maktoom

For Buildings:
Copy the IDs for the following buildings and replace the building names with their respective IDs:
    • Buruj Al-Maktoom Building 1
    • Buruj Al-Maktoom Building 2
    • Buruj Al-Maktoom Building 3
    • Buruj Al-Maktoom Building 4

For-Buildings
For-Buildings

For Floors:
    • Similarly, copy the floor IDs and replace the floor names with their respective IDs.
    • Ensure that all floor names are replaced with their corresponding IDs.

For-Floors

Ensure that all floor names are replaced with their corresponding IDs.

2. Save the File as a CSV:
    • After filling in all the data, save the Excel file as a CSV (Comma Delimited) file. This is the format that
      Salesforce Data Loader requires.
3. Log In to Data Loader and Start Uploading:

Log-In-to-Data-Loader-and-Start-Uploading
  • After you log in, click New Task and select Import.
Log-In-to-Data-Loader-and-Start-Uploading
  • Choose Insert because you’re adding new records to Salesforce.
  • Select the Unit custom object (or whichever object you’re using to store your building information).
Log-In-to-Data-Loader-and-Start-Uploading

4. Upload your CSV file.

Upload-your-CSV-file

5. Data Loader will ask you to match the columns from your file (like Project Name, Building Name, Floor Name,
    Unit type, Sell price, Area, Status etc.) to the corresponding fields in Salesforce.
6. If Data Loader doesn’t do these automatically, drag and drop the column names to the correct Salesforce
    fields. For example, match “Project Name” to the field “Project Name” in Salesforce.

6. Check the Data in Salesforce:
      • Log in to your Salesforce account and go to the Projects tab (or whichever custom object you uploaded
        data to).
    • Review the records to make sure everything was uploaded correctly and that all fields have the right
        information.

Check-the-Data-in-Salesforce

This process ensures that units related to specific projects, buildings, and floors are correctly created in Salesforce.

Frequently Asked Questions

Still have a question?

Let's talk

The Data Upload section guides users through the process of importing real estate data, such as projects and buildings, into Salesforce using tools like Data Loader.

Prepare your data by creating an Excel file with columns matching Salesforce field names, ensuring date formats are correct, and saving the file as a CSV for compatibility with Data Loader.

Data Loader is a Salesforce tool for bulk data import and export. In this context, it’s used to insert records into custom objects like Projects and Buildings by mapping CSV file columns to Salesforce fields.

Ensure that the column headers in your CSV file exactly match the field names in Salesforce, including correct spelling and capitalization, to facilitate accurate data mapping during the upload process.

To upload project data, create a CSV file with project details, log in to Data Loader, select ‘Insert,’ and choose the Projects custom object. Upload the CSV file, map its columns to Salesforce fields, and complete the import. Finally, verify the data in Salesforce to ensure accuracy.

Review the error log provided by Data Loader to identify issues, such as data format mismatches or missing required fields. Correct the errors in your CSV file and reattempt the upload.

Yes, Salesforce offers other data import tools, such as the Data Import Wizard, suitable for less complex data loads. However, Data Loader is recommended for bulk data operations due to its advanced features.

After the upload, log in to Salesforce and navigate to the relevant custom object tabs (e.g., Projects, Buildings) to review the records and ensure all fields contain the correct information.

Data Loader is a Salesforce tool used for bulk data operations, including importing, exporting, and deleting records.

Salesforce requires data to be imported in CSV format via tools like Data Loader.