Managing your contacts
Learn how to view, search, filter, and manage your contacts across Email, Push, and WhatsApp in Pulse.
April 20, 2026
Once you've imported or added contacts to Pulse, the Contacts page is where you go to actually view, search, and manage them, separate from the import process itself, which only covers getting them in.
Where to find it
Click Contacts in your sidebar. At the top of the page, you'll see the subtitle "Your unified audience across every channel," followed by your total contact count.
That word "unified" matters, this page brings together your Email, Push, and WhatsApp audiences into one place, rather than making you check three separate lists.
Adding contacts from here
Two buttons sit in the top-right corner: Import and Add contact.
Import takes you back into the CSV or connected-store import flow covered in the Migration documentation. Add contact is different, it lets you manually add a single person, useful when you just need to add one contact quickly rather than uploading a whole file.
Understanding your six stat cards
Right below the header, six cards break your contact base down:
- Total contacts — everyone in your list, across every channel
- Reachable — contacts you can actually send messages to right now
- Email subscribed — how many contacts are specifically subscribed on Email
- Unsubscribed — contacts who opted out
- Suppressed — contacts who can't currently be messaged, usually because of a bounce, complaint, or compliance reason
- No channels — contacts in your system who aren't actually reachable on any channel yet
Keeping an eye on Suppressed and No channels is worth doing occasionally. A growing Suppressed number is often an early sign of a deliverability issue worth investigating.
Filtering by channel
Just under the stat cards, four tabs let you narrow the list: All, Email, Push, and WhatsApp, each showing its own count.
Click into one of these if you only want to see contacts reachable on that specific channel. This is useful when you're about to build a campaign for one channel in particular and want to check your audience size first.
Finding a specific contact
The search bar, labeled "Search name, email, or phone...", lets you jump straight to one person instead of scrolling through your whole list.
Next to it, the Filters dropdown lets you narrow the list further based on more specific criteria.
Reading the contact table
Once you have contacts, they're listed in a table with these columns:
| Column | What it shows |
|---|---|
| Name | The contact's name |
| Channels | Which channels (Email, Push, WhatsApp) this contact is reachable on |
| Status | Their current subscription status |
| Source | Where this contact came from, such as imported, manually added, or captured from your store |
| Segments | Which segments this contact currently belongs to |
| Last seen | The most recent time this contact engaged |
| Created | When this contact was first added to Pulse |
The checkbox column on the left lets you select one or more contacts at once, useful if you want to take an action, like tagging or adding to a segment, across several contacts at the same time rather than one at a time.
Tagging and segments
The Segments column shows which segments a contact already belongs to.
Rather than tagging being a separate, disconnected feature, in Pulse it works through Segmentation. You build a segment based on shared conditions, and contacts matching those conditions appear together. See the Segmentation documentation for how to build one.
When you haven't added anyone yet
If your list is empty, you'll see a message that says "No contacts yet", along with a note to "Import your audience or add your first contact to get started," and both the Import contacts and Add contact buttons right there.
That way, you're never stuck wondering what to do next.
A quick habit worth building
Every so often, it's worth glancing at your Reachable number against your Total contacts number.
A big gap between the two usually means a meaningful chunk of your list is unsubscribed, suppressed, or missing a channel entirely. That's worth understanding rather than assuming your full contact count is all actively reachable.
