# How do I see who has been contacted in a campaign?

> A campaign's Audience tab lists every lead with its status and how many emails have gone out. Here is how to read each column.

Source: https://warmerly.com/docs/help/campaign-audience

Open the campaign and click the **Audience** tab. It lists every lead, how far each one has got through the sequence, and their status. Click the conversation icon on a row to open the **lead conversation**: the emails you sent, the lead's reply, and the emails still to come, written out with that lead's own details.

## The Audience tab

The heading shows the number of leads. Above the table:

- **Import leads** opens the file import. See [How do I import leads from a CSV?](https://warmerly.com/docs/help/import-leads-csv).
- **Lead finder** opens Warmerly's lead database with this campaign preselected, so leads you pick are added straight to it.
- **Import from LinkedIn** brings leads in from LinkedIn.
- **Find email (N)** appears when some LinkedIn leads have no email yet. It looks them up in the background. A lead whose lookup failed shows **Retry lookup**.
- **Search** matches name, email or company. **Sort** offers Newest first, Oldest first and Name A to Z.
- The **status filter** is a row of buttons with counts, campaign-wide and unaffected by your search: **All** and one for each status that has leads.

Each row shows the lead, their company, their status, and a **Sent** column such as "2 of 3 sent" with a progress bar (it turns green once the lead replies), an open count if tracking is on, and how long ago the last email went out.

Select rows with the checkboxes to **Remove** or **Export CSV** them. You can also remove one lead from its row. Removed leads stop receiving the remaining steps, and emails already sent are not affected.

The empty state, "No leads yet", offers **Lead finder** and **Import a file**.

## What each status means

| Status | Meaning |
| --- | --- |
| Queued | Waiting to start. Nothing has been sent yet. |
| Active | In progress through the sequence. |
| Completed | Went through every step. |
| Replied | They replied, and the campaign is set to stop on reply. |
| Unavailable mailbox | The address bounced, or was already known to be dead. Sequence stopped. |
| Unsubscribed | They unsubscribed, or were already on your do-not-contact list. |
| Skipped | Not sent to, for example because the AI opener could not be written for them. |

See [What stops a campaign sequence for a lead?](https://warmerly.com/docs/help/what-stops-a-sequence).

The status counts also appear on the **Overview** tab under **Where your leads are**. On Overview, clicking **Total leads** or **Replies** jumps here with the matching filter.

## The lead conversation

Click the conversation icon ("View the conversation") on a row. A panel opens with the lead's name, email and company, and then three kinds of entry:

- **Sent and queued emails.** On the left, with their delivery marks (opened, clicked, bounced, or an error).
- **Their reply.** On the right and tinted, so a reply stands out while you scroll. If the campaign stops on reply, a note says nothing further will send to them.
- **Still to send.** Under the heading "Still to send", with a dashed border. These are the next email steps written out with this lead's own variables filled in, so you can see a blank before it goes out. Each has an **estimated** date.

A collapsed section, "This lead's variables", lists the custom variables the lead carries.

### Things to know

- **Replies are matched by the lead's address.** The panel shows mail from the lead's email address that arrived in your campaign's mailboxes, so it also catches replies sent from a phone or a new email. Warmup traffic is left out.
- **The dates are estimates.** They count the step's wait and your campaign's sending days in the campaign's timezone. They do not model each mailbox's daily limit, the gap between sends, the ramp or recipient-local hours, so the real send can land some hours later inside the day.
- **Only email steps are shown.** In a branching sequence, which arm a lead takes is not known in advance, so upcoming steps are not guessed.
- **It never uses an AI credit.** An upcoming email using `{{ai_opener}}` is marked "written when this actually sends".
- To answer a reply, use the [Inbox](https://warmerly.com/docs/help/inbox).

## Common problems

**A lead's reply is missing from the conversation.** It may have come from an address that is not the one you emailed, or into a mailbox outside this campaign's project.

**The Sent column says "Nothing sent".** The lead is still queued. See [Why does my campaign send fewer emails than my daily limit?](https://warmerly.com/docs/help/campaign-sending-schedule).

**I cannot add more leads.** Your plan limits how many leads a campaign can hold. See [Plans and limits](https://warmerly.com/docs/plans-and-limits).

## Related

- [Merge tags and custom variables](https://warmerly.com/docs/help/merge-tags)
- [Campaign statuses](https://warmerly.com/docs/help/campaign-statuses)
- [Campaigns API](https://warmerly.com/docs/campaigns)

## More in Campaigns & inbox

- [How do I A/B test a subject line or email in a campaign?](https://warmerly.com/docs/help/ab-test-email-copy): On an email step, click Test another version of this email. Warmerly sends up to four versions in rotation…
- [What do the campaign statuses mean (draft, sending, paused, completed)?](https://warmerly.com/docs/help/campaign-statuses): A campaign is a draft until you start it, then sending, scheduled or needs attention while live. What each…
- [Why does my campaign send fewer emails than my daily limit?](https://warmerly.com/docs/help/campaign-sending-schedule): The gap between sends, the sending hours, the volume ramp and each mailbox's own limit usually cap a…
