Your entire subscriber base, finally under control
A unified contact database with smart segmentation, global suppression, behavioral tagging, and GDPR-compliant export — all queryable via API.
Live Segments

Sarah Mitchell
sarah@atlassian.com

James Chen
james@canva.com

Olivia Park
olivia@afterpay.com

Noah Thompson
noah@seek.com.au
12,847 contacts · 11,814 active · 847 suppressed
Behavioral tagging
Automatically tag contacts from opens, clicks, plan changes, or API events. Build useful segments in seconds.
Global suppression
Bounces, complaints, and unsubscribes are protected globally and per sending domain. No accidental sends.
CSV & API import/export
Import with smart field mapping or sync in real time. Request a complete GDPR-ready export whenever you need it.
Contact profiles
Every interaction in one timeline
A contact record should answer every question before your team asks it. Sendbound joins every send, delivery, open, click, bounce, unsubscribe, plan change, and custom event to one durable profile.
Add identifiers and attributes from your product, then use them in campaigns or API queries. Built-in data-subject tools locate, export, or erase a person with an auditable request trail.
Full send, open, click, and bounce history
Custom fields and API-synced attributes
One-click GDPR export or erasure
Tag history with timestamps

Sarah Mitchell
Scalesarah@atlassian.com
94%
open rate
12
emails sent
8
opens
3
clicks
Activity timeline
Opened "March Newsletter"
2h agoClicked "Upgrade workspace"
2h agoDelivered "March Newsletter"
2h agoOpened "Product update #12"
3d agoEvent: created_project
5d agoSigned up
Jan 12, 2025
19 months ago
Last active
2 hours ago
High engagement
Plan
Scale 200K
Paid · annual
Location
Sydney, AU
AEST · UTC+10
Live segment
0
contacts match these rules
34.7%
of audience
Matching rules
Matching contacts
+4,206 more




Audience composition
Scale
2,190
52%
Business
1,306
31%
Pro
715
17%
Segment builder
Dynamic segments that stay current
Describe your audience once. Membership recalculates automatically as contacts engage, change plans, or arrive through your API — no manual refreshes, no CSV exports.
Combine plan attributes, behavioral signals, tags, and custom fields. Stack AND/OR logic to express exactly who you mean.
Recalculates live as contacts engage
Stack AND / OR conditions freely
Preview reach before any send
Segment by custom API attributes
Suppression management
Suppression that actually works
Sendbound classifies hard bounces, soft bounces, complaints, and unsubscribes as they happen. Global suppression prevents an opted-out address from being reached from any project.
Inspect every source, restore proven false positives, and maintain an evidence trail. Right-to-erasure requests remove contact data while necessary compliance records are protected.
Hard bounce, complaint & unsubscribe detection
Global + per-domain suppression scopes
False positive restoration with audit log
GDPR right-to-erasure with evidence trail
Suppression shield
Checked before every single send
847
protected addresses

Mia Jones
mia.jones@acme.com.au

Chris Webb
ops@northstar.io

Sam Kingston
sam@paper.co

Tom Mills
tmills@envato.com

Kate Reed
kate@realestate.com.au
Global scope blocks across all projects · Domain scope applies per sender
12,847
avg. contacts per account
99.9%
suppression accuracy
<50ms
API contact lookup
GDPR
+ CCPA compliant exports
Developer-first data
Your audience, available everywhere
Create or update records from your product, attach useful context, then query the exact people who should hear from you. Idempotent writes make a reliable source of truth simple.
Idempotent upsert by email or external ID
Tag contacts from any API event
Query segments with live result counts
Bulk export for data warehouse sync
// Upsert a contact with tags await sendbound.contacts.upsert({ email: 'sarah@atlassian.com', tags: ['power-user', 'enterprise'], plan: 'scale', }); // Query a live segment const audience = await sendbound.segments.query({ plan: 'scale', lastOpened: '30d', tag: 'power-user', }); // → { count: 4211, contacts: [...] }
Built for every team
From product events to trusted campaigns
Product-led growth
Tag activation milestones and nudge only the people who need help. Segment by feature usage without CSV exports.
Lifecycle marketing
Keep trial, paid, and at-risk audiences fresh without manual list maintenance. React to behavior the moment it happens.
Privacy operations
Find, export, and erase personal data from one controlled workspace. Full audit trail for every request.
How Sendbound audiences compare
One place for transactional contacts, marketing lists, and compliance — not three tools bolted together.
| Feature | Sendbound | Mailchimp | Klaviyo | HubSpot |
|---|---|---|---|---|
| Unified transactional + marketing contacts | ✓ | ✗ | ✗ | ✗ |
| Live dynamic segments (no manual refresh) | ✓ | ✗ | ✓ | ✓ |
| Behavioral tagging via API events | ✓ | Partial | ✓ | ✗ |
| Global suppression across all projects | ✓ | ✗ | ✗ | ✗ |
| <50ms contact lookup via API | ✓ | ✗ | ✗ | ✗ |
| GDPR right-to-erasure + auditable export | ✓ | Partial | Partial | Partial |
| Custom field support (unlimited) | ✓ | ✓ | ✓ | ✓ |
| Segment by transactional behavior (opens, bounces) | ✓ | ✗ | ✓ | ✗ |
| Free contact storage on free tier | ✓ | ✗ | ✗ | ✗ |
| Contact merge with full activity history | ✓ | ✗ | ✗ | ✓ |
Audience questions, answered
How are contacts counted for billing?
A contact is counted once per billing period, regardless of tags, segments, or sends. Suppressed records do not increase your active audience.
What's the difference between a tag and a segment?
Tags are durable labels you assign or automate. Segments are live queries that assemble contacts from attributes, activity, and tags.
How do I import from Mailchimp?
Export a CSV from Mailchimp and use Sendbound's mapper to match fields, tags, and consent status before confirming import.
What happens when someone unsubscribes?
They are immediately suppressed globally and in the sending domain. The suppression is checked before every send.
Can I merge duplicate contacts?
Yes. Search for matching email or external IDs, select a canonical profile, and merge attributes and activity history.
How do I export contacts for GDPR requests?
Use the contact's privacy menu to generate a portable data export, or submit an API request with an auditable completion record.
