Bulk Contact Import
We're excited to introduce a powerful new feature for efficiently managing large contact lists:
- New
/api/contacts.importendpoint - Import hundreds or thousands of contacts in a single operation - Blazingly fast - Uses PostgreSQL bulk upsert for significantly better performance than individual operations
- Smart handling - Returns individual results for each contact (created/updated/error status)
- Bulk subscriptions - Optionally subscribe all imported contacts to lists in one go
- Partial success support - Some contacts can succeed while others fail validation without blocking the entire import
- Optimized batching - Processes 100 contacts at a time in the UI for optimal performance
This feature is perfect for onboarding new users, migrating from other platforms, or managing large-scale contact lists with ease.
Full changelog: CHANGELOG.md