Add bulk export for CRM contacts and list members to CSV, with optional vCard export
Resolved 💬 1 comment Opened Apr 8, 2026 by nimasadri11 Closed Apr 8, 2026
Problem
There is no bulk export path for CRM contacts or contact-list members, and no way to export selected contacts as vCards. This makes migration, backup, and downstream sync workflows harder than they need to be.
Requested behavior
Add bulk export for:
- CRM contacts to CSV
- Contact-list members to CSV
- Selected contacts to vCard (
.vcf) as an optional export path
Scope
- Support exporting all contacts, filtered subsets, and explicit multi-select where that already exists in the product
- Preserve stable identifiers in CSV so exports can be re-imported or diffed
- Include common contact fields such as name, email, phone, company, title, tags, owner, and timestamps where available
- For contact-list member export, include both the list identifier/name and the member contact identifier
- For vCard export, support multi-contact export for the current selection and generate a standards-compliant
.vcf
Open questions
- Should CSV export flatten multi-value fields into delimited columns, or emit repeated columns like
email_1,email_2? - Should list-member export include denormalized contact data, or stay relational and emit only membership rows?
- Should vCard export be available only for explicit selection, or also for filtered result sets?
Acceptance criteria
- Users can export contacts to CSV from the main contacts view
- Users can export contact-list members to CSV from a list view
- Users can export selected contacts to a
.vcffile - Exported files open cleanly in Excel/Google Sheets and standard contacts apps
- Export handles empty fields, commas, quotes, and multi-line values correctly
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗