Two enterprise cross-channel platforms, sold through sales, that differ most in how far their AI goes.
Choose Braze if you want an AI assistant that drafts whole campaigns and Canvases, a remote MCP server for Claude and ChatGPT, and LINE and KakaoTalk next to your other channels.
Choose Iterable if you want three template editors to choose from, and usage set in a contract covering messages, users and events rather than priced on monthly active users.
Choose Brew if you want a fully agentic setup, where your AI agent drives lifecycle marketing to engage and retain customers. Brew designs every email from your brand and runs your automations agentically.
Brew is the third column, for teams that want an agent to design and send their email.
| Braze | Iterable | ||
|---|---|---|---|
| Key differences | |||
| Billed on | Braze: Monthly active users, plus Action Credits | Iterable: A contract; usage covers messages, users and events | Brew: Emails sent and AI credits |
| Fully agentic | Braze: Partly. Partly: Operator drafts campaigns and Canvases; you launch them | Iterable: Partly. Partly: Nova Agent drafts copy, templates and journeys in the app | Brew: Yes. Your agent designs, sends and runs automations end to end |
| Designs finished, on-brand emails | Braze: Partly. Partly: Operator drafts designs; brand guidelines cover voice only | Iterable: No. Nova Agent writes copy and Handlebars, not the design | Brew: Yes. Layout, copy and images from your brand, ready to send |
| Your agent takes it live | Braze: Partly. Partly: MCP creates templates; launching campaigns is in beta | Iterable: Partly. Partly: Its MCP server sends only after you turn on writes | Brew: Yes. Sends, schedules and runs automations; OAuth and org-scoped MCP require confirmation, brand API keys do not |
| MCP server for AI agents | Braze: Yes. Remote server for Claude, ChatGPT and Cursor | Iterable: Partly. Partly: Beta, for desktop apps; read-only by default | Brew: Yes. Every Brew tool, in Claude, ChatGPT, Cursor and Grok |
| Braze | Iterable | ||
|---|---|---|---|
| Creating emails | |||
| Remembers your brand for every email | Braze: Partly. Partly: Voice and tone guidelines, picked in each Operator chat | Iterable: Partly. Partly: Creative Library stores images, PDFs and videos | Brew: Yes. Brand files your agent reads every time |
| Visual editor | Braze: Yes. Drag-and-drop and HTML editors | Iterable: Yes. Drag-and-drop, WYSIWYG and side-by-side editors | Brew: Yes. Infinite canvas, edit by hand or in chat |
| Bring the emails you already have | Braze: Yes. Upload an HTML file to the HTML editor | Iterable: Yes. Your own HTML, imported in one step | Brew: Yes. HTML, MJML, React Email, Figma or a forwarded email |
| Automation and data | |||
| Event-triggered automations | Braze: Yes. Canvases start on user actions or API calls | Iterable: Yes. Journeys start on events, a schedule or the API | Brew: Yes. Stripe, Shopify, Clerk, Supabase or your own events |
| Builds an automation from a description | Braze: Yes. Operator drafts a Canvas from a prompt | Iterable: Yes. Journey Assist builds the tiles from a prompt | Brew: Yes. Emails, waits and branches together |
| Data pipelines and warehouse sync | Braze: Yes. Cloud Data Ingestion from your warehouse | Iterable: Yes. Smart Ingest from your warehouse | Brew: No. API, SDK and integrations |
| Best send time per contact | Braze: Yes. Intelligent Timing | Iterable: Yes. Send Time Decisioning | Brew: Yes. Intelligent Send |
| A/B testing | Braze: Yes. A/B and multivariate tests | Iterable: Yes. Experiments on any part of a campaign | Brew: No. Not built in |
| Channels | |||
| Email from your own domain | Braze: Yes. Campaigns, Canvases and API-triggered sends | Iterable: Yes. Blast and triggered campaigns | Brew: Yes. Marketing and transactional |
| SMS, push and in-app | Braze: Yes. In every edition | Iterable: Yes. SMS, push and in-app, plus web push and embedded messages | Brew: No. Email only |
| WhatsApp and other messaging apps | Braze: Yes. WhatsApp, LINE and KakaoTalk in every edition | Iterable: Yes. WhatsApp and RCS | Brew: No. Email only |
| Agents and developers | |||
| API | Braze: Yes. REST API and webhooks | Iterable: Yes. API and mobile SDKs | Brew: Yes. REST API, typed SDK and CLI |
| Pricing | |||
| Getting started | Braze: A free trial; no free plan | Iterable: A demo and pricing estimate from sales | Brew: Free trial with 500 AI credits and 1,000 sends |
| First paid plan | Braze: Braze Go, price on request | Iterable: Not listed; price on request | Brew: Growth, $99/month: 10,000 AI credits and 50,000 sends |
| Next plan | Braze: Braze Select and Braze Pro, price on request | Iterable: Not listed; limits set in your contract | Brew: Pro, $249/month: 25,000 AI credits and 200,000 sends |
| Security and compliance | |||
| SOC 2 and ISO 27001 | Braze: Yes. Certified | Iterable: Yes. Certified | Brew: No. Not yet; security review and DPA on request |
| HIPAA | Braze: Yes. HIPAA compliance features | Iterable: Yes. Listed in its Trust Center | Brew: No. Not supported |
Neither designs a finished, on-brand email from your brand and takes it live from your own agent. Braze’s Operator drafts and your team launches; Iterable’s MCP server sends only after you turn on writes.
Teams that move to Brew tell us AI drafts from tools like these rarely look like their brand, so someone still redesigns them.
Neither lists its prices publicly.
Neither lists prices. Braze prices on monthly active users, with Action Credits for messages and some AI features, across four editions from Braze Go to Braze Enterprise. It has a free trial and no free plan.
Iterable sets usage in a contract that covers messages, users and events, and gives a demo and pricing estimate through sales.
Brew bills on emails sent and AI credits, with unlimited contacts: Growth is $99/month for 50,000 sends and 10,000 AI credits.
Brew is fully agentic: your agent designs on-brand emails, sends them and runs your automations. Unlimited contacts on every plan. OAuth and organization-scoped MCP connections ask you to confirm live sends and launches. Brand-scoped API keys can execute permitted calls without the MCP confirmation step.
Connect Claude, ChatGPT, Cursor or Grok over MCP and your agent gets every Brew tool. It designs emails from your brand, builds audiences, runs automations and schedules sends. OAuth and organization-scoped MCP connections ask you to confirm live sends and launches. Brand-scoped API keys can execute permitted calls without the MCP confirmation step.
Paste your website and Brew writes your brand into two files your agent reads for every email. Describe the email and it appears on the canvas, ready to edit by hand or in chat.
We're here to help! Feel free to schedule a call.
Can't find what you're looking for? Contact us at +1-(332)-203-2145 or support@brew.new.
Both run journeys across email, SMS, push, in-app and WhatsApp, with warehouse sync, A/B testing and per-person send times. Braze adds LINE and KakaoTalk. The bigger difference is AI: Braze’s Operator drafts whole campaigns and Canvases, while Iterable’s Nova Agent writes copy and Handlebars and Journey Assist builds journey tiles from a prompt.
Neither lists prices, so the answer comes from a quote at your own volume. Braze prices on monthly active users plus Action Credits for messages, and offers a free trial. Iterable sets usage in a contract covering messages, users and events.
Braze goes further: Operator drafts full message designs, campaigns and Canvases, though you always launch them yourself, and its remote MCP server works in Claude, ChatGPT and Cursor and creates email templates. Iterable’s Nova Agent writes copy and Handlebars and asks before it saves or sends, and its MCP server is a beta for desktop apps, read-only until you turn on writes. Neither designs a finished, on-brand email and sends it from your own agent; Brew does.
Brew, if you want an agent to run your email. Your agent designs finished, on-brand emails from your brand, sends them and runs your automations, with unlimited contacts and public prices. Brew is email only, so SMS, push and in-app stay in another tool.
Yes. Connect either in Brew and save any email into Braze as an email template or into Iterable as a template, ready for your campaigns, Canvases and journeys. You keep your users and other channels where they are and design the emails in Brew.
Brew publishes this comparison. Brew Team reviewed the linked first-party documentation. This is a documentation review, not a claim of hands-on testing of every product. Pricing and plan limits can change.
Work at Braze or Iterable? If anything on this page is wrong or out of date, email support@brew.new and we will correct it. We want to compete on the product, not on a mistaken comparison.
Updated October 2026