# Audience

The Audience is your contact database. Every person who interacts with your site through Allegro is recorded here as a **member**. Use the Audience section to browse, search, and manage everyone who has signed up, logged in, or been identified on your site.

![Audience](/assets/images/audience-5a46df790290bb33f6c2a0f2aef47560.png)

## How members are created[​](#how-members-are-created "Direct link to How members are created")

You don't add members manually. Allegro creates a member record automatically when someone:

* **Signs up** through a registration form or reg wall on your site.
* **Logs in** with a magic link or social login (Google, Apple, etc.).
* **Is identified** by your backend using an external user ID.

If someone signs up or logs in with an email that already belongs to an existing member, Allegro links the activity to that member instead of creating a duplicate.

## Browsing members[​](#browsing-members "Direct link to Browsing members")

The Audience index lists every member in your organization, sorted by most recently added. Each row shows the member's avatar, display name, email address, and verification status.

### Filtering by verification status[​](#filtering-by-verification-status "Direct link to Filtering by verification status")

Use the filter at the top of the list to narrow results by email verification status: **All**, **Verified**, or **Unverified**.

### Filtering by Product[​](#filtering-by-product "Direct link to Filtering by Product")

Use the filter at the top right of the table to narrow audience members by those who have active entitlements to a specific product.

## Viewing a member profile[​](#viewing-a-member-profile "Direct link to Viewing a member profile")

Click any row to open that member's profile. The header shows:

* **Avatar** — auto-generated from their email via [Gravatar](https://gravatar.com).
* **Display name** — the member's name, or their email if no name has been set.
* **Email** — their email address.
* **Email verified** — whether they have completed email verification.
* **Last seen** — how long ago they last generated an event (e.g. "3 days ago"), or "Never" if no events exist yet.

The profile is organized into tabs:

| Tab              | Contents                                                        |
| ---------------- | --------------------------------------------------------------- |
| **Overview**     | Profile summary, key dates, and member metadata                 |
| **Activity**     | Full event history, newest first                                |
| **Entitlements** | Active and past entitlements for this member                    |
| **Purchases**    | Completed purchases, with refund actions for eligible purchases |
| **Sync**         | External data provider sync status and manual re-sync controls  |
| **Data**         | Raw member data and external profile records                    |

Each tab has its own URL (e.g. `/audience/{id}/activity`) so you can link directly to a specific view or use the browser back/forward buttons to navigate between tabs.

## Activity history[​](#activity-history "Direct link to Activity history")

The **Activity** tab shows the member's full event history, listed newest first. Events load as you scroll.

Each entry shows what the member did (e.g. "signed up", "viewed page"), the relevant subject where applicable (e.g. a page URL), and how long ago it happened.

Click any activity row to open a detail modal showing all raw event attributes recorded for that event.

note

Events are tracked automatically by the Allegro SDK and your site's instrumentation. You don't manage event types from the admin UI — they are recorded as members interact with your site.

## Purchases[​](#purchases "Direct link to Purchases")

The **Purchases** tab lists every completed purchase for the member, sorted by most recent. Each row shows the plan name, the amount charged, and the date. Click a row to open the full purchase detail.

Pending or abandoned checkout sessions are not shown here — only purchases that reached a completed state appear in this list.

### Refunding a purchase[​](#refunding-a-purchase "Direct link to Refunding a purchase")

Admins can issue a full refund for any completed purchase directly from the purchase detail page:

1. Open the **Purchases** tab on a member's profile and click the purchase you want to refund.
2. Click **Refund** (only visible when the purchase status is **Completed**).
3. A confirmation dialog appears. By default, the member keeps their access — toggle **Revoke member's access** if you also want to remove the associated entitlement.
4. Confirm the refund. The purchase status updates to **Refunded** and the refund ID appears in the Transaction section.

Once refunded, the Refund button is no longer available for that purchase.

note

Refunds are processed through your connected payment provider. Make sure a payment provider is connected in **Organization Settings → Payment Providers** before attempting a refund.

## Entitlements[​](#entitlements "Direct link to Entitlements")

The **Entitlements** tab shows every entitlement the member holds — both active and past. Each entry shows the product name, start date, end date (if any), and current status.

From this tab you can also grant a new entitlement or revoke an existing one. See [Entitlements](/product/entitlements.md) for full details.

## Sync status[​](#sync-status "Direct link to Sync status")

The **Sync** tab shows each registered external data provider and the last time it was synced for this member. Use **Re-sync now** to trigger an immediate sync for any provider without waiting for the next scheduled run.

For details on how sync providers work, see the [Audience Member Sync](/developer/platform/audience-member-sync.md) platform guide.

## Editing a member[​](#editing-a-member "Direct link to Editing a member")

On a member's profile page you can toggle their **email verification** status. Flip the verified flag and save.

tip

Name and email updates are handled through on-site interactions or the Allegro API, not the admin edit form.

## Deleting a member[​](#deleting-a-member "Direct link to Deleting a member")

To permanently remove a member, open their profile and choose the delete action. You'll be asked to confirm before anything is removed.

warning

Deleting a member is permanent. Their profile, activity history, and all associated data are removed and cannot be recovered.

## Related[​](#related "Direct link to Related")

* [Authentication](/product/audience/authentication.md) — How members authenticate with magic links and OAuth
* [Event Tracking guide](/developer/guides/event-tracking.md) — How events are sent from your site to Allegro
