Format a CSV File to Import Data

You can import data into Bloomerang Volunteer from a comma-separated value (.CSV) file to:

  • Import bulk data about volunteers and hours worked.
  • Transfer data between Bloomerang Volunteer organizations.
  • Quickly set up opportunities. 

Each column in the .CSV file has its own data type, formatting requirements, and length restriction.  If any of the data in the .CSV file does not meet these requirements, the import fails. This article describes these requirements and provides examples of correctly-formatted data so that you can set up your .CSV file and avoid import errors.

For information about how to import data from a .CSV file, read Import Volunteers or Import Hours Worked.

In this article:

Profile Details

Column Name

Type

Format

Maximum Length

Example

FirstName

Free-form text

No specific format

100

John

LastName

Free-form text

No specific format

100

Doe

Email

Free-form text

No specific format

256

jdoe@example.com

Phone

Free-form text

No specific format

30

800-555-0101

Gender

Pick-one

Male or Female

   

Date of Birth

Free-form text

The default date format is YYYY-MM-DD.


You can select different formats in the Import Parameters step.

 

1990-06-09

T-Shirt Size

Pick-one

Any of the following exact values:


X-Small

Small

Medium

Large

X-Large

XX-Large

XXX-Large

 

X-Large

Bio

Free-form text

No specific format

40000

 

Emergency Contact Name

Free-form text

No specific format

 

Jane Doe

Emergency Contact Phone

Free-form text

Free-form text

 

800-555-0102

Address

Free-form text

No specific format

512

475 Antler Ct

Address 2

Free-form text

No specific format

512

 

City

Free-form text

No specific format

128

Omaha

State / Province

Free-form text

Country, state, or province name. For states or provinces in the United States or Canada, enter the full name of the state or province.

100

Nebraska

ZIP / Postal Code

Free-form text

No specific format

20

68105

Country

Free-form text

Full country name


NOTE: Do not enter the country code. Bloomerang Volunteer only accepts specific country names. 

100

United States

Note: Bloomerang Volunteer does not require a specific format for phone number entries.

In the Country field, Bloomerang Volunteer accepts only full country names, not country codes. While most country names are simple, others might not be obvious. For example, Bloomerang Volunteer accepts “United States” but not “USA” or “United States of America.” Other country names that might not be obvious include:

  • United Kingdom
  • China
  • Russian Federation
  • Iran, Islamic Republic of
  • Congo, the Democratic Republic of the

Canadian provinces also have both English and French names, which may be the same or significantly different. For example: “British Columbia” in English is also “Colombie-Britannique” in French.

Tags

Each tag category has its own column in the .CSV file. The column header consists of the category’s name and nickname separated by a colon. For example, the column header for the tag category “My Category” with the nickname “myTags” would be “My Category:myTags”. For each donor, the column contains all of the tags from that category that are associated with that donor. Set the category’s Allocated Tags property to one of the following:

  • Pick-one — The column will contain only one tag.
  • Pick-multiple — The column can contain multiple tags.
  • Empty — The column will not contain any tags.

The following table shows several examples of tag categories and their associated data formats.

Category Name

Category Nickname

Column Header

“Allocated Tags” Setting

Available Tags in Category

Example .CSV Contents

Rank Codes

RC

Rank Codes:RC

Pick-multiple

Code 1

Code 2

Code 3

Code 4

Code 5

Code 1, Code 3, Code 5

Admin Responsible

AR

Admin Responsible:AR

Pick-one

Res 1

Res 2

Res 3

Res 4

Res 5

Res 5

Form Questions

Each response to a form question has its own column in the .CSV file. 

The following table shows how the column headers and contents are formatted for form question responses.

Note: This table does not include form questions with the File Upload type.

Form Question Type

Column Header

Data Type

Example Column Content and Format

Single Line Text

Question nickname

Free-form text

Response text

Paragraph Text

Question nickname

Free-form text

Response text

Date

Question nickname

Free-form text

The default date format is YYYY-MM-DD.


You can select different formats in the Import Parameters step.

Address

Question nickname

Free-form text

Response text

Phone Number

Question nickname

Free-form text

Response text.

Waiver

Question nickname

Pick-one

If the donor accepts the waiver, this column contains “Has accepted”.


If the donor rejects the waiver, or has not responded to the waiver at all, this response is empty.

Button

Question nickname

Pick-one

The name of the button that the donor selects.

Yes/No Button

Question nickname

Pick-one

Yes or No

Note: Bloomerang Volunteer does not require a specific format for phone number entries.

Checkbox and Dropdown Form Questions

For checkbox questions, each possible response has its own column. The headers of these columns consist of the form question name and the name of the response, separated by a colon.

Checkbox questions are always “pick-multiple”. If the donor selects a particular response in Bloomerang Volunteer, the corresponding column in the .CSV file contains the name of that response. If a donor does not select a particular response, the column for that response is empty.

Dropdown questions are always “pick-one,” so the volunteer can select only one option. The column header in the .CSV file contains the form question nickname, and the column contains the name of the option that the user selects.

The table below shows examples of checkbox and dropdown questions and how they appear in the .CSV file.

Question Name

Question Nickname

Available Responses

Column Header

Example Donor Response

Example Column Content

Shift available

Shift

Early

Mid

Late

Separate columns for:


Shift:Early

Shift:Mid

Shift:Late

Donor selects Early and Mid.

Shift:Early column contains Early.


Shift:Mid column contains Mid.


Shift:Late column is empty.

Preferred Day

Day

Pick-one:


Monday

Tuesday

Wednesday

Thursday

Friday

One column with the header Day

Donor  selects Wednesday

Wednesday

Historical Hours Worked

Name

Type

Format

First Name

Free-form text

No specific format

Last Name

Free-form text

No specific format

Email

Email Address

Standard email format. For example:


myname@example.com

Date Hours Occurred

Date

The default date format is YYYY-MM-DD.


You can select different formats in the Import Parameters step.

Total Hours Worked

Number

Any of the following values:


1h, 1h 15m, 15m, 1, 1:00, 1:15, 02:30


Or:


0.5, 1.25, 10.75.

Additional Notes / Comments

Free-form text

No specific format

Related