> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gohaven.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Managing members in Haven: the unified people database

> Learn how Haven's single member database works — statuses, tags, secondary email, searching and filtering, and how to add individual members manually.

Haven keeps every person in your organization — active members, lapsed members, and non-member contacts — in a single database. You work from one list instead of toggling between a "Contacts" section and a "Members" section. Reach your people database at `{your-slug}.gohaven.co/admin/members`.

## The unified people database

In Haven, everyone is a **person** record. Active members, lapsed members, pending applicants, honorary members, and plain contacts (people you track without a membership) all live in the same list. The difference between them is a **status** field, not a separate section of the dashboard.

This means you run one search to find anyone, apply one filter to narrow by status or membership level, and export one CSV when you need a full roster.

## Member statuses

Every person in Haven has one of the following statuses:

| Status                | What it means                                      |
| --------------------- | -------------------------------------------------- |
| **Active**            | Paid, current membership                           |
| **Lapsed**            | Past renewal date, within the grace period         |
| **Pending (new)**     | Applied and awaiting payment or admin approval     |
| **Pending (renewal)** | Renewal initiated but payment not yet confirmed    |
| **Suspended**         | Manually suspended by an admin                     |
| **Honorary**          | Active membership with no dues required            |
| **Contact**           | In your database with no membership level assigned |

<Note>
  Contacts are useful for tracking event attendees, prospective members, newsletter subscribers, or anyone you want in your database without a membership.
</Note>

## Tags

Tags let you group members for filtering and email targeting without creating complex permission structures. Common examples include "Board Member", "Finance Committee", "Volunteer", and "Founding Member".

You assign tags on any member record. Members can hold multiple tags at once. Once a tag exists in your database, you can:

* Filter the member list to see only people with that tag
* Target an email blast to everyone who has the tag
* Export a filtered list to CSV

Manage your tag library at **Members → Tags** in the sidebar.

## Secondary email

Every member record supports a **secondary email** address. When Haven sends any automated email to that member — renewal reminders, event confirmations, welcome messages — the secondary address is CC'd automatically.

This is useful for:

* Family memberships where a spouse or partner wants to stay informed
* Members who prefer to receive club correspondence at a work address in addition to their personal inbox
* Organization accounts where an assistant manages the inbox

Add a secondary email on any member's profile page by editing the contact information section.

## The member list view

Open **Members** in the left sidebar to see your full people database. The list view gives you:

* **Search** — searches first name, last name, and email address as you type
* **View filter** — switch between All, Members only, and Contacts only
* **Status filter** — narrow to a specific membership status
* **Level filter** — show only members in a particular membership level
* **Sort** — order by recently added, name, or renewal date

Each row shows the member's name, email, membership level, status, and renewal date. Click any row to open the full member profile.

<Tip>
  Use the **Upcoming renewals** view on your dashboard to see everyone due to renew in the next 30 days — without needing to filter the full member list.
</Tip>

## Adding a member manually

You can add individual members one at a time from the admin dashboard. This is the right approach when someone pays by check, signs up at an event, or asks you to add them directly.

<Steps>
  <Step title="Open the People page">
    Navigate to **Members** in the left sidebar.
  </Step>

  <Step title="Click Add Member">
    Select **Add Member** from the top-right button. If you want to add a non-member contact, choose **Add Contact** instead (available in the same dropdown).
  </Step>

  <Step title="Fill in the member's details">
    Enter at minimum a first name, last name, and email address. You can also set:

    * Membership level
    * Status
    * Join date
    * Phone, address, and secondary email
    * Tags
    * Admin notes (internal only, never visible to the member)
  </Step>

  <Step title="Save the record">
    Click **Save**. The member appears immediately in your people list. If you have automated welcome emails enabled, Haven sends the welcome email when you save a member with **Active** status.
  </Step>
</Steps>

<Note>
  If you need to add many members at once, use the CSV import tool instead. See [Importing members](/members/importing) for step-by-step instructions.
</Note>

## Related pages

<CardGroup cols={3}>
  <Card title="Membership levels" href="/members/membership-levels" icon="list">
    Create and configure the tiers your members can join.
  </Card>

  <Card title="Custom fields" href="/members/custom-fields" icon="sliders">
    Capture organization-specific data on every member record.
  </Card>

  <Card title="Importing members" href="/members/importing" icon="upload">
    Bulk-import your roster from a CSV file.
  </Card>
</CardGroup>
