Lead lists get messy over time — duplicates from re-imports, dead emails after a campaign, leads stuck in Pending because they never met a step condition. The Leads page has filter, select-all, and bulk-action tools built for exactly this kind of cleanup.
The filter panel
Open Leads and click Filters. You can filter by any combination of:
Status — Pending, Active, Replied, Bounced, Opted out, Failed
Campaign — leads in or not in a specific campaign
Last activity — date range
Lead fields — company, title, industry, country
Custom fields — anything you imported
Enrichment state — enriched, missing email, missing phone
Saved filters are per-user and show up in the sidebar. Useful saved filters: Bounced last 30 days, Pending older than 14 days, Duplicates by email.
Filter for pending leads
Status = Pending.
Optionally add Campaign = your campaign and Last activity = older than 7 days.
Sort by Created at to see the oldest pending leads first.
Select all matching the filter
After filtering, click the header checkbox to select rows on the current page, then click Select all X matching in the toolbar to select every row across pages.
Bulk delete safely
With your filter applied and rows selected, click Delete.
A confirmation shows how many leads will be removed and which campaigns reference them.
If any selected leads are mid-sequence in an active campaign, BrandJet will warn you. You can remove from campaign only instead of deleting the lead entirely.
Confirm. Deleted leads are recoverable for 30 days from Settings → Trash, after which they are removed permanently.
Other bulk actions
Move to list — useful when reorganising imports.
Tag — add tags for later segmentation.
Re-enrich — bulk enrich the selected rows.
Remove from campaign — stop sequencing without deleting the lead.
Mark as opt-out — global suppression across all campaigns.
Deduplicate
BrandJet automatically deduplicates by email and by LinkedIn URL on import. If duplicates slipped in (for example through API uploads or different normalisation), filter by Has duplicate email in workspace, select all matching, and use the Merge duplicates action to keep the oldest record and merge fields.
What happens to campaign analytics after delete?
Deleting a lead removes the lead row but historical activity (sent, opened, clicked, replied) stays in the campaign aggregate analytics. You will not lose your reporting numbers by cleaning up dead leads.
Cleanup tips
Bounced leads older than 90 days are usually safe to delete.
Pending leads older than 30 days probably failed a step condition silently. Audit the sequence rather than just deleting.
Replied leads should usually stay — even if you do not message them again, the history is valuable.