Skip to main content
Every person in your Campground organization has a profile. A profile stores their name, email address, role, and any custom field data your organization has configured. When you open the Contacts page in your admin dashboard, you’re viewing your profiles in bulk — searchable, filterable, and ready for bulk actions like role changes, team assignments, and CSV exports.

Profile roles

Each profile has one or more roles that determine what they can do in Campground.
Only profiles with the member role appear in the Contacts list. Profiles can hold multiple roles at once — for example, a person can be both a member and an admin.

How profiles get the applicant role

Profiles are created with the applicant role in two situations:
  • Someone submits an application form and is awaiting review.
  • Someone submits a general (non-application) form without being signed in.
In both cases, the profile starts with applicant only. They do not gain the member role until you accept their application or update their role manually. Admin-level roles (admin, sub_admin, campground_admin) can never be assigned through a public form submission — they must be granted by an existing admin.
Applicants don’t appear on the Contacts page. Review them from the Applications page.

Viewing and searching contacts

Open Admin → Contacts to see your full member list. You can:
  • Search by name or email using the search bar
  • Filter by role, team, group, program, custom field values, and more
  • Sort by name, email, join date, last activity, or any custom field
  • Reorder columns by dragging column headers — your column order is remembered the next time you open the page
  • Save views to reuse common filter combinations, including their column order
Column options include role, team, group, program, join date, last activity, and any custom field. If your organization organizes teams into team types, each team type appears as its own column and team filter, so you can view and filter memberships per type instead of one combined team list. Season is not a standalone column because it appears in parentheses in the Program column, such as College Success Program (Fall 2026). Use the Program (Season) filter to narrow by a specific program-and-season combination. Saved views that previously filtered on Season are rematched to Program (Season) automatically.
Save your most-used filter combinations as views. For example, create a saved view for “Active Fellows in 2025” so you can return to that list without reconfiguring filters each time.

Reordering saved views

Saved views appear under Contacts in the admin sidebar. Drag a view name to change its position in the list. The order is shared across your organization, so every admin and sub-admin sees the same arrangement. Newly created or duplicated views are inserted at the top of the list.

Saved view names

Saved view names are unique per organization. If you save a duplicate of an existing view, Campground appends - Copy to the name (and Copy 2, Copy 3, and so on if that’s also taken). Renaming a view to a name another view already uses is rejected — pick a different name, or rename the other view first.

Filtering contacts

The Contacts page supports a wide range of filter types to help you find exactly the right people. You can combine multiple filters to narrow your results. For example: role is member AND program is "2025 Fellows" AND last activity is at or after January 1, 2025.

Filters and columns stay in sync

When you apply a filter on a field that isn’t already a column, Campground automatically adds that field as a column so you can see the values you’re filtering on. Clearing the filter removes only the columns that were auto-added — columns you added yourself, or ones that were already part of your saved view, stay put.

Most Recent Profile Comment column

The Contacts table has an opt-in Most Recent Profile Comment column that shows the latest comment posted on each profile. Enable it from the column picker to review the last note admins or sub-admins left on a contact without opening each profile. You can filter this column with contains to find comments mentioning specific text (for example, contains: interview), or is empty to find contacts with no comments yet. When you filter on this column, Campground auto-shows it in the table so you can see what matched. You can combine comment text with other criteria — for example, role is member AND most recent comment contains "referral".

Custom fields

Your organization can add custom fields to profiles to capture information beyond the defaults (name, email, role). Common examples include graduation year, city, LinkedIn URL, or application score. Custom fields can be used as:
  • Columns in the Contacts table.
  • Filter criteria to narrow the list.
  • Preview fields on directory cards.
To manage custom fields, go to Admin → Fields. See Custom fields for full documentation.

Bulk operations

Select one or more contacts — or use Select all — to apply bulk actions across your list.
Select all respects your active search and filters. Bulk actions apply only to the contacts that match the current view, so you can narrow the list first and then act on the entire filtered set safely.
Set the role for a selection of profiles at once. Change role is a single-select action — pick one role to assign, and it replaces any existing roles on the selected profiles. For example, grant several members the sub-admin role so they can help review a program.
Add or remove selected profiles from one or more teams. This is useful when onboarding a new cohort and distributing members across working groups.
Add or remove selected profiles from groups. Groups control which community directory listings a member appears in.
Send a task list to a selection of profiles. Tasks are assigned immediately and appear in each member’s task view.
Download your filtered or selected contact list as a CSV file. The export mirrors your current table view: it uses the exact columns you have visible, in the order you have arranged them, and respects your active search and filters. Add or remove columns before exporting to shape the output.Columns that hold more than one value — seasons, programs, groups, teams, and roles — are written as readable text with duplicates removed, so a spreadsheet does not collapse a season list like 2026, 2025 into a single number.
Upload a CSV file to create or update profiles in bulk. This is useful for migrating members from another system or adding a new cohort all at once.

Merging duplicate contacts

When the same person exists as more than one contact — for example, someone applied with a personal email and later joined a program with a work email — you can merge the duplicates into a single profile without losing any of their history.
1

Select the contacts to merge

On the Contacts page, select two or more profiles that represent the same person, then choose Merge from the bulk actions menu.
2

Pick the profile to keep

Choose which profile should be the surviving record. This is the profile that will retain the primary email and be visible after the merge.
3

Review the compare wizard

For each field where the profiles disagree — name, custom fields, roles, program memberships, and more — pick which value should win. Fields that match across profiles are merged automatically.
4

Confirm the merge

Confirm to apply the merge. The other profiles’ emails become alternate emails on the surviving profile, and their activity, applications, RSVPs, task completions, and form submissions are re-linked to the surviving profile.
If you need to reverse a merge, contact Campground support.

Alternate emails

A profile can have one primary email plus any number of alternate emails. Alternate emails are added automatically when you merge duplicates, and admins can also add them manually from the profile page.

Deleting contacts

Deleting a contact removes the profile from your organization only. If the same person also belongs to another organization on Campground, their profile and platform access in that organization are preserved. When you delete profiles in bulk, Campground reports the result per contact. If some deletions succeed and others fail — for example, when a profile is still referenced by records that can’t be automatically cleaned up — the confirmation will list which contacts were removed and which weren’t, along with the reason. You can retry the failed contacts after resolving the underlying issue.
Only Campground staff can delete profiles that belong to other Campground admins. Organization admins cannot delete a Campground admin’s profile.