Skip to main content

Transition from groups to custom fields

  • May 8, 2026
  • 2 replies
  • 21 views

Kaylen Herndon
Forum|alt.badge.img

In our database we currently use groups heavily to segment our contacts. We are now looking to transition to using custom fields. We have too many groups and custom fields makes more sense for the information we are tracking. This means that we need to update multiple contacts individual custom field information. I was curious if anyone knows of an easy way to do this in bulk instead of having to individually edit hundreds of contacts. Any help or advice if you have done something similar is appreciated! 

2 replies

Eileen Chalupa

I’m about to do this for our organization as well. The best solution I’ve found, so far, is some combination of a filtered search, download, tweak the csv file, upload. I’ll let you know how that goes. 

It would be nice if NfG allowed for bulk editing custom fields as one of the Bulk Actions.


Charles Case
Forum|alt.badge.img
  • Community Manager
  • May 12, 2026

Hi ​@Kaylen Herndon and ​@Eileen Chalupa ! The easiest way to do this en masse is through a self-import. 

  1. First go to Contacts, select all, and choose Bulk Actions > Export
  2. Export at least the contact’s name and their Id--this is the internal ID, and it’s the only place it lives! Very useful for doing bulk updates to existing contacts
  3. In your exported spreadsheet, add one column for every custom field you want to import. A custom field called Alumni Year would be “Custom Field Alumni Year” in my spreadsheet
  4. It’ll be much easier to populate the answers to these questions rather than editing individual contacts over and over and over again.
  5. Be sure to set up the custom field(s) in the Settings tab before importing. If there are multiple potential answers, I recommend using the Select option and defining all your possible answers. This helps to standardize naming conventions and ensure it’s effective when pulling data into Filters.
  6. Once you’ve finished, go to Settings > Imports, and follow the prompts to do a self-import. With the Id field in your spreadsheet, that acts as the unique identifier to update existing contacts and not create any duplicates

Hope this helps! Please don’t hesitate to come to a weekly office hours session if you want more hands-on assistance: https://community.bonterratech.com/events?tab=upcoming&type=Network%20for%20Good%20Office%20Hours%20