Customer.io: $5.83M в месяц на behavior-based email — кейс Колина Недеркоорна
Customer.io — платформа behavior-based messaging: отправляет email, SMS и push-уведомления на основе действий пользователя в продукте. $5.83M выручки в месяц ($70M ARR), 2 основателя, прибыльно. Запущена в 2012 году, 6 лет упиралась в $5M ARR и взлетела только после переориентации стратегии.
Главное в кейсе — Customer.io показывает, что застой на $5M не означает конца истории. Команда перестроила позиционирование, ICP и продажи — и за 6 лет выросла в 14 раз.
Кто такой Колин Недеркоорн
Колин Недеркоорн — инженер из США, известный в кругах startups как автор статьи «$10,000 to fly Singapore Airlines» — он купил билет в Сингапур виральным способом за день до запуска компании. До Customer.io работал в нескольких стартапах, видел разрыв между email-инструментами для маркетологов (Mailchimp) и custom-кодом разработчиков.
Какую проблему решает Customer.io
В 2012 году email-инструменты делились на две категории:
- Маркетинговые (Mailchimp, Constant Contact) — для рассылок, не умеют триггериться от событий
- Транзакционные (Sendgrid, Mailgun) — для confirmation-писем, не умеют сегментировать
А пользовательский продукт требует обоих типов сообщений сразу: «отправь приветствие через 5 минут после регистрации», «напомни о брошенной корзине через 24 часа», «сделай recap раз в неделю по сегменту активных».
Customer.io даёт один поток событий и один движок отправки: разработчик передаёт event’ы через API, маркетолог собирает кампании визуально на их основе.
Как родилась идея
Колин и Джон Аллен работали в стартапе, где сами столкнулись с проблемой: «нет нормального инструмента, чтобы отправить welcome-серию на основе действий в продукте». Mailchimp не подходит (нет интеграции с продуктом), кастомный код жрёт время разработки.
Решение собрали как side-project и продали первым 5 клиентам по $10–$20/мес. Это был сигнал: рынок есть, продукт нужен.
Как собрали MVP
Стек на старте — Ruby on Rails + PostgreSQL, простой API для приёма событий, JSON-based workflow-движок для отправок. Команда вдвоём 6 месяцев писала код до первого платящего клиента.
Стек сейчас:
| Слой | Инструмент |
|---|---|
| Backend | Ruby + Go (микросервисы) |
| Поток событий | Kafka |
| База | PostgreSQL |
| Очереди отправки | свои workers |
| Frontend | React |
Стратегия роста
6 лет под $5M — почему это нормально
Первый этап (2012–2018) — компания росла линейно, упиралась в $5M ARR. ICP размытый: маркетологи, разработчики, growth-команды — все понемногу. Никто не платил много.
В 2018 году Колин принял решение: сужаем ICP до growth/lifecycle-команд в B2B SaaS и mobile-приложениях. Из «универсального инструмента» в «специнструмент для retention team».
6x выручки за 5 лет
После переориентации:
- Стартовый план поднялся с $50/мес до $100/мес
- Добавили enterprise-тариф с custom-контрактами
- Наняли outbound-команду для enterprise-сделок
- Контент перенастроили под lifecycle marketing (jobs-to-be-done, retention-плейбуки)
- Customer.io стал стандартом в нишах: fintech, ed-tech, b2b SaaS
Результат — рост с $5M до $70M ARR за 6 лет, при сохранении прибыльности.
Продуктовый расширение
К email добавили SMS, push-уведомления, in-app сообщения. Теперь Customer.io = единая messaging-платформа, а не «email-инструмент». Это позволило конкурировать с Braze и Iterable в enterprise-сегменте.
Product-Led Growth с outbound-наслоением
Стартовый план $100/мес покупают сами через self-serve. Enterprise-контракты ($50K+/год) закрывает sales-команда. Это гибридная модель PLG + outbound, типичная для зрелого B2B SaaS.
Pricing
- Essentials — от $100/мес для команд до 5K профилей
- Premium — кастомные тарифы по объёму отправок
- Enterprise — SLA, dedicated success, custom contracts от $50K/год
Customer.io берёт процент от объёма событий и отправок — usage-based pricing, который масштабируется вместе с клиентом.
5 уроков из кейса
- 6 лет на одном плато — это не провал, это сигнал к перестройке. Customer.io показывает, что upmarket-разворот может удвоить или утроить компанию. Главное — не убивать продукт раньше времени, а пересмотреть ICP и pricing.
- Сужение ICP — это многократный рост revenue per customer. «Универсальный email-инструмент» = $50/мес. «Lifecycle-платформа для B2B SaaS» = $5K/мес. Тот же продукт, другое позиционирование.
- Behavior-based лучше календарного-based. Email на основе действий пользователя конвертит в разы лучше, чем «отправь всем во вторник». Это базовая ставка Customer.io и Braze.
- PLG + outbound — лучшая модель в зрелом B2B. Маленькие клиенты покупают сами (low CAC). Большие требуют sales-команды (high LTV). Совмещение даёт лучший unit economics.
- Прибыльность с первого дня даёт право не торопиться. Customer.io не брал большие раунды и не сжигал деньги. Это дало 6 лет на эксперименты до выхода в upmarket.
Главная мысль: в B2B SaaS неудачное позиционирование может стоить лет роста. Customer.io потеряла 6 лет на «универсальном» инструменте, но не сожгла бизнес — и смогла перестроиться. Это даёт право второму попытке, что в VC-сожжённых стартапах невозможно.
Похожие идеи
- Intercom — $28.6M · Customer messaging и AI-агенты для поддержки
- Metaplane — $333K · Data observability и мониторинг данных
- Customers.ai — $700K · ИИ-идентификация посетителей сайта
- Woopra — $83.3K · Аналитика клиентского пути для B2B и B2C
- ActiveCampaign — $20.8M · Email-маркетинг и автоматизация для SMB