Importing Connections

Prev Next

The Connections feature in infoodle allows you to set up a links or relationships between two separate contacts. These connections can also be configured in bulk using the Connections option for importing data.

Please Note

The Connections import is a very specific function, and can only be used to create connections between contacts that are already in the database.

Preparing a Connection Import

Before carrying out a Connections import, you will need to do some initial configurations with your database. You will also need to set up the import data file to match the specific requirements of this import type.

Connection Lookups

You will need to ensure that the Connection lookup data field that you will be using has been created in infoodle. Only existing Connection lookups can be imported, you cannot create these during the import itself.

See the help page on Custom Fields: Connections for more information.

Contact Unique ID Data

The Connections import requires using the infoodle Unique ID data to identify each contact that is having a connection created. For this reason, only existing contacts in the database can be included in a Connections import.

You will need to download the Unique ID for the relevant contacts by creating a Report via the Reports section of infoodle, including the Unique ID field, and then downloading the list to a CSV file.

Setting up the Data File

The Connections import only allows four data fields to be used, and these must be contained as columns within your import data file. For example:

  1. Person 1 ID - The infoodle Unique ID of the First Person
  2. Person 1 Relationship Label - The Connection Relationship of this person to person 2
  3. Person 2 ID - The infoodle Unique ID of the Second Person
  4. Person 2 Relationship Label - The Connection Relationship of this person to person 1
Note:

You can include other data in your file, such as the names of the people, to help you manage the data. However, only the above fields will be needed during the actual import.

In the below example, Person 1 (ID 42) will be configured as the Husband and connected to Person 2 (ID 21) who is configured as the Wife.

image.png


Because connections are a two-way relationship, each specific Connection between contacts only needs to be included once.

Looking at the below example:
Row 3 is not needed as this is the same connection as Row 2, only reversed in the data file. infoodle would import and create the same connection for each row, so including both would mean that a duplicate of the connection is created.
image.png


Running a Connection import

To run your import, go to Administration > Data Import and enter an Import Label, then select Connections as the import type and click Start.
Then upload your CSV file and continue.

image.png


On the Fields screen select one of the two options:

  • Enter a lable and click Start fresh import to creat a new import template, OR
  • Select an existing template (if available) and click Continue

image.png


When Mapping the Data file columns there are only four fields available, The Unique ID for each Person, and the Relationship for each person. Map these to the Appropriate Columns of data, Click Save Mapping and then click Continue.
image.png

From here proceed to Duplicate Match Setting page:
Image.

Select the required duplicate match setting and select Review Import:

Image

Once review is clear of errors select Queue Report to begin the import.
Image