Adding a New Individual
From the Dashboard
To create a new individual, navigate to the Supporters section and click the option to add a new supporter. When creating an individual, you will be prompted to fill out a form with the following fields: Required fields:- Type — Must be set to “Individual” (selected by default).
- First Name — The only required profile field for individuals.
- Middle Name and Last Name
- Gender, Birthdate, and Anniversary
- Email addresses — Up to three email fields are supported, with a preferred email setting (defaults to “Personal”).
- Phone numbers — Mobile, Home, Office, and Other, with a preferred phone setting (defaults to “Mobile”).
- Mailing address and Billing address
- Communication preferences — Including opt-in/opt-out settings for email, SMS, and physical mail.
- Avatar — You can upload a profile image at creation. If an image is provided, it is uploaded immediately after the record is saved.
- Custom fields — Any custom fields your organization has configured for donors will also appear on this form.
Via CSV Import
You can also add individuals in bulk using the import tool under Data → Imports. Imports support three actions:- Create — Add new individual records.
- Update — Modify existing records using a unique identifier.
- Tag — Apply tags to existing supporters in bulk.
- File format must be CSV.
- For creating individuals, First Name is the only required field (Last Name is recommended but not enforced).
- No hard row-count limit is enforced by WeGive, but keeping individual files to a reasonable size (and splitting very large lists into multiple imports) helps performance and makes it easier to troubleshoot if something goes wrong.
- Available fields for mapping include contact info, addresses, communication preferences, integration IDs (Salesforce, Neon, etc.), and custom fields.
The Individual Profile Page
Clicking on an individual from the Supporters table opens their full profile. The profile page displays a comprehensive view of the supporter organized into several sections.Overview Section
The top of the profile displays key identity and giving information at a glance:- Name and avatar
- Contact details — Emails, phone numbers, and preferred contact methods.
- Total Lifetime Impact — Combined donated and fundraised amounts.
- Donation metrics — Total given, number of donations, average donation, first and last gift dates.
- Largest gift — Highest single donation amount and date.
- Service revenue — Total non-tax-deductible revenue, tracked separately.
- Soft credits — Total soft credit amount and count.
Active Giving Programs
The profile highlights any ongoing giving relationships:- Scheduled donations (recurring plans) — Shows up to two of the most recent plans, a monthly recurring estimate, the count of active plans, and frequency details.
- Pledge plans — Shows up to two active pledges, including amount, installment details, donation count against the pledge, and the next installment date.
Tags
Up to five recent tags are displayed directly on the profile, with access to view all tags. Tags can be either manual (applied by a user) or auto (applied automatically by tag rules). When a tag is applied, it may take up to five minutes to fully process, especially for auto-tags that trigger background jobs.Notes
Notes appear in the Info tab of the profile. You can add notes directly by typing into the note field. Notes are useful for recording context like donor preferences, conversation history, or follow-up reminders.Custom Fields
Any custom fields your organization has configured will appear on the individual’s profile. Custom fields are managed separately from the main donor record — they are fetched and updated through their own dedicated API calls. Field types include text, number, date, and boolean. Custom fields can also be used as merge variables in email templates and included in data exports.Communication Preferences
The profile includes a section for managing how the individual receives communications:- Global opt-outs — “Do Not Contact” is the strongest setting and blocks all marketing communications. You can also set channel-specific opt-outs: “Do Not Email,” “Do Not SMS,” and “Do Not Mail.”
- Communication list subscriptions — Each individual can be subscribed or unsubscribed from specific communication lists using toggle controls. If your organization has enabled contact point preferences, donors can also set a preferred email or phone number per list.
- Double opt-in — Some lists may require the donor to confirm their subscription via email before they are considered subscribed.
Household Membership
Individuals can belong to one or more households. Households let families or related groups view consolidated giving history and tax statements while keeping separate individual records. On the profile, you can see:- Which households the individual belongs to.
- Their role within each household — either primary member (also called household admin) or regular member.
- Invited members who have not yet joined.
Additional Profile Data
The profile also tracks:- Fundraising activity — Total fundraised, number of fundraisers, and peer-to-peer participation.
- Event registrations — Count of events attended.
- Portal activity — Login history, session count, and last activity date.
- Referrals — Number of supporters this individual has referred.
- Favorite designation — The fund they most frequently donate to.
Editing an Individual
To edit an individual, open their profile and modify the desired fields. The update process works as follows:- Basic profile fields (name, contact info, preferences) are saved via the main donor update endpoint.
- Custom fields are saved separately through a dedicated custom fields endpoint.
- Addresses (billing and mailing) are also updated through their own individual endpoints, and only save if the address has at least partially valid data.
Searching and Filtering Individuals
The Supporters table provides several tools for finding and organizing your individuals.Search
A global search bar lets you search across supporter records by name, email, or other identifying information. Search is debounced for performance, meaning results update shortly after you stop typing.Filters
Available filter types include:- Text filters — For fields like email and tracking URLs.
- Search/autocomplete filters — For designation, campaign, and fundraiser lookups.
- Date range filters — For activity dates like last donation.
- Select dropdowns — For donor type, payment method, and status.
- Currency range filters — For donation amounts.
Table Views
The Supporters table supports multiple views:- Individuals — Default view showing individual supporters with columns for Name, Email, and Last Activity.
- Companies — View for organizational/company supporters with different columns like “Total Donated / Matched.”
- Recurring — Filtered view showing only supporters with active recurring plans.
Sorting
Most columns support sorting in ascending or descending order. Sorting is handled server-side for performance.Pagination
Results are paginated with a default of 50 items per page. Progressive counts are shown by default rather than full record counts — you can request a full count on demand.Bulk Actions
When you select one or more individuals from the Supporters table (or use “Select All” to capture all records matching your current filters), several bulk actions become available:- Tag — Apply one or more tags to the selected supporters.
- Archive — Remove supporters from active views without deleting their records.
- Restore — Bring archived supporters back into active views.
- Export — Export selected supporter data to CSV.
- Generate Giving Summary — Create giving summaries for a specific year or custom date range.
- Subscribe to Communication List — Add selected supporters to a communication list.
- Remove from Communication List — Unsubscribe selected supporters from a list.
- Add to Journey — Enroll supporters in an automated journey.
- Pin Post — Pin impact stories to selected supporters’ portals.
- Remove from Post — Remove supporters from impact stories.
- Remove from Impact — Remove supporters from impact numbers/cards.
- Re-sync — Trigger a CRM re-sync for selected supporters.
Merging Duplicate Individuals
If you discover two records for the same person, you can merge them into a single record. During the merge process, you will:- Select which record to keep as the master record.
- Choose which profile values to preserve from each record — including page settings, profile settings, communication settings, and custom communication settings.
- Confirm the merge.
- Login access and portal accounts
- Transactions and scheduled donations
- Fund allocations and soft credits
- Event registrations
- Communication list memberships and message history
- Fundraiser ownership
- Campaign donor relationships
- Posts and impact cards
- Custom question answers
- Activity logs
Archiving and Deletion
Archiving
Archiving removes a supporter from active views without deleting any data. Archived supporters can be restored at any time using the Restore bulk action.Donor Deletion Requests
Supporters can request account deletion from their donor portal under Profile Settings → Delete Account. These requests appear in your dashboard under Data → Donor Deletion Requests for admin review. When a deletion request is approved:- The supporter record is archived in WeGive.
- Donor portal access is disabled.
- Active recurring donations are canceled.
- The supporter is removed from all communication lists.
- Historical data (past donations, receipts, etc.) is not deleted.
- CRM records are not automatically deleted — this must be handled manually in your CRM.