Contacts API
Segmentation

Contacts API Segmentation

Use synced customer profile fields to build better audiences for SMS, WhatsApp, surveys, campaigns, and automated follow-up.

Try this with AI Copilot
Show me how to use SMSLeopard contact metadata for segmentation and personalization
Ask AI →

Segments Start With Profile Data

The Contacts API lets your system keep customer attributes current. Those attributes can then be used to group customers by behavior, value, lifecycle, location, preference, or risk.

SegmentExample criteriaUseful action
High-value customersTotal spend, product ownership, purchase frequencySend early access, premium support, or loyalty offers
Dormant customersNo purchase or login in 60 daysSend a reactivation WhatsApp or SMS campaign
Payment dueBalance outstanding, due date, account statusTrigger a reminder or payment link
New signupsSignup date, plan, sourceSend onboarding messages and collect missing data
Recent service usersAppointment, delivery, support case completedSend a survey or feedback request
WhatsApp preferredPreferred channel is WhatsAppUse richer templates, buttons, and media

Personalization Fields

Good segments become stronger when messages use variables from the same profile.

FieldExample message use
nameGreet the customer personally
productReference the product or service they use
last_purchase_amountConfirm payment or recommend a relevant next action
branchRoute the customer to the right location or team
preferred_channelChoose WhatsApp, SMS, or survey follow-up
survey_scoreFollow up differently for happy and unhappy customers

The goal is not to create endless segments. Start with a few audiences that map to clear business actions: convert, retain, recover, remind, or learn.

Related Guides