Select multiple contacts using the row checkboxes (or the header checkbox to select all rows on the current page). The bulk actions toolbar appears at the bottom of the screen.
Available actions
- Add Tag / Remove Tag — apply or strip a tag across all selected rows.
- Set Lifecycle Stage — update lifecycle for all selected.
- Assign Owner — change the owner of all selected (admin only).
- Add to Campaign — bulk-enroll into a marketing campaign.
- Export Selected — download the selected contacts as CSV.
- Delete — soft-delete the selected rows (recoverable for 30 days from Settings > Data Compliance).
Selecting across pages
The header checkbox selects only the current page. To select all matching contacts across all pages of your filter, click Select all N matching rows in the bulk action bar. This works against your current filter, not the full database.
Field permissions still apply
Bulk update respects field-level RBAC. If a Member doesn't have edit access to "Lifecycle Stage", they can't bulk-update it even though the action appears in the menu.
What gets logged
Every bulk operation writes a single audit log entry summarizing the change (e.g. "Added tag 'lapsed' to 234 contacts"). Individual record changes also fire normal automations and webhooks.