Overview
Contacts are the people you send messages to. Groups help you organize contacts for targeted campaigns.Managing Contacts
Creating Contacts
Add contacts individually via the API:Contact Fields
| Field | Required | Description |
|---|---|---|
phone_number | Yes | International, local, or with + prefix |
first_name | No | Used for personalization |
last_name | No | Used for personalization |
email | No | Contact’s email address |
Working with Groups
Groups allow you to organize contacts for targeted messaging.Creating a Group
Assigning Contacts to Groups
You can assign multiple contacts to multiple groups in one request:Use Cases
Customer Segmentation
Customer Segmentation
Create groups for different customer segments:
- New customers
- VIP customers
- Inactive customers
- Newsletter subscribers
Geographic Targeting
Geographic Targeting
Organize contacts by location:
- Accra customers
- Tamale customers
- Regional offices
Product-Based Groups
Product-Based Groups
Group customers by product interest:
- Product A users
- Product B users
- Beta testers
Best Practices
API Reference
Contacts API
Manage contacts programmatically
Groups API
Create and manage contact groups
