For the complete documentation index, see llms.txt. This page is also available as Markdown.

Remove Contacts from a List

Take individual contacts out of a list without deleting the list itself.

Removing is free. It takes specific contacts out of one list and leaves the list, and everyone else on it, alone.

Use it when a few people should not be there: an address that bounced, someone who asked not to be contacted, a bad-fit contact you spotted in the table, or a batch that came in from the wrong search.

It cannot be undone

A removed contact is deleted, along with its enrichment history. It is not archived and there is no way to get it back — re-sourcing it costs credits for data you already paid for once.

So if there is any chance you will want these contacts later, move them to another list instead. Moving keeps every column and the whole history, and it is free too.

Remove contacts from the table

  1. Open the list on the Lists page.

  2. Tick the contacts you want to remove. The tick box appears when you hover over a row, and the box in the header selects the whole page.

  3. To take everything that matches what you are looking at, use Select all N matching in the bar at the bottom. It follows your current view, search and filters — so filter first, then select.

  4. Click Remove from list and confirm.

The rows leave the list. The list itself stays, even if you remove everything in it.

Removing by email, phone or name

Outside the table you identify each contact rather than ticking it, using any one of:

  • their email address — the safest, because it belongs to one person

  • their LinkedIn profile URL — also precise

  • their phone number

  • their full name — the least precise, see below

Every contact that matches is removed. If two people on the list are both called John Smith and you remove "John Smith", both go. A name is not a unique thing, so when a name is all you have, ask for a count first with dry_run: true: it reports how many contacts would be removed and removes nothing. If the number is higher than you expected, stop and identify the person by email instead.

Matching is forgiving

You do not need to match the stored formatting.

  • Capital letters and extra spaces are ignored everywhere.

  • A LinkedIn URL matches with or without https://, www. and a trailing slash.

  • A phone number matches with or without its country code and any punctuation, so +1 (416) 555-0123 and 4165550123 find the same contact.

  • An email is matched against every column Parvenu stores an email address in, so the contact is found whichever way it was added to the list.

A contact can be on more than one list

Removing takes the contact out of the one list you named. The same person on three lists stays on the other two. To take someone out everywhere, remove them from each list in turn.

Removing contacts in a Flow

Add the Remove from a list step. It is free.

  • Leave its list blank to remove each lead from the flow's own list, or pick another list to take the lead out of that one instead.

  • Each lead is matched by its LinkedIn URL, then its email, then its phone number. A lead that has only a name is skipped rather than removed, because a name can belong to someone else in the list.

  • When it removes from the flow's own list, put it last. Any step after it would have no row left to write its results to.

  • Like every removal, it cannot be undone. If you might want the leads later, use the Move to a list step instead.

Doing it outside the table

The same removal is available to your API (/remove_contact for one, /remove_contacts_bulk for many) and to Claude and ChatGPT through the Parvenu connector. Both answer straight away with how many contacts matched and how many were removed, and both are free.