arrow_backKnowledge base folderPerno Company

How to import companies and people to Perno Company CRM

A step by step guide to importing companies and people to Perno Company CRM.

Perno Company lets you import multiple companies and contacts into your CRM using a CSV file. You can add new records, update existing contacts and link people to companies. The import runs in the background, so you can leave the page after uploading the file and starting the job. You will receive an email notification with the result.

How to import companies and people into Perno Company

1. Open the contact import page

  1. At the top of the dashboard, open the Context menu and select Perno Company.

  2. In the sidebar, expand CRM, then click Clients.

  3. On the Clients page, click Import contacts in the top-right corner, next to Add company.

The same import form is used to upload both companies and contacts.

2. Download and complete the CSV template

Click Download CSV template to download the template. Open it in a spreadsheet application and enter your data, keeping the column names unchanged.

Each row should describe one company or one person.

Column

How to fill it in

Record type

Enter company for a company or person for a person.

Company name(s)

For a company, enter exactly one name. For a person, enter the names of related companies; separate multiple names with semicolons.

Company type

For a company, enter one of these values: customer, prospect, partner, supplier, media or other.

Website

Enter the company’s website address.

First name

Enter the contact’s first name.

Last name

Enter the contact’s last name.

Email

Enter the contact’s email address.

Phone

Enter the contact’s phone number.

Job title

Enter the contact’s job title.

Owner email

Optionally, enter the email address of the colleague responsible for the company or person.

Important rules:

  • For a company record, enter exactly one company name.

  • For a person record, enter at least a first name or last name.

  • We recommend providing an email address for every person to help identify existing contacts reliably.

  • To link a person to multiple companies, enter them in one cell, for example Company A;Company B.

  • Do not translate values such as company, person or prospect.

3. Assign record owners

The Owner email column lets you specify who is responsible for the company or contact in the CRM.

The address must belong to an active colleague in your organization. If you leave this field blank, new records will be assigned to the user who started the import.

4. Save and upload the file

  1. Save the completed file as a CSV file with UTF-8 encoding.

  2. Return to the Import contacts form.

  3. In the CSV file section, click Choose file and select your prepared file.

  4. Check that the correct file name appears next to the button.

  5. Click Queue import to add the import to the queue.

The maximum file size is 50 MB. Files with columns separated by commas, semicolons or tabs are supported. Column names are not case-sensitive.

5. Check the import status

After starting the import, you will see the job details page. The Queued status and the message Waiting for the background worker mean that the file is waiting to be processed.

The page refreshes automatically while the job is active. You do not need to keep it open — the import will continue in the background.

To check progress later, return to CRM → Clients → Import contacts and open the relevant job under Recent imports. You will find its status, summary or error details there.

6. How Perno handles existing data

Companies

Perno matches companies by name, regardless of capitalization. For example, Example Company and EXAMPLE COMPANY are treated as the same company.

If the company already exists:

  • no duplicate is created;

  • imported people are linked to the existing company;

  • provided company details, such as type, website or owner, may be updated;

  • the company is counted in the summary as an existing company reused in the import.

If a company referenced in a person’s row does not exist, Perno automatically creates it as a prospect.

People

People are matched primarily by email address. If a contact already exists, their details and company relationships are updated.

7. What to do if the import contains errors

The entire file is imported as a single operation. If even one row contains invalid data, the whole import is cancelled and no records from that file are saved.

If this happens:

  1. Open the import details.

  2. Check the row number and the reason for the error.

  3. Correct the data in the CSV file.

  4. Save the corrected file and upload it again via Import contacts → Queue import.

8. Check the result

Once the import finishes, the summary shows:

  • the number of new companies added;

  • the number of existing companies reused in the import;

  • the number of people created;

  • the number of people updated.

You will also receive the result by email. You can check the imported data in CRM → Clients, under the Companies and People tabs.

Successfully processed CSV files are removed from Perno after the import.

 

 

Ready to put this knowledge into practice?

Create your Perno workspace and turn these instructions into a working process for your business.