---
title: "How to delete leads from a campaign in bulk"
description: "Delete leads from a Smartlead campaign in bulk by selecting them, using a filter or removing a whole uploaded CSV, and see what happens to their data."
url: https://helpcenter.smartlead.ai/en/articles/2-how-to-delete-leads-from-a-campaign-in-bulk
collection: "Creating Email Campaigns"
updated: 2026-11-05
language: en
---

# How to delete leads from a campaign in bulk

Delete leads from a Smartlead campaign in bulk by selecting them, using a filter or removing a whole uploaded CSV, and see what happens to their data.

You can remove leads from a campaign in three ways: pick leads by hand, delete everything that matches a filter, or delete a whole uploaded CSV file.

**Deleting leads can't be undone.** Export anything you need first.

## Step 1: Open the campaign's leads

1.  In the left menu, click **Email Campaigns**.
    
2.  Open the campaign.
    
3.  Click the **Lead List** tab.
    

![The Ak-SD test campaign dashboard shows the Lead List tab selected and outlined in red, above lead status filters and search. Visible: Ak-SD test, Active, Created Oct 15, 12:44 PM, Follow-ups Today, Webhooks, Disabled.](https://staticfiles.gleap.io/ghelparticle/fyC6ixi7xHskjCHo3f4qrndW6JQSWBv3yanwSUHEQYw5tGfGlqhKJWFKhdZHl7zRRW1Hur5fQ2e.png)

## Step 2: Delete selected leads

Tick the checkbox next to each lead you want to remove. To select every lead, tick the checkbox at the top of the list.

![Lead List tab for the Ak-SD test campaign shows a red arrow pointing to the table’s select-all checkbox and its lead selection menu. Visible: Ak-SD test, Active, Follow-ups Today, Webhooks, Disabled, Sending Capacity.](https://staticfiles.gleap.io/ghelparticle/Qms0TcxGKlAFTUgDW8EYqgbpMQ8H54wroXpUAdPOdYwN5mSyADfkAEFSxSAiZUR28kk52ZSWC6g.png)

A bar appears above the list showing how many leads are selected. Click **Delete Selected Leads**.

Confirm the deletion.

![](https://staticfiles.gleap.io/ghelparticle/ecuM5JgZk7ObzZnDVaMtRf3rHSeDgSdtZjCpLvz0day2rabzsZbWSUtrP4q5wusGBqvLF0LxSfd.png)

## Delete leads that match a filter

Click the filter icon next to the search bar and apply your filters.

![](https://staticfiles.gleap.io/ghelparticle/TMHimC5dWSEj9vAcn8Gmij9A3uhoSvfDw9Ylij2OpEpEKtODUbKUIHg2MXgjYaysRV2uUqh46Uz.png)

Select all the leads that match.

![Filters side panel for a lead list, showing selected lead, email, and mailbox filters and controls to apply or cancel. Visible: Filters, Clear all, Lead Status, Completed, Lead Category, Not Interested.](https://staticfiles.gleap.io/ghelparticle/cSuOCDjguVniANGm4HldXZCaEPC8pINPgfFKvh83Btiy4u5IRKv53MQhxZTbz9HLFgXP31YgvnJ.png)

Click on Apply Filters to view the list.

Only leads that match your active filters are deleted.

## Delete a whole uploaded CSV

1.  In the campaign's **Lead List**, open **Upload History**. This view is shown while the campaign is a draft.
    
2.  On the file's row, click the delete icon (**Delete CSV**).
    
3.  Click **Send Deletion Request**.
    
4.  The account owner gets an email with a confirmation link. They open it within 10 minutes and click **Confirm & Delete**.
    

![The campaign Lead List screen shows an uploaded CSV, and a red arrow points to its trash icon with the “Delete CSV” tooltip. Visible: QA Empty Campaign 2026-11-03, Draft, Configure your email campaign, Lead List (1.2K), Sequence, Email Accounts.](https://staticfiles.gleap.io/ghelparticle/6kuZXBomDTJylLKkxJVgCRzFBx7KMpeuHA32yplDq4VykSRg3rsVWSa57lVwm7cROkZuh9LphMb.png)

Nothing is deleted until the link is confirmed. If a team member sends the request, the account owner still has to confirm it.

## Good to know

-   Emails that haven't gone out yet to deleted leads are stopped.
    
-   The campaign keeps its history of what was already sent, so sent, bounce and reply numbers don't go down.
    
-   **Deleting a whole CSV is different.** It also removes that upload's send statistics and its **Upload History** row.
    
-   Deleted leads' data is also removed from the Master Inbox.
    
-   A contact that is also in another campaign stays in your account until it's removed from every campaign.
    
-   CSV deletion requests must be at least 30 minutes apart, with at most 2 per day.
    

## If something goes wrong

-   **The confirmation link expired.** Links work for 10 minutes. Send a new request and confirm it straight away.
    
-   **A new CSV deletion request is refused.** You've hit the request limit. Wait at least 30 minutes and try again; only 2 requests count per day.
    

Still stuck? Contact support from the chat in your Smartlead dashboard.

## Related articles

-   [How Can I Delete Leads In Smartlead?](https://helpcenter.smartlead.ai/en/articles/406.md)
    
-   [Full API Documentation](https://helpcenter.smartlead.ai/en/articles/125.md)
