You can add your whole congregation to ChurchTrac from a spreadsheet. Whether your list comes from another church management system or a spreadsheet you've kept yourself, the steps below will get it ready.
Either way, prepare your spreadsheet the same way.
| File type | CSV or Excel (.xlsx) |
| File size | 1 MB (maximum) |
| Rows | 2,000 people, not counting the heading row |
| Columns | 60 (maximum) |
If your list is larger, split it into several files and import them one at a time. Keep everyone in a household in the same file.
You can import during your free trial and on all paid plans. If you're on a paid plan, an import that takes you past your plan's name limit will still finish. After that, you'll need to upgrade your name tier, or archive or delete names, before you can import again.
If you're starting from scratch, Download our Import Spreadsheet. You can open it in Excel, Numbers, or your favorite spreadsheet app, and its headings already match ChurchTrac's fields. Use it as your starting point, or just reference it while you format your existing spreadsheet.
Every spreadsheet needs these three columns, and every row needs a value in each.
If first and last names are together in one column, split them into two columns before you import.
Option 1: a family number. Most church systems export a family or household ID. This is the most reliable choice. ChurchTrac uses the number to group people and writes a family name for you, like SMITH, John and Mary.
| First Name | Last Name | Family ID |
|---|---|---|
| John | Smith | 1001 |
| Mary | Smith | 1001 |
| Emma | Smith | 1001 |
| Robert | Smith | 1002 |
| Linda | Garcia | 1003 |
| Carlos | Garcia | 1003 |
John, Mary and Emma become one household. Robert Smith is a separate household, even though he shares their last name.
Option 2: a family name. If you don't have an ID, use a name that is unique to each household. Follow ChurchTrac's format, LASTNAME, FirstName and SpouseName, using ALL CAPS for the last name portion. Starting with the last name keeps households sorted correctly.
| First Name | Last Name | Family Name |
|---|---|---|
| John | Smith | SMITH, John and Mary |
| Mary | Smith | SMITH, John and Mary |
| Emma | Smith | SMITH, John and Mary |
| Robert | Smith | SMITH, Robert |
| Carlos | Garcia | GARCIA, Carlos and Linda |
| Linda | Garcia | GARCIA, Carlos and Linda |
Avoid a plain last name such as Smith or Smith Family. Two different Smith households would be merged into one.
Using both. If you have a Family ID and a Family Name, include both. The ID groups the household and the name is shown in ChurchTrac.
Married couples with different last names, and blended families, just need to share the same household value.
| First Name | Last Name | Family ID |
|---|---|---|
| David | Lee | 2040 |
| Sarah | Nguyen | 2040 |
| Ava | Lee | 2040 |
All other columns are optional, but highly recommended. They fall into two categories, which match what you see when you select a person's name on the People screen:
Add any of the columns below that you have. Leave a cell blank when you don't have the information. Words like N/A, none or unknown are treated as blank.
| Column | What to enter |
|---|---|
| Suffix | Jr., Sr., III |
| One address per person, formatted correctly | |
| Mobile Phone | One number, with area code. This number is used when you send SMS messages from ChurchTrac. |
| Work Phone, Other Phone | One number each, with area code |
| Birthday | One date column (MM/DD/YYYY, DD/MM/YYYY or YYYY-MM-DD), or separate Birth Year, Birth Month and Birth Day columns. If you use separate columns, enter numeric values only. You can skip the year if it's unknown or you'd rather not include it. |
| Family Role | Primary, Spouse, Child or Other. Common words also work, such as Head, Husband, Wife, Parent, Son, Daughter or Dependent. |
| Member Status | Your church's statuses, such as Member, Regular Attender or Visitor. New statuses are added for you, and you can customize this list at any time to match what your church uses. |
| Active | Active or Inactive (Yes/No also works). If left blank, the person is imported as Active. |
| Member or Envelope Number | Needed if you plan to import giving records. You'll be able to enter Giving screen contributions by this number. |
| Groups | Group names separated by commas, such as Choir, Men's Bible Study. Spell each name exactly as it appears in ChurchTrac. Any name that doesn't match an existing group creates a new group, which can leave you with duplicates. |
| Notes | Notes or comments about the person. These are imported into the Notes section of their People profile. |
| Medical / Allergies | Medical notes or allergies |
| Organization Name | For a business or organization instead of a person |
Repeat family information on each row for everyone in the household.
| Column | What to enter |
|---|---|
| Formal Greeting | The name for mailing envelopes, such as Mr. and Mrs. John Smith. This is used for printing family mailing labels. If left blank, ChurchTrac generates one from the head of household and spouse names. |
| Informal Greeting | First names, such as John and Mary |
| Address, Address Line 2 | The first line of the family's physical or mailing address, then apartment, suite or unit number |
| City, State, ZIP | Separate, consecutive columns, or one column with City, State and ZIP/Postal Code together. If you use one column, leave the other two out. |
| Secondary Address | A second mailing address |
| Home Phone | The household phone number or landline, with area code |
| Family Notes | Notes about the household |
You may have information about individuals or families that isn't covered by a column above, such as marital status, anniversary date, T-shirt size, baptism date or ministry interests. Keep each of those in its own column and import it as a user-defined field. ChurchTrac already includes a few sample user-defined fields to help you get started. Learn more about User-Defined Fields ›
When you match columns during the import, you can pick an existing user-defined field or create a new one on the spot.
When the import finishes, you'll see how many people were added, updated and skipped. The new names appear on the People screen right away, so you can look them over.
For one hour after the import finishes, you can choose:
Rows that couldn't be imported are listed with the reason for each, such as a missing name or household, an invalid email address, or a name that appears twice in the file. Everyone else is still imported.
Your first import is free in ChurchTrac. We recommend submitting a data import to our team when you have all the people information that you need to be imported.
Yes! We recommend having us import your data on a trial, as it gives you a better idea on how ChurchTrac can help your ministry.
To import giving data for your people, see our Importing Contributions article.
A row is skipped when it's missing a first name, last name or household value, when the email address isn't valid, or when the same name appears twice in your file. After the import, you can download the skipped rows with the reason for each, fix them, and import that file again.
Split it into several files of 2,000 people or fewer and import them one at a time. Keep everyone in a household in the same file.
The import will still finish. After that, you'll need to upgrade your name tier, or archive or delete names, before you can import again.