Joonas Rotko · Founder, That Marketing Buddy
I assess marketing software through 10+ years of agency work, current product research, buyer needs, competing tools and total cost.
How this review was prepared
This is a research-based review. I checked Customer.io's current product pages, pricing, documentation and terms, then assessed what those published limits mean for a marketing team or small agency. I have not presented vendor claims as personal testing.
This page may include affiliate links, meaning I may earn a commission if you sign up (at no extra cost to you).
The Verdict
Is Customer.io right for you?
Customer.io is a messaging and customer data platform for product-led companies. It triggers email, push, SMS, in-app, WhatsApp and LINE messages from events, and pairs the journeys tool with a data pipelines product and an AI agent that builds automations from a prompt.
Essentials is reported at $100/month and includes 5,000 profiles and 1 million emails a month. Extra profiles cost $0.009 each and extra emails $0.12 per 1,000. A higher plan (called Premium in TMB's data and Standard on the page I read) is reported from $1,000/month.
It fits a product team with engineers that wants event-driven journeys across channels. It fits poorly for a marketer without developer support, or a team that wants a plain newsletter tool.
Who It's For
Who Customer.io is for (and who it isn't)
✓ Best for
- +Product teams that message from in-app events. Customer.io triggers journeys from behavior and data, across email, push, in-app and SMS, and connects apps and data through one platform.
- +Teams that want a large email allowance at a fixed base price. Essentials includes 1 million emails a month, with overage at $0.12 per 1,000, so send volume rarely drives cost before profiles do.
- +Teams that want an AI agent to build and operate automations. Customer.io describes an AI agent that turns a prompt into a configured automation with triggers, content, timing and logic, and it has an official MCP server for AI clients.
× Consider something else if
- −You want a simple SaaS email tool with a free plan. Loops sends product and marketing email with a free plan to 1,000 contacts and far less setup.Try Loops →
- −You run an ecommerce store. Customer.io is built around product events, not store data. Klaviyo has deeper native ecommerce data and flows.Try Klaviyo →
- −You want marketing automation with CRM features. ActiveCampaign combines email automation with a CRM and sales automation for non-product businesses.Try ActiveCampaign →
What You Can Do
What can Customer.io do?
Trigger onboarding from product events
Send events from your app or data pipeline, then run journeys that email, push or message in-app depending on what a user did.
Message across channels
Customer.io lists email, push, in-app, SMS, WhatsApp (native), LINE and webhooks as channels across plans.
Describe an automation to the AI agent
Give the AI agent a prompt and it configures triggers, content, timing and logic, which you review before launch.
Let an AI client read and write your workspace
The MCP server exposes the Journeys UI API and the CDP Data Pipelines API through read, write and delete tools you approve separately.
AI, API & MCP
Does Customer.io Have an MCP Server, API and AI Features?
Customer.io is one of the most agent-ready messaging tools, and its MCP splits read, write and delete permissions.
AI agent workflow
A safe agent workflow
Approve only the read tool at first, so an assistant can inspect segments, campaigns and journeys, then approve writes for a specific task.
Approval boundary: Never approve the delete tool by default, and keep sends to live audiences behind a human review.
MCP
officialOfficial MCP with separate read, write and delete tools
Covers the full Journeys UI API and the CDP Data Pipelines API.
Customer.io MCP server →Pricing
How much does Customer.io cost?
Customer.io Essentials is reported at $100/month with 5,000 profiles and 1 million emails, and a higher plan from $1,000/month.
| Plan | Reported USD prices, base prices unconfirmed on the page I read |
|---|---|
| Essentials, 5,000 profilesPopular | $100/mo |
| Premium or Standard (name varies) | $1000/mo |
| Enterprise | Custom |
Customer.io prices by profiles, meaning the maximum number of uniquely identified people and objects, and by email volume. Essentials includes 5,000 profiles and 1 million emails a month. Additional profiles are $0.009 each and additional emails are $0.12 per 1,000. Monthly subscriptions pay by credit card only, and annual subscribers may pay by ACH or wire invoice. The plan names and the base prices below were not fully readable on the official page.
What overage costs
Extra profiles cost $0.009 each, and extra emails cost $0.12 per 1,000. At 10,000 profiles on Essentials that is about $45 a month in extra profiles, before any email overage.
Plan names conflict
The pricing page I read lists Essentials, Standard and Enterprise, while TMB's data and third-party trackers list Essentials, Premium and Enterprise. Confirm the middle plan's name and price with Customer.io.
Channels and support scale by plan
TMB's earlier data describes the middle plan with custom volumes, ten object types, elevated AI limits, chat support and HIPAA compliance, which I could not confirm on the page. Enterprise lists dedicated infrastructure, a customer success manager and a technical implementation specialist.
Trial and refunds
TMB's data records a 14-day trial, while the pricing page I read did not state trial or refund terms. Confirm before you commit.
Alternatives
When I'd choose something else
Three different buying priorities, and what I'd pick instead for each one.
If you want simple SaaS email with a free start
Loops
Loops handles product, lifecycle and marketing email with a free plan and no seat fees.
Trade-off: It is email only, with no push, SMS or in-app channels.
Explore Loops for this use case →If you run an ecommerce store
Klaviyo
Klaviyo is built on store data, with email, SMS and a CDP for ecommerce.
Trade-off: Pricing rises with active profiles and its strength is retail rather than product events.
Explore Klaviyo for this use case →If you want CRM with automation
ActiveCampaign
ActiveCampaign pairs email automation with a CRM for sales-led businesses.
Trade-off: It is less built around product events and in-app messaging than Customer.io.
Explore ActiveCampaign for this use case →Downsides
Limitations to consider before subscribing
Needs engineering help
Event-driven messaging depends on sending clean events and profiles, so a marketer without developer support will struggle.
Base prices are not readable in plain text
The official page I read showed profile and overage rates but not the plan prices, and the middle plan name conflicts across sources.
Profiles include objects
Pricing counts people and objects, which can raise the profile count above your user count.
The jump to the higher plan is large
Reported pricing goes from about $100 to about $1,000 a month, with nothing between them.
No stated trial on the pricing page
The page I read pointed to a demo and did not state a trial, so confirm the current offer.
My Recommendation
Should You Choose Customer.io?
Shortlist Customer.io if you run a product-led company with engineers, want journeys across email, push, SMS and in-app, and want an AI agent and MCP on top.
Choose Loops for simple SaaS email, Klaviyo for ecommerce, or ActiveCampaign for CRM with automation.
What to check during the trial
- –Ask for the current Essentials and middle-plan prices and names in writing.
- –Count profiles including objects and price the overage at $0.009 each.
- –Send a small event stream and build one journey across two channels.
- –Connect the MCP with read access only and inspect a journey.
Try the Customer.io MCP
Approve only the read tool first and ask which journeys have no recent sends, then decide whether to approve writes.
FAQ
Frequently asked questions about Customer.io
Essentials is reported at $100/month with 5,000 profiles and 1 million emails a month. Extra profiles cost $0.009 each and extra emails $0.12 per 1,000. A higher plan is reported from $1,000/month.
Yes. Its official MCP server exposes the Journeys UI API and the CDP Data Pipelines API through separate read, write and delete tools.
Email, push, in-app, SMS, WhatsApp (native), LINE and webhooks, across plans.
Monthly subscriptions pay by credit card only, and annual subscribers may pay by ACH or wire invoice.
Sources & References (3)
Spot something out of date?Vendors and readers, send me the correct fact.
Software sites change almost every week, and I want every claim on this page to be factually correct. If you are a vendor or a reader, send me the correct fact and a link to the official page. I will check it and update the page. The opinions and rankings stay mine.

