AI Summary
About
Customer.io (legally Peaberry Software, Inc.) is a customer-engagement platform that lets product and marketing teams send behavior-triggered messages across email, push, in-app, SMS, WhatsApp, and webhooks. Its two core products sit on one bill: Journeys, the visual workflow builder and cross-channel campaign engine, and Data Pipelines, a customer-data layer with a data warehouse, Reverse ETL, and destinations. In 2026 the platform is repositioning around an AI Agent (in beta) that executes skills, runs scheduled “Daily Routines,” and consumes LLM-action credits.
The company sells to SMB, mid-market, and enterprise teams that want event-driven, data-powered messaging rather than list-blast email — it competes with Braze, Iterable, Klaviyo, and the marketing clouds. Customer.io says it is trusted by 9,000+ brands. It runs a Startup Program that gives early-stage companies (raised under $10M) a full year free, a classic land-early acquisition motion.
Customer.io is privately held; public ARR, valuation, and headcount figures are not disclosed on the pricing page and are left unknown here.
Pricing summary : How profile-count tiers and usage overages combine
Customer.io uses a hybrid pricing model: a subscription tier sized by profile count (people + objects stored, meter contacts), on top of which usage overages accrue on emails, AI credits, and SMS. There are three published plans across four billing dimensions:
- Profile-tiered base (self-serve on Essentials): Essentials starts at $100/mo for 5k profiles and scales up a selector — $145 (10k), $235 (20k), $325 (30k), $415 (40k), $505+ (50k+) — all billed monthly. Premium starts at $1,000/mo (billed yearly) with custom profile volume; Enterprise is “Let’s talk.”
- Email volume: 1M emails/mo included on Essentials; additional 1,000 emails cost $0.12 on every plan.
- Profile overage: $0.009 per additional person/object profile on Essentials (custom/negotiated on Premium and Enterprise).
- AI-agent credits: LLM actions run on credits — $10 per 100K additional AI credits (Essentials/Premium; negotiated on Enterprise). SMS and WhatsApp sends are custom-priced.
What makes this different: unlike per-contact martech rivals, Customer.io meters “profiles” that include both people and non-person objects (accounts, devices, carts), and it prices the same profile tier across its messaging (Journeys) and customer-data (Data Pipelines) products on a single unified bill.
Pricing by product
Customer.io publishes three plans on one unified page — there is no separate Data Pipelines (CDP) pricing tab; the customer-data features are bundled into the same tiers. Plans are sized by profile count and channel/feature access.
Engagement platform (Journeys + Data Pipelines + AI Agent)
| Tier | Price | Included | Key mechanics |
|---|---|---|---|
| Essentials | $100 / mo (5k) | 5k profiles, 1M emails/mo, 2 object types, AI Agent core skills + 100K credit sample, visual workflow builder, basic integrations | Self-serve; profile selector scales the price |
| Premium | $1,000 / mo | Custom profile & email volume, 10 object types, elevated AI Agent + Daily Routines, Reverse ETL, HIPAA*, premium support, 90-day onboarding | Sales-assisted (“Book a demo”); billed yearly |
| Enterprise | Let’s talk | Best volume pricing, custom Agent limits, dedicated hardware, audit logging & data governance, dedicated CSM* & Implementation Specialist* | Sales-led, quoted; annual |
Essentials profile selector (self-serve price ladder)
Essentials price scales with a profile-count dropdown; email/feature inclusions stay the same:
| Profiles | Essentials price |
|---|---|
| 5k | $100 / mo |
| 10k | $145 / mo |
| 20k | $235 / mo |
| 30k | $325 / mo |
| 40k | $415 / mo |
| 50k+ | $505+ / mo |
Usage overage rates (per the plan comparison table)
| Meter | Essentials | Premium | Enterprise |
|---|---|---|---|
| Additional person/object profile | $0.009 | Custom | Custom |
| Additional 1,000 emails | $0.12 | $0.12 | $0.12 |
| Additional AI credits | $10 / 100K | $10 / 100K | Negotiated |
| Monthly SMS sends | Custom | Custom | Custom |
| User seats | Unlimited | Unlimited | Unlimited |
| Workspaces | 2 | Unlimited | Unlimited |
Sales motions across products: PLG / self-serve for Essentials (profile selector, “Get started”); sales-assisted for Premium (“Book a demo”); sales-led for Enterprise (“Talk to sales”).
Hidden costs : What Customer.io teams actually pay at scale
The “$100/mo” Essentials headline is only the base rent for 5,000 profiles and 1 million emails. Real bills are driven by three separate meters — profile overage, email overage, and AI credits — that each accrue independently. Two representative archetypes:
Growth-stage B2C team (35,000 profiles, 4M emails, moderate AI use)
| Line item | Monthly cost |
|---|---|
| Essentials base — 40k profile tier (selector) | $415 |
| Additional emails — 3M over the 1M included (3,000 × $0.12) | $360 |
| Additional AI credits — 300K over sample (3 × $10/100K) | $30 |
| Total | $805 |
At this scale the email overage ($360) already dwarfs the base subscription ($415), so a team that assumed “$100/mo” is actually paying ~8× that once send volume climbs — and would be nudged toward Premium, where email volume becomes custom-negotiated.
Object-heavy SaaS product (people + devices push the profile count)
| Line item | Monthly cost |
|---|---|
| Essentials base — 5k profile tier | $100 |
| 20,000 extra profiles from tracked devices/accounts (20,000 × $0.009) | $180 |
| Additional emails — 1M over included (1,000 × $0.12) | $120 |
| Total | $400 |
Because Customer.io counts non-person objects (devices, carts, accounts) as profiles, a product that identifies 5,000 users but tracks 20,000 of their devices burns through the profile bucket far faster than a per-contact rival would — the object-metering that makes the data model powerful is also the hidden cost lever.
Want to estimate your own Customer.io bill? Use the Customer.io pricing calculator to model your monthly cost based on profile count, email volume, and AI-agent credits.
Pricing evolution : From flat plans to profile-tiered, AI-credit metering
Cadence
| Quarter | Price changes | Product / SKU additions | Notes |
|---|---|---|---|
| 2022 Q2 | 0 | 0 | Two-plan structure: Basic $150/mo (up to 12,000 profiles) and Premium $995/mo; ~4,000 customers. |
| 2022 Q3 | 1 | 1 | Enterprise tier added (Basic/Premium/Enterprise); Basic included profiles cut from 12,000 to 8,000; Startup Program surfaced. |
| 2023 Q1 | 1 | 0 | Entry tier renamed Basic → Essentials and repriced from $150 to $100/mo with a smaller starting profile bucket. |
| 2024 Q2 | 0 | 0 | Essentials $100 / Premium $1,000 / Enterprise “Let’s talk” confirmed stable in the archive. |
| 2025 | 0 | 1 | AI Agent (beta) section grows across 2025 snapshots (session-limit columns + LLM-action credits); copy is client-rendered so exact launch date is not archive-verifiable. |
| 2026 Q3 | — | — | Live page (2026-07-12): profile-count selector ($100→$505+), $0.009/profile, $0.12/1,000 emails, $10/100K AI credits. |
Tracked range: 2022-05–2026-07. Wayback screenshots exist for 2022; 2023–2026 tier structure and prices were confirmed from archived HTML. The AI-Agent comparison matrix is JavaScript-rendered and does not appear in archived text — its milestones are dated only where confirmable.
Notable changes
- 2022-09 — Introduced a three-tier structure (Basic / Premium / Enterprise) and cut Basic’s included profiles from 12,000 to 8,000 (Wayback pricing snapshot).
- 2023-01 — Renamed the entry plan Basic → Essentials and lowered the headline from $150 to $100/mo (Wayback archived pricing HTML, Jan 2023).
- 2024-04 → 2026-02 — Held Essentials $100 / Premium $1,000 / Enterprise custom for roughly two years (archived pricing HTML).
- 2025 — Added the AI Agent (beta) with session-limit tiers (Standard / Elevated / Custom) and a $10-per-100K LLM-action credit meter; live on the 2026 pricing page.
What’s unique : Profiles that include objects, and a unified bill
1. Profiles count objects, not just people. Where Klaviyo, Braze, and Iterable meter contacts (person records), Customer.io’s “profile” meter counts people and non-person objects — accounts, devices, carts, subscriptions. That makes the hybrid pricing model more faithful to how modern product data is shaped, but it also means an object-heavy app consumes its profile bucket faster than a naive per-contact comparison would suggest.
2. AI is priced as its own usage axis, not bundled into seats. The AI Agent (beta) is gated by session-limit tiers (Standard / Elevated / Custom) and draws down a separate LLM-action credit pool sold at $10 per 100K. Most martech and SaaS rivals fold “AI” into a higher seat tier; Customer.io instead exposes AI consumption as a distinct meter — an early example of the outcome-and-consumption AI pricing trend where the model’s cost is passed through as usage rather than hidden in a flat uplift.
3. One bill spans messaging and the customer-data platform. Journeys (cross-channel campaigns) and Data Pipelines (a CDP with Reverse ETL, warehouse destinations, and data replay) share the same profile-tiered plan — there is no separate CDP price sheet. Buyers get a single unified bill instead of stitching an ESP and a CDP together, which is a meaningful packaging advantage against best-of-breed stacks.
4. Seats are free; volume is everything. Every plan lists unlimited user seats, so the pricing conversation is entirely about profiles, sends, and AI credits — a deliberate rejection of the per-seat SaaS default that removes friction from rolling the tool out across a whole marketing and product org.
Strengths & weaknesses
| Strengths | Weaknesses |
|---|---|
| Unlimited seats on every plan — team size never inflates the bill | Object-inclusive profile metering can inflate counts unexpectedly for device-heavy apps |
| Transparent self-serve Essentials with a live profile-count price selector | Premium jumps straight to $1,000/mo with “custom” volume — a large, opaque gap above Essentials |
| One unified bill for messaging (Journeys) + customer-data platform (CDP) | AI Agent session limits (Standard/Elevated/Custom) are tied to plan, not separately buyable |
| AI priced as an explicit credit meter ($10/100K) rather than a hidden uplift | Premium/Enterprise profile and email volumes are negotiated, so mid-scale buyers can’t self-price |
| Startup Program (12 months free under $10M raised) lowers acquisition friction | No perpetual free tier — the cheapest real entry point is $100/mo |
| Two years of price stability ($100/$1,000) signal a predictable roadmap | Email overage ($0.12/1,000) can quietly exceed the base subscription at volume |
Billing UX : Profile selector, seat-free tiers, and self-serve start
- Profile-count selector on Essentials — an inline dropdown (5k / 10k / 20k / 30k / 40k / 50k+) that recomputes the Essentials headline price live ($100 → $505+) before checkout.
- Unlimited user seats on every plan — Customer.io does not meter seats; all three tiers list “Unlimited” user seats, so team size never changes the bill.
- Workspace allotment — Essentials includes 2 workspaces; Premium and Enterprise include unlimited workspaces.
- AI credit metering — LLM actions draw down a credit balance (Essentials ships a 100K credit sample); additional credits are sold in 100K blocks at $10.
- Startup Program qualifier — a “See if you qualify” flow grants 12 months free to companies that have raised under $10M.
- Plan-term split — Essentials bills monthly while Premium/Enterprise bill annually, surfaced as a “Plan term” row in the comparison table.
Strategic wins : Why the profile-tier and startup-free plays worked
1. Metering objects, not just people, future-proofs the value metric
By defining the billing unit as a “profile” that spans people and non-person objects, Customer.io picked a value metric that grows with the richness of a customer’s data model rather than a narrow headcount. As products track more devices, accounts, and events, the meter captures that expansion automatically — a durable choice that avoids the repricing treadmill many per-contact tools face.
2. Pricing AI as its own meter keeps margins honest
Rather than absorbing unpredictable LLM costs into a flat seat uplift, Customer.io exposes AI Agent usage as session-limit tiers plus a $10-per-100K credit pool. This mirrors the broader shift toward usage-based AI pricing and protects gross margin: heavy AI users pay proportionally, so the vendor isn’t subsidizing power users out of a fixed subscription. It also gives buyers a legible knob to control AI spend.
3. A transparent self-serve selector removes the “request a quote” tax
The Essentials profile-count dropdown ($100 → $505+) lets a buyer self-price up to 50k profiles without talking to sales — a PLG motion that shortens the path to activation. Publishing the overage rates ($0.009/profile, $0.12/1,000 emails) alongside it builds trust that per-contact rivals with gated pricing don’t earn.
4. The Startup Program lands customers before the category decision
Offering 12 months free to companies that have raised under $10M is a classic land-early play: it captures teams before they’ve committed to a messaging stack, when switching costs are lowest. By the time the free year ends, the product’s data model and journeys are embedded — a high-retention on-ramp that mirrors the free-tier acquisition playbooks used across the corpus.
Areas to improve : Where the pricing page could reduce buyer friction
1. Close the $100 → $1,000 canyon between Essentials and Premium
Essentials self-prices smoothly to $505+ at 50k profiles, then the next published step is Premium at $1,000/mo with “custom” everything. A mid-market team at 80k–150k profiles has no self-serve path and must “book a demo” to learn its price. A published Premium starting bucket (or an Essentials tier that extends past 50k) would remove a sharp discontinuity that today forces otherwise self-serve buyers into a sales cycle.
2. Let buyers self-estimate AI credit consumption
The AI Agent credit meter is legible in price ($10/100K) but opaque in consumption — nothing on the page says how many credits a typical “Daily Routine” or execution skill burns. Adding a worked example (“a daily summarization routine ≈ N credits/day”) or a small estimator would let buyers forecast AI spend the way they can already forecast email overage, and reduce sticker-shock churn.
3. Surface Premium/Enterprise volume tiers publicly
Because Premium and Enterprise profile and email volumes are fully negotiated, mid-scale buyers can’t compare Customer.io against Braze or Iterable on price without a sales call. Publishing even indicative volume bands (as Klaviyo does per-contact) would let more of the funnel qualify themselves and reduce the friction the gated-pricing trap creates.
Key takeaways
- Pick a value metric that grows with your customer’s data, not their headcount. Customer.io’s object-inclusive “profile” meter expands automatically as products track more entities, sparing it the repricing churn per-contact tools face. The lesson: choose the unit that scales with the value you deliver, even if it’s harder to explain than “per user.”
- Expose AI as a separate meter to protect margin. By pricing the AI Agent with session limits plus a $10-per-100K credit pool, Customer.io ensures heavy AI users pay proportionally instead of being subsidized by a flat fee. Any team layering LLM features onto a subscription should decide early whether AI is a bundled benefit or a metered cost.
- Free seats can be a feature, not a giveaway. Unlimited seats on every plan removes the “who gets a login” negotiation and drives org-wide adoption, shifting the entire pricing conversation to volume. When your marginal cost per user is near zero, metering seats may cost you more in friction than it earns in revenue.
- A self-serve price selector earns trust that gated pricing can’t. Letting buyers dial profiles from 5k to 50k and see the price move ($100 → $505+) converts curiosity into activation without a sales call. Publishing overage rates alongside it signals confidence and pre-empts the “what will this really cost” objection.
- Price stability is a signal. Holding $100/$1,000 for roughly two years told the market the roadmap was predictable, which matters for a tool buyers embed deeply. Frequent repricing erodes the trust that a mission-critical messaging platform depends on.
UBP implications
- Object-based metering is a more honest usage unit than per-contact. As product data models grow richer (devices, accounts, subscriptions), pricing on a broad “profile” that includes objects tracks value more faithfully than counting people. Expect more engagement and CDP vendors to move from per-contact to per-entity meters, and buyers to scrutinize what counts as a billable unit.
- AI credits are becoming a standalone billing axis in incumbent SaaS. Customer.io bolting a $10-per-100K AI-credit meter onto a subscription — rather than a higher seat tier — is a template others will copy as LLM costs stay variable. Usage-based AI pricing lets vendors pass through model cost without margin risk, but only if consumption is legible enough for buyers to forecast.
- Hybrid subscription-plus-usage remains the safe default for multi-meter products. A profile-tiered base with independent overages on email, SMS, and AI credits gives revenue predictability while capturing upside from heavy users. The open question is packaging discipline: too many independent meters (profiles + emails + SMS + AI credits) risks a bill buyers can’t model, which is why an estimator or calculator becomes part of the product, not a nicety.
Sources
- Customer.io pricing page (accessed 2026-07-12)
- Customer.io documentation (accessed 2026-07-12)
- Customer.io Startup Program (accessed 2026-07-12)
- Customer.io blog (accessed 2026-07-12)
Bottom line
Customer.io prices like a company that decided its value comes from data and messages, not logins: unlimited seats, a profile meter that counts objects as well as people, and — newest of all — an AI Agent metered as its own credit axis rather than smuggled into a seat tier. The three-plan ladder ($100 Essentials → $1,000 Premium → custom Enterprise) has been stable for two years, but the real bill lives in the overages, where email and AI credits can quietly eclipse the base subscription. It’s a clean, transparent design at the low end that turns opaque exactly where mid-market buyers most need clarity.
Want to compare Customer.io against other customer-engagement pricing? Browse the pricing blueprint.
Pricing timeline : Major events on a vertical axis
Each milestone below corresponds to a public pricing change, product launch, or material adjustment. Major events use a filled marker; minor adjustments use a faded one.
AI-Agent-forward, profile-selector pricing (live)
The unified page shows Essentials from $100/mo (5k profiles) scaling via a selector to $505+ at 50k+, Premium from $1,000/mo, and Enterprise custom. An AI Agent (beta) is metered by Standard/Elevated/Custom session-limit tiers plus $10-per-100K LLM-action credits; overages run $0.009/profile and $0.12/1,000 emails. Journeys and Data Pipelines are bundled into the same tiers. (AI-Agent copy is client-rendered and not Wayback-verifiable; dates confirmed only in the live capture.)
Essentials $100 / Premium $1,000 / Enterprise stabilise
Wayback snapshots from April 2024 through early 2026 consistently show Essentials at $100/mo, Premium at $1,000/mo and Enterprise as 'Let's talk', confirming the three-plan, $100/$1,000 structure held across two years.
Basic renamed Essentials, repriced to $100
By January 2023 the entry tier was renamed from Basic to Essentials and the headline dropped to $100/mo, with a smaller starting profile bucket. Wayback raw HTML for Jan–May 2023 shows Essentials / Premium / Enterprise; the exact included-profile figure at the transition is not price-verifiable from the JS-rendered archive (marked unknown).
Three tiers introduced; Basic profile cap cut to 8,000
Customer.io restructured to Basic / Premium / Enterprise. Basic stayed at $150/mo but its included profiles dropped from 12,000 to 8,000; Premium and Enterprise moved to 'Contact sales' with no listed price. The Startup Program appears on the page by late 2022.
Two flat plans: Basic $150, Premium $995
The pricing page listed just two tiers — Basic at a $150/mo minimum (up to 12,000 profiles, unlimited emails) and Premium at a $995/mo minimum (dedicated CSM, managed deliverability, HIPAA). Billing was based on the maximum number of uniquely identified profiles, with ~4,000 companies as customers.
- · Customer.io meters 'profiles' that count both people AND non-person objects (accounts, devices, carts) — so a single company record with 50 tracked devices can consume 51 profiles against your tier.
- · In May 2022 the entry plan was 'Basic' at $150/mo for up to 12,000 profiles; by 2023 it was renamed 'Essentials', repriced to $100/mo, and the included profile allotment shrank to 5,000 — a lower headline price for a smaller starting bucket.
- · Customer.io gives startups that have raised under $10M a full 12 months free through its Startup Program — a land-early motion aimed at capturing companies before they pick a messaging stack.
Questions & answers
- How much does Customer.io cost?
- Essentials starts at $100/mo for 5,000 profiles and scales via a selector to $145 (10k), $235 (20k), $325 (30k), $415 (40k) and $505+ (50k+). Premium starts at $1,000/mo billed yearly, and Enterprise is custom-quoted.
- What is a 'profile' in Customer.io pricing?
- A profile is one uniquely identified record you store — and it counts both people and non-person objects (accounts, devices, carts). Extra profiles cost $0.009 each on Essentials; Premium and Enterprise negotiate custom profile volume.
- How is the Customer.io AI Agent priced?
- The AI Agent (beta) is gated by session-limit tiers named Standard, Elevated and Custom that map to the plan you buy, and it draws down an LLM-action credit pool. Additional AI credits cost $10 per 100,000 on Essentials and Premium; Enterprise negotiates.
- Does Customer.io charge per user seat?
- No. Every plan lists unlimited user seats, so team size never affects the bill — cost is driven by profiles, message volume and AI credits instead.
- What happens if I send more than the included emails?
- Essentials includes 1 million emails per month; beyond that, additional email is billed at $0.12 per 1,000 sends on every plan. SMS and WhatsApp volumes are custom-priced.
- Is there a free plan or startup discount?
- There is no perpetual free tier, but early-stage companies that have raised under $10M can get 12 months of Customer.io free through the Startup Program.