Audience features require a Marketing plan. All accounts include a free 500-contact tier.
Core Concepts
Contacts
Individual email addresses with custom properties, subscription status, and list memberships.
Segments
Dynamic groups of contacts that update automatically based on conditions you define.
Campaigns
Email campaigns sent to lists, segments, or your entire audience.
Billing
Contact-based marketing plans and pricing.
Key Features
- Custom contact properties — Define string, number, boolean, date, and JSON properties to store any data on your contacts
- CSV import and export — Bulk import contacts from CSV files with column mapping; export contacts to CSV for external use
- Double opt-in — Optional confirmation email flow for GDPR-compliant list building
- Subscription topics — Let contacts subscribe and unsubscribe per topic for granular preference management
- AI segment builder — Describe your target audience in natural language and let the AI generate the segment conditions
- Campaign analytics — Track opens, clicks, bounces, and unsubscribes per campaign
Getting Started
Subscribe to a Marketing Plan
All accounts include a free 500-contact tier. For larger audiences, upgrade from Settings → Billing.
Add Contacts
Import contacts via CSV or add them through the API. Each contact needs at minimum an email address.
Organize Your Audience
Create lists to group contacts manually, or create segments to group contacts dynamically based on conditions.
API Access
Audience resources are available through the API with theaudience:read and audience:write scopes. You can manage contacts, lists, and segments programmatically.