Customer.io
Behaviour-triggered messaging built on event data, with email, SMS, push, in-app and webhooks in one workflow.
An AI Agent turns a prompt into a configured automation with triggers, content and logic and analyses campaign performance, and LLM actions inside a workflow generate data and personalise content at send time
- Starting price
- From $100 / month
- Free trial
- Startup Program gives early-stage companies that have raised under $10M a full year free
- API
- Yes, the Journeys UI API and CDP Data Pipelines API, plus a CLI, webhooks, mobile SDKs and an official MCP server
Overview
Customer.io is a customer engagement platform for teams whose messages are triggered by product behaviour rather than a send calendar. Journeys is a visual workflow builder with branching logic, started by a segment, event, form, date or webhook, and it drives email, SMS, push, in-app messages, WhatsApp, webhooks and Slack from one place. Around it sit Audiences for segmentation over profiles and events, Design Studio for building messages at scale, and Analytics. Billing is by the maximum number of uniquely identified people rather than by messages sent.
Our take
Customer.io suits a product-led team where the trigger for a message is something the user did in the app, and it assumes someone technical is nearby: the CLI, the MCP server and the LLM actions inside a workflow are aimed at people comfortable wiring things together, not at a marketer working alone. Pricing by profiles rather than by sends is the detail to model first, because objects count towards the same number as people, so an account-based data model gets expensive faster than the headcount suggests. The jump from the entry plan to the next one is steep enough that it deserves a hard look at what actually forces the move, and the year-free startup offer is worth checking against before paying for anything.
Key Facts
| Category | |
|---|---|
| Starting price | From $100 / month Essentials, billed monthly, for 5,000 profiles and 1 million emails a month. Premium starts at $1,000 a month and is billed yearly; Enterprise is quoted. Extra usage costs $0.009 per profile, $0.12 per 1,000 emails and $10 per 100,000 AI credits. |
| Free trial | Startup Program gives early-stage companies that have raised under $10M a full year free |
| API | Yes, the Journeys UI API and CDP Data Pipelines API, plus a CLI, webhooks, mobile SDKs and an official MCP server |
| Hosting | Cloud (SaaS), with US and EU endpoints |
| Made in | United States |
Features
- Campaign types
- Yes, email, SMS, push, in-app messages, WhatsApp, LINE, webhooks and Slack, plus transactional messages
- Automation and journeys
- Yes, a visual workflow builder with branching logic, triggered by segment, event, form, relationship, date or webhook
- Segmentation and personalisation
- Yes, Audiences segments on customer profiles, events, account relationships and real-time data
- Templates and editor
- Yes, Design Studio for creating messages at scale
- Deliverability and testing
- A/B and multivariate testing, conversion tracking, send-time optimisation and email content analysis on every plan; managed deliverability from the Premium plan
- Ecommerce and CRM data
- Yes, CDP Data Pipelines unify customer data and apps, with object types alongside people for accounts and other non-person records
- Integrations and API
- Yes, the Journeys UI API and CDP Data Pipelines API, plus a CLI, webhooks, mobile SDKs for iOS, Android, React Native, Flutter and Expo, and an official MCP server
Integrations
- Segment
- Salesforce
- HubSpot
- Amplitude
- Mixpanel
- Snowflake
- Amazon S3
- Twilio
- Typeform
- Branch
- Google Ads
- Facebook Lead Ads
Deployment and Support
- Deployment
-
- Cloud (SaaS)
- Browser-based
- Support
-
- Email helpdesk
- Chat
- Community forum
- Onboarding
-
- Documentation and knowledge base
- Guided onboarding
- Company size
-
- Small and mid-sized
- Enterprise
Suitability
| Industry | Freelancers | Small and mid-sized | Enterprise |
|---|---|---|---|
| Agencies | Not stated | Not stated | Not stated |
| Architecture & Engineering | Not stated | Not stated | Not stated |
| Consulting | Not stated | Not stated | Not stated |
| Media & Creative | Not stated | Not stated | Not stated |
| Technology | Not stated | Stated as a fit | Stated as a fit |
The table combines the industries the vendor addresses with the company sizes the tool is aimed at. An empty cell means the combination is not stated, not that it is ruled out.
Pros and Cons
Strengths
- Journeys triggered by product events, forms, relationships, dates or webhooks
- Official MCP server exposing the full Journeys UI and CDP Data Pipelines APIs, on US and EU endpoints
- LLM actions inside a workflow generate data and personalise content at send time
- Startup Program gives early-stage companies a full year free
Limitations
- Only Essentials publishes its volumes; Premium names a starting figure but quotes profiles and emails individually
- Billing counts objects as well as people towards the profile total
- Object types are capped per plan, at two on Essentials and ten on Premium
- Daily Routines, premium chat support and HIPAA compliance start at the Premium plan
Pricing
-
Essentials
$100
Per month, billed monthly. 5,000 profiles (people and objects), 1 million emails a month, 2 object types, 2 workspaces, email and community support, basic data integrations.
-
Premium
$1,000
Per month, billed yearly, as a starting figure. Custom profile and email volumes, 10 object types, elevated AI Agent limits with custom skills, Daily Routines, premium chat and email support, 90-day onboarding support, premium data integrations and HIPAA compliance.
-
Enterprise
Not stated
Quoted. Dedicated infrastructure and hardware, custom AI Agent limits, priority technical support, migration support, a dedicated Customer Success Manager and Technical Implementation Specialist, a shared Slack channel, audit logging and data governance.
Best For
Alternatives and Comparisons
FAQ
- How is Customer.io priced?
- Billing is based on the maximum number of uniquely identified people and objects, together called profiles. Essentials runs on a monthly term with published volumes; Premium and Enterprise run on an annual term with volumes agreed per account. Going over the agreed volume is charged at $0.009 per additional profile and $0.12 per additional 1,000 emails, and extra AI credits cost $10 per 100,000.
- Does Customer.io have an MCP server?
- Yes. The official Customer.io MCP server connects an account to AI tools that speak the Model Context Protocol, exposing the full Journeys UI API and CDP Data Pipelines API through separate read, write and delete tools so each category can be approved independently. It runs on a US endpoint and an EU endpoint.
- Which channels can Customer.io send on?
- Email, SMS, push notifications, in-app messages, WhatsApp, LINE, webhooks and Slack, from the same workflow. Transactional messages such as password resets and order receipts are handled too.
What users say
Reviews
No reviews yet.
Every review is read by a person and the author's email is confirmed before it appears. How we check reviews
Write a review
Last verified:
Ready to take a closer look at Customer.io
The link goes straight to the vendor. Some links on this site are affiliate links.
Visit Customer.io