Donor Tools

Introduction To Importing - Donor Tools User Guide

  • Sign In
  • Quick Start
    • Welcome Video
    • Signing In
    • Public Profile
    • Set Your Fiscal Year
    • Setting Up PayPal
    • System Requirements
  • Importing Data
    • Introduction To Importing
    • Uploading Your File
    • Importing Donors
    • Importing Donations
    • Importing A Mixed File
    • Data Quality
    • Supported Fields
    • Undoing An Import
    • Updating Existing Records
    • Data Tips
  • Data Management
    • Creating A Donor
    • Recording A Donation
    • Editing A Donation
    • Editing A Donor
    • Merging Two Donors
    • Funds
    • Sources
    • Important Dates
    • Soft Crediting A Donation
    • Relationships
    • Users
    • Custom Data Types
    • Find Duplicates
    • Pledges And Pledge Payments
    • Recording A Note
    • Tag Many Donors At Once
    • Tagging Donors
  • Reporting
    • Donations Report
    • Exporting Donations
    • Exporting Donors
    • Generate A Tax Receipt
    • Print A Report
    • Smart Tag: Donors In Year
    • Smart Tag: Filter By State
    • Smart Tag: New Donors
    • Smart Tags
    • Year End Reports
  • Acknowledgements
    • Thank You Emails
    • Thank You Letters
    • Mail Merge Fields
    • Letterhead
    • Year End Statement: Email
    • Year End Statement: Print
  • Fundraising
    • Creating Fund Pages
    • Customizing Fund Pages
    • Fundraising Event
    • Online Donation Widget
    • Paypal: Recurring Donations
  • Tips And Tricks
    • Anonymous Donors
    • Bulk Mailings
    • In Kind Donations
    • Print Labels & Envelopes
    • Volunteer Hours
  • Integrations
    • MailChimp
    • PayPal
    • Quickbooks Export
  • Donor Self Service
    • Signup As A Donor
  • API
    • Overview
    • Pagination
    • Funds
    • Sources
    • People
    • Donations
    • Emails
    • Organization
    • Soft Credits
    • Types

Importing Data into Donor Tools

You can import donors and donations using Donor Tools automatic import tool.

File Formats

You can import data from the following file formats:

  • Microsoft Excel
  • CSV (Comma Separated Values) text file

Data Structure

Each record must be on one line in your spreadsheet file. If a record spans multiple lines, or if there are multiple records on one line, then your import won’t work.

For best results, your data should be structured in one of the following ways:

  • Donors only - a single file containing a list of donors, but not donations
  • Donations only - a single file containing a list of donations, but not donors
  • Mixed - a single file containing both donors and donations

Importing data happens one file at a time. If you have two files - one containing donors and one containing donations, you must import each file separately.

Required Fields

For donor records, there are no required fields. You can have as much or as little donor data as you like.

Donation records must have, at the bare minimum, a received date, an amount, and a donor (this can be a reference to the donor’s ID or donor attributes specified on the same line). It’s also recommended, but not required, to specify a fund and source (more on funds and sources ).

Data Quality

Our import tool works best when the data you give it is highly consistent. What does this mean? You should have only one kind of data in each column - e.g. the amount column should have only numeric amount values, the received date column should only have date values (and they should be formatted the same way). If there are any variations in the kind of information that you have in your import file, you may end up with unexpected results.

It’s best to “clean” your data prior to importing. Check for consistency, remove any unnecessary formatting, and make sure the data is correct.

Legacy Id

The legacy_id field is used to tie the donor record back to your original database. If your old database had a “primary key” or an ID for each donor, then this will become the legacy_id in Donor Tools.

Is the legacy_id required? No, it’s not required. However, if you are importing donors, and you plan to subsequently import donations, the legacy_id is used to tie the donation back to the appropriate donor. It is advisable (but not required) to specify a legacy id when importing a mixed file.

If you don’t provide a legacy_id, then Donor Tools will attempt to find the right donor record based on the donor’s name and address.

If you do end up with duplicate records you can easily merge them together using our merge tool

Column Names

You don’t have to change the column names, or headings, in the file that you’re importing. However, naming the columns can help you save some steps. For example, if you have a column named “First Name”, then Donor Tools will automatically match it with the proper field. But if that field is named “Fname”, then you’ll have to manually set the matching field. See Importing Donors or Importing Donations for more detail about matching columns with fields.

Matching column names with an imported file in Donor Tools

Multiple Attributes

You can import more than one of most attributes. For example, if you specify “Email Address” for two columns, then the donor record will end up with two email addresses. You can import multiple:

  • Names (First Name, Last Name, etc.)

  • Email Addresses

  • Phone Numbers

  • Addresses (Street Address, City etc.)

All text and images copyright © 2008-2022 Donor Tools. All rights reserved.

Donor Tools™ is a big idea by Higher Pixels, LLC.

Privacy Policy • Terms of Service • Contact Support