Importing your existing giver data into the Giving module
In this article
Just as you can import people into the Address Book and Children module, you can also import giver data into the Giving module - if you have an existing system that you're transitioning from, we've made it really simple to get that existing data into your ChurchSuite account. In this article we explain how to import givers into the Givers section of the module.
Make sure your data is the right format
Before upload, make sure your data is in the correct format - a CSV (Comma Separated Value) file. The first row in the file must contain the correct header information, which ChurchSuite will use to match the fields in your data to the correct field in the Giving module giver records. There is a full list of supported fields on the Import givers page in the Givers section of the module. You don't have to supply data for every field in your CSV file, but ChurchSuite will import every column in your CSV file that has a field header that it recognises.
Importing your Giver CSV file
When importing data to a multi-site account, giver data will be imported to the site you're currently viewing. If viewing as All sites the data will be created in your first site. If you data includes givers from different sites, we recommend that you include a Site column in your CSV file and import your giver data viewing as All sites - make sure that the site name specified in your data correctly matches the site names you have in ChurchSuite. Be sure to select the correct Site before proceeding. If, during import, a giver is matched to an existing Address Book contact, the contact's Site will be assigned to the giver too; regardless of any site specified in the CSV file.
Working within the Givers section of the module, click Import givers.
The Import givers page opens. Notice the option to Download example file, which may be helpful as you're preparing your existing giver data. When you are ready to proceed, click Choose file to navigate to and select the CSV to be uploaded. Then click Import CSV File.
ChurchSuite displays a preview of the first 5 records in your uploaded CSV file so that you can check that the CSV Header fields are being mapped to the correct field in the Giving module - the Import As column shows which field in ChurchSuite the data will be assigned to. Any CSV Header fields not matched to a ChurchSuite field are distinguished by a yellow warning triangle and will not be imported; however, you can use the drop-down Import As selector to choose the correct field that CSV Header item should be mapped to...
...In the example above, "surname" needs to be Imported As "Last Name"...
Once you are satisfied that all CSV Header fields will be Imported As the correct field in ChurchSuite, scroll to the end of the page and click Import All Records to complete the import. Alternatively, click Cancel if you discover an issue that needs to be address in your CSV file. A typical problem might be a duplicate 'Giver Reference' - simply cancel the import, fix the reference in your CSV file so that all giver references are unique, and then return to ChurchSuite and re-upload your CSV file for review and import.
Imported givers are assigned to a Giving module Tag called Import <date time> where <date time> is in your local format e.g. Import 01-01-2018 11:59am. This tag can be useful if you identify an issue after import - for example, if you missed a field during the import. Working within the Tags section of the Giving module, you can use the import tag easily select and delete just those imported givers, and then re-run the import process again. You can safely delete the import tag when it is no longer required.
After import, a success message is displayed to confirm that there were no import errors and that the givers were successfully imported to the Givers section of the module. If any errors were detected during the import, an Import errors summary is shown instead.
An explanation of the Import errors report columns is:
|Row||The row number after the header row in the CSV file|
|Name||Name of giver, if applicable|
|Field||The column name in the CSV file with an error|
|Error||A brief description of the error detected|
|Data||The contents of the field in error for that record|
If errors are detected the report will continue to be displayed until the Clear Errors button is clicked, to confirm that the errors are to be deleted.
Auto-linking givers to Address Book contacts
During the import process, ChurchSuite will attempt to link the imported givers to existing Address Book contacts based on an exact match of first name and last name. After you have completed the Import givers process, we recommend using the Potential Contacts report in the Giving module's Reports section to help identify and match any remaining unlinked givers to possible existing Address Book contacts. Note that is not a requirement that all givers be linked - you may well have givers who have no involvment with your organisation and therefore do not exist in the Address Book - those givers can remain unlinked.
Import specification for Givers
|Field||Imported Into||Sample Valid Data|
|full_name||broken into First Name and Last Name fields||Joe Bloggs or Bloggs, Joe|
|first_name||will be imported into the First Name field||Joe|
|last_name||will be imported into the Last Name field||Bloggs|
|full_address||breaks on commas into Address, Address 2, City, County and Postcode fields||1 Queens Drive, Beeston, Nottingham, Notts, NG1 1AB|
|address||will be imported into the Address field||1 Queens Drive|
|address2||will be imported into the Address 2 field||Beeston|
|address3||will be imported into the Address 3 field|
|city||will be imported into the City field||Nottingham|
|county||will be imported into the County field||Notts|
|postcode/zipcode||will be imported into the Postcode/Zipcode field||NG1 1AB|
|country||will be imported into the Country field||UK|
|telephone||will be imported into the Telephone field||0115 824 2300|
|mobile||will be imported into the Mobile field||07123 456789|
|will be imported into the Email email@example.com|
|tags||will be imported into the Tags field||Member, Leader|
|reference|| A unique internal reference you use to identify this giver for your records.
If a value less than the minimum length(3) is entered the reference is padded with leading zeroes.
e.g. '1' becomes '001'
|bank_reference||The reference that will be used to identify this giver when importing donations. If there are multiple bank references for this giver, separate them with a comma||"JOEBLOGGS","JBLOGGS"|
|couple||will be imported into the Is Couple? field||0 OR 1, No OR Yes|
|spouse_full_name||broken into First Name and Last Name fields||Jane Bloggs OR Bloggs, Jane|
|spouse_first_name||will be imported into the First Name field||Jane|
|spouse_last_name||will be imported into the Last Name field||Bloggs|
|ga_percentage_giver||will be imported into the Gift Aid Split Giver % field||60 (an integer format, not a %)|
|ga_percentage_spouse||will be imported into the Gift Aid Split Spouse % field||40 (an integer format, not a %)|
|declaration_start||will be imported into the Declaration Start Date field||15-01-2016 (i.e. dd-mm-YYYY)|
|declaration_end||will be imported into the Declaration End Date field||31-12-2016 (i.e. dd-mm-YYYY)|
|site||will be imported into the Site field (multi-site organisations only). Site only applies to unlinked givers that are not already in the Address Book||Main site|