Lists & Segments
Organize your audience into targeted groups for precise campaign delivery.
Bulk CSV Import
Migrate your existing audience by uploading a CSV file.
Recommended CSV Format
email,firstName,lastName,metadata
john@example.com,John,Doe,"{""source"": ""website""}"
jane@company.com,Jane,Smith,"{""plan"": ""pro""}"- • Mapping: You can map custom headers to Transmit fields during the import process.
- • Deduplication: Existing contacts are automatically updated based on their email address.
Custom Metadata
Store arbitrary data with each contact using JSON metadata. This can be used for personalization or internal tracking.
// API example: Update contact with metadata
await transmit.contacts.update(id, {
metadata: {
lastPurchase: "2025-12-01",
loyaltyTier: "Gold"
}
});