Skip to main content
Import customers

Bulk Upload Customers and Work Addresses

Updated over a month ago

Efficiently manage large volumes of customer data by utilizing our Customer Import feature. This tool enables you to quickly upload and organize customer information in bulk, saving you time and reducing manual data entry errors. By streamlining your customer setup, you ensure accurate records for smooth invoicing, streamlined account management, and easy linking of associated work addresses—all from the start.


View Setting

➡️ Profile Icon > Settings > Imports and Backups > Import Customers


Preparation Before Import

Before you start the import process, verify and set up the following in Commusoft:

  1. Customer Type: Define the types/categories your customers fall into.

  2. Creditor Day: Set up payment terms for your customers.

  3. Customer Titles: Make sure titles (e.g., Mr., Ms., Dr.) are correctly formatted and standardized.

  4. Advertising & Building Type: Confirm these fields are configured to align with your data.


Customer vs Work Address

In Commusoft, customers can have multiple associated work addresses. Here’s how they’re organized:

  • Customers: This represents the main property or primary address, typically used for invoicing and account management. Start by importing your customers, and then add any associated work addresses separately, linking them to their respective customer accounts. For example, if an estate agent manages 50 properties, you’d first import the estate agent as a customer, then import the 50 properties as work addresses linked to that customer.

  • Work Addresses: These are specific properties or locations associated with a customer but separate from the primary address. They’re listed under the main customer account, making the customer responsible for all associated work addresses.

Examples:

  • Customer: Estate Agent → Work Address: Tenant

  • Customer: Building Contractor → Work Address: Site

  • Customer: Landlord → Work Address: Tenant

  • Customer: Restaurant HQ → Work Address: Individual Restaurant

When importing, you must first import the primary customers.


Importing Customers

Preparing your import file

  1. Use the Customer Import Template:

    • Start with the provided template to make sure your data is organized and formatted correctly.

  2. Check Required Fields:

    • Ensure key fields, such as Surname, Company Name, and Address Line 1, are filled in correctly to avoid import errors.

  3. Clean and Validate Data:

    • Verify that all required fields are complete.

    • Remove any unnecessary characters or punctuation (e.g., extra spaces or symbols).

    • Ensure dates are formatted as yyyy-mm-dd (e.g., 2016-04-21) for consistency.

  4. Manage the Title Column:

    • If your file does not include a Title column, the first title listed in Settings > Global > Titles will be automatically applied.

  5. Remove All Commas:

    • To maintain the correct CSV structure, remove any commas within data fields, as they can disrupt the file’s format during import.

  6. Prepare Data in CSV Format:

    • Ensure your data is saved as a CSV file, as this format is required for importing.

Upload your file

➡️ Customer import

  1. Select your CSV file for import.

  2. Check the box if your file has a header row.

    • This csv file has a title in the first row

  3. Map your CSV columns to the corresponding fields in Commusoft accurately.

  4. Click Save

  5. A system notification will show a pass/fail message once the import is complete.

    • If there are any failures, refer to the file attached to the notification and make the relevant corrections.

    • Import duration may vary based on file size, but typically takes a few minutes.

Download a sample Customer Template.


Causes of Import Failure

  • Missing or unconfigured values for:

    • Customer type, Title, Advertising type, Building type, Vacant property, and Service reminder names (1 and 2).

  • Empty Surname or Company name.

  • Missing Address line 1.

  • Incorrect Service date format.

  • Invalid Email address.


CSV Columns for Customers

Column Name

Description

Notes

Type

Type of customer (e.g., Private, Company)

Must be configured in settings.

Title

Customer's title (e.g., Mr, Mrs)

Must be configured in settings.

Name

First name of the private customer

Optional.

Surname

Surname of the private customer

Required if Company name is empty.

Company name

Name of the company

Required if Surname is empty.

Address 1

First line of the property address

Required, must be unique.

Address 2

Second line of the address

Optional.

Town

Town where the property is located

Optional.

County

County of the property

Optional.

Postcode

Postcode of the property

Required.

Telephone

Customer’s landline

Optional.

Mobile

Customer’s mobile number

Must be valid.

Email

Customer’s email

Must be valid.

Advertising type

How customer found you

Must be configured in settings.

Building type

Type of building

Must be configured in settings.

Vacant property

Is the property vacant? (Yes/No)

Optional.

Accounting reference

Account number in accounting software

Optional.

Service reminder name1

Service reminder

Must be configured in settings.

Service reminder date1

Reminder date in yyyy-mm-dd

Optional.

Service reminder name2

Another service reminder name

Must be configured in settings.

Service reminder date2

Another service reminder date

Optional.

Notes

General notes

Optional.


Importing Work Addresses

Always import customers first before work addresses to ensure proper linkage. Importing work addresses without their associated customers may cause import errors.

  1. Prepare your data in a CSV format the same way as you did the customer file.

  2. Navigate to the customer record.

  3. Click Quick Links

  4. Select Bulk upload work addresses.

  5. Follow the steps listed on the Import work addresses page.

    • The system supports up to 5,000 records per file; if your data exceeds this, split it into multiple files.

Example CSV:

Download a sample Work Address Template.


Causes of Import Failure

  • Missing Surname/Company name or Address line 1.

  • Unconfigured Titles, Service reminders, and Advertising types.

  • Invalid Email address.

  • Non-unique addresses (combination of Address line 1, 2, 3, Town, Postcode).

  • Duplicate records are updated if they match in Address line 1 and Surname.


CSV Columns for Work Addresses

Column Name

Description

Notes

Landlord title

Title of the landlord

Must match system settings.

Landlord name

First name of the landlord

Optional.

Landlord surname

Surname of the landlord

Optional.

Landlord company name

Company name of the landlord

Optional.

Landlord address line 1

Address line 1 of the landlord

Optional.

Landlord postcode

Postcode of the landlord

Optional.

Title

Title of work address customer

Required.

Name

First name of customer or work address

Optional.

Surname

Surname of customer or work address

Required.

Telephone

Work address landline number

Optional.

Mobile

Work address mobile number

Must be valid.

Postcode

Postcode of the property

Required.

Service reminder name 1

Name of the service reminder

Optional.

Service reminder date 1

Service reminder date

Optional.

UPRN

Unique Property Reference Number

Optional.


Handling Import Notifications

When an import is complete, you will receive a notification. Due to the amount of data being imported, it may take some time.

Post-Import Process

  1. Pass/Fail Email: After the import, you'll receive an email indicating "Import Successful" (pass) or "Import Failed" (fail). For failed imports, detailed error messages and corrective actions will be provided.

  2. Correct Errors: If the import fails, use the error messages to adjust your data before re-uploading.

  3. Post-Import Checks: After receiving the confirmation email, navigate to Customer Records to verify the correct import of data. Check for missing details or incorrect associations.


Failed Import Notification

If the import fails, you will receive a notification alerting you to the failure.

Steps to Resolve a Failed Import:

  1. Read Notification Carefully: The notification will contain information on what caused the import to fail.

  2. Access Attached Files: Look for the 'Attached files' section, which will have an Excel document detailing the reasons for failure.

  3. Review and Correct Errors: Use the information from the Excel document to resolve any issues with your data.

  4. Re-import Failed Records: Once corrected, re-import the records to Commusoft.


Did this answer your question?