Overview
Courier’s user management system handles user data and organization from simple user lists to multi-tenant architectures. Understanding how user management works helps you organize users effectively and scale your notification strategy. For profile structure, send examples, and push tokens, see User Management. Why user management matters: Recipients are the single source of truth for who receives what. Profiles store contact details and preferences so you can target by user_id instead of hardcoding addresses; lists and audiences let you scale from one-off sends to campaigns and segments. Getting this right means consistent delivery, working preferences, and one place to update when users change.Key Features
Courier’s user management system provides complete control over recipient targeting and organization, including features such as:- User Profiles - Store contact information, preferences, and custom attributes for personalized notifications
- Dynamic Audiences - Automatically group users based on rules and filters for targeted campaigns
- Static Lists - Manually curated collections for campaigns, beta testing, and special groups
- Multi-Tenant Architecture - Hierarchical organization structures for B2B SaaS platforms
- Bulk Operations - Scale user management with imports, updates, and campaign targeting