Skip to main content

How do I import contacts?

Learn how to import contacts

Updated over a week ago

Admins can quickly and easily upload contact data into their Givebacks site by selecting Contacts and All Contacts on the toolbar, then clicking Add Contact and selecting Upload New from CSV. Please download the template, enter your data, and upload it. After importing, your contacts will be accessible under the Contacts > All Contacts section for easy management.

Ensure that all contacts have a first name, a last name, and a valid email. Rows with missing email addresses will not be added to the contacts. This ensures that every entry in the system has a valid, unique email address, as required for contact record creation.

Importing Contacts

To import contacts, follow these steps.

Notes:

  • This import only adds contacts to your contacts list. It does NOT add or update membership records. Here’s how to enter paid members individually. Contact imports only add names and contact details; memberships are managed separately in the Memberships > Members section.

  • It’s also essential to check for duplicate email addresses and ensure accurate list entries. During import, if duplicate email addresses are found, the system retains only the first occurrence of each email address and removes subsequent duplicates. This ensures that every contact maintains a single, unique record, improving data integrity.

  1. From the toolbar, select Contacts and All Contacts.

  2. Click the Add Contact button and select Upload New from CSV.

  3. Click Sample Contacts CSV Template to download the template.

  4. Fill out the template without changing the header row. Save as a .csv file.

    Notes:

    • First Name, Last Name, and Email are required.

    • The phone number is optional but required to receive text messages.

    • Lists must be entered exactly as titled on the Lists page. Multiple lists can be added with a comma separating them.

    • The template is customized to show the List and Property Options. Use the data in row 2 as a guide for the formatting of those fields. Do not include that row in your final import.

  5. Upload the completed template by clicking the blue Add Contact button and selecting Update New from CSV. Click Select File.

Results will be emailed

Once the import is complete, the results will be emailed to the submitter. If there are any errors in the import before the import starts, you may see an error message with instructions. If there are any rows with erroneous or invalid data, the import will skip those rows and try to run to completion.

Additionally, keep an eye out for dynamic list errors or privacy preferences that might block certain contacts from appearing even after a successful import.

Best Practices for Smooth Imports

  • Always use the standard CSV template provided by Givebacks to ensure compatibility.

  • Validate your file before import by reviewing its format and required fields.

  • Perform imports during non-peak hours to avoid potential platform delays.

  • Use unique identifiers (email addresses) to ensure no duplicates.

  • Start with smaller test batches for initial imports to identify and address potential issues early, minimizing disruptions for larger datasets.

Common Causes of Import Failures

  1. Missing Required Fields: If a row lacks a first name, last name, or email address, it will not be imported.

  2. Status Code 500 Error: This error often arises due to invalid or missing email addresses in the import file. To address this, ensure all email entries are in a valid format and conduct thorough checks before re-importing.

  3. List Type Issues: Import only to manual lists. Dynamic lists are automatically created based on set criteria.

  4. Contact Privacy Settings or Preferences: Imported contacts may not appear in the directory immediately due to their subscription status or privacy preferences.

Questions? Click the "?" icon to contact Givebacks Support.

Did this answer your question?