{"id":206,"date":"2026-10-28T21:12:24","date_gmt":"2026-10-28T20:12:24","guid":{"rendered":"https:\/\/themarketingopsmanager.com\/blog\/?p=206"},"modified":"2026-10-28T21:12:24","modified_gmt":"2026-10-28T20:12:24","slug":"braze-pricing","status":"publish","type":"post","link":"https:\/\/themarketingopsmanager.com\/blog\/braze-pricing\/","title":{"rendered":"Braze Pricing: Plans, Costs, Credits and Contract Terms"},"content":{"rendered":"\n<div class=\"ok-byline\"><div class=\"ok-who\"><span class=\"ok-avatar\" aria-hidden=\"true\">MB<\/span><div><strong>Marketing operations pricing analysis Max Benz<\/strong><span>Updated <time datetime=\"2026-10-28\">October 28, 2026<\/time> \u00b7 18 min read<\/span><\/div><\/div><ul class=ok-chips><li class=\"ok-chip ok-chip--ok\">Official US vendor pages checked October 2026<\/li><li class=\"ok-chip ok-chip--ok\">Contract clauses checked against Braze MSA<\/li><li class=\"ok-chip ok-chip--ok\">Illustrative credit math, not a vendor quote<\/li><\/ul><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Braze pricing is custom-quoted, with no published US dollar rate for its Go, Select, Pro or Enterprise editions.<\/strong> The price depends on your platform edition, monthly active users, a shared pool of Action Credits and CX Services. Braze offers a trial, but it doesn't offer a permanent free plan. For a meaningful budget, request an itemized quote instead of treating a third-party annual estimate as a list price.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The central marketing operations question isn't simply what Braze costs. It's which customer activity, message volume and data flows the contract measures, and what happens when those change. A low initial license figure can still become a poor comparison if the proposal leaves out channel consumption, integrations, implementation or renewal terms.<\/p>\n\n\n\n<nav class=\"ok-toc\" aria-label=\"On this page\"><p class=\"ok-toc__h\">On this page<\/p><ol><li><a href=\"#how-much-does-braze-cost\">How much does Braze cost?<\/a><\/li><li><a href=\"#what-is-included-in-braze-go-select-pro-and-enterprise\">What is included in Braze Go, Select, Pro and Enterprise?<\/a><\/li><li><a href=\"#how-does-braze-calculate-monthly-active-users-and-profiles\">How does Braze calculate monthly active users and profiles?<\/a><\/li><li><a href=\"#what-are-braze-action-credits-and-how-much-do-messages-consume\">What are Braze Action Credits, and how much do messages consume?<\/a><\/li><li><a href=\"#what-extra-costs-should-be-in-a-braze-budget\">What extra costs should be in a Braze budget?<\/a><\/li><li><a href=\"#what-contract-terms-affect-the-real-braze-price\">What contract terms affect the real Braze price?<\/a><\/li><li><a href=\"#how-do-you-build-a-defensible-braze-cost-forecast\">How do you build a defensible Braze cost forecast?<\/a><\/li><li><a href=\"#how-does-braze-pricing-compare-with-alternatives\">How does Braze pricing compare with alternatives?<\/a><\/li><li><a href=\"#what-should-you-ask-braze-before-signing\">What should you ask Braze before signing?<\/a><\/li><li><a href=\"#braze-pricing-faq\">Braze pricing FAQ<\/a><\/li><\/ol><\/nav>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-much-does-braze-cost\">How much does Braze cost?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Braze doesn't publish a dollar price for any of its four current editions. The official US pricing page directs buyers to request pricing. It lists <strong>Braze Go, Braze Select, Braze Pro and Braze Enterprise<\/strong>, but not monthly or annual amounts. A quote must specify the actual edition, volume entitlements and contract period before you can calculate cost per active customer or per journey.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That means a claim such as \"Braze starts at $X per month\" isn't an official Braze price unless it's tied to an actual dated offer. Independent contract databases and consultants publish widely different spending estimates, yet their samples may mix company sizes, regions, legacy billing models and services. They don't tell you what your audience and channel mix will cost.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Use these three numbers in every buying conversation: the annual contracted amount in USD, the active-user allowance and the Action Credit allotment. Then ask for the unit prices and overage terms that connect them. Without those, the quote isn't comparable to another customer engagement platform.<\/p>\n\n\n\n<div class=\"ok-wide\"><ul class=\"ok-plans\" style=\"--cols:4\"><li class=\"ok-plan\"><span class=\"ok-plan__name\">Braze Go<\/span><span class=\"ok-plan__price\">Custom quote<small> USD amount not published<\/small><\/span><ul><li>Core Braze features and functionality<\/li><li>Entry point for personalized cross-channel engagement<\/li><li>MAU, Action Credits and services scoped in order form<\/li><\/ul><\/li><li class=\"ok-plan\"><span class=\"ok-plan__name\">Braze Select<\/span><span class=\"ok-plan__price\">Custom quote<small> USD amount not published<\/small><\/span><ul><li>Everything in Go<\/li><li>Increased orchestration capabilities<\/li><li>Enhanced security and user provisioning<\/li><\/ul><\/li><li class=\"ok-plan\"><span class=\"ok-plan__name\">Braze Pro<\/span><span class=\"ok-plan__price\">Custom quote<small> USD amount not published<\/small><\/span><ul><li>Everything in Select<\/li><li>Predictive AI and AI personalized recommendations<\/li><li>Expanded dashboard user group administration and message prioritization<\/li><\/ul><\/li><li class=\"ok-plan\"><span class=\"ok-plan__name\">Braze Enterprise<\/span><span class=\"ok-plan__price\">Custom quote<small> USD amount not published<\/small><\/span><ul><li>Everything in Pro<\/li><li>Enterprise-grade orchestration, infrastructure and governance<\/li><li>Advanced experimentation with BrazeAI Agent Console<\/li><\/ul><\/li><\/ul><p class=\"ok-note\">Braze's US pricing page lists four editions but no dollar amounts. Checked October 28, 2026. The feature descriptions are tier summaries, not a promise that every channel or add-on is included at unlimited volume.<\/p><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"is-there-a-braze-starting-price-or-published-annual-minimum\">Is there a Braze starting price or published annual minimum?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">There's no public Braze starting price or annual minimum on the US pricing page. A reported average contract isn't a guaranteed entry price. Published estimates vary sharply because the underlying audience, channels, support and contract vintages aren't standardized. Use them only as a reason to ask for a quote. They aren't a line item for your budget approval.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A procurement team shouldn't settle for one number. It should request the smallest eligible deployment and a realistic production deployment. The first might cover a narrow journey and limited audience; the second should cover your actual channels, projected active-user peaks and support needs. Ask whether the pilot price survives the transition to production and which assumptions trigger repricing.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"does-braze-have-a-free-plan-or-trial\">Does Braze have a free plan or trial?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Braze doesn't offer a free plan. Its pricing page links to a free trial and says companies can explore trials and tailored entry plans. Trial availability doesn't establish a universal trial length or production entitlement. Confirm the scope, permitted data, message limits and whether trial work can be transferred into the paid workspace.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For a serious evaluation, the trial should answer a technical question. Can you ingest the right events, resolve profiles, build a Canvas journey and reconcile delivery and conversion events with your warehouse or CRM? A trial that only demonstrates the editor doesn't validate your operating cost.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-is-included-in-braze-go-select-pro-and-enterprise\">What is included in Braze Go, Select, Pro and Enterprise?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The four editions describe growing capability, not four published price bands. Braze Go is the entry edition; Select adds orchestration and security controls; Pro adds predictive and recommendation features; Enterprise adds advanced governance and experimentation. The procurement distinction that matters is between <strong>platform capability<\/strong> and <strong>usage entitlement<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Braze's pricing page separately lists shared capability families such as the Braze Data Platform, cross-channel messaging, Campaigns and Canvases, security controls and BrazeAI. That page also says the contract can contain additional Data Platform and BrazeAI SKUs. So a feature that's on a marketing page doesn't establish the credit allowance, data export entitlement or implementation scope in your order form.<\/p>\n\n\n\n<ul class=\"ok-rows\"><li><span>Launch basic personalized cross-channel journeys with a small team<\/span><strong class=\"ok-go\">Ask Braze to quote Go first; confirm channel entitlements and actual usage rates.<\/strong><\/li><li><span>More journey orchestration, user provisioning and security controls<\/span><strong class=\"ok-go\">Compare Select with Go using your actual approval and access workflow.<\/strong><\/li><li><span>Predictive AI, recommendations or message prioritization<\/span><strong class=\"ok-go\">Request a Pro feature demonstration and a separate AI consumption schedule.<\/strong><\/li><li><span>Enterprise governance, infrastructure or advanced experimentation<\/span><strong class=\"ok-go\">Evaluate Enterprise, including service levels and the specific Agent Console entitlements.<\/strong><\/li><li><span>Only a few simple email or push automations<\/span><strong class=\"ok-go\">Price a narrower alternative before accepting an enterprise contract.<\/strong><\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"when-is-go-enough\">When is Go enough?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Go is the first edition to price when the primary requirement is to launch and operate a core engagement program. Document the journeys you need now: onboarding, reactivation, product education and a basic transactional communication flow. Ask Braze to show the exact permissions, data sources and channel usage each journey requires.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The decision shouldn't rest on a label such as \"entry level.\" A small company with strict access requirements might need Select, while a large company running one simple journey may not need every Pro capability. Treat the edition as the minimum capability set that satisfies your use cases, not as a badge of company size.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"when-do-select-and-pro-justify-their-cost\">When do Select and Pro justify their cost?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Select becomes relevant when orchestration, governance and provisioning are concrete operational requirements. Pro is relevant when the team's going to actively use predictive AI, personalized recommendations or message prioritization. A feature is worth paying for only if someone owns its data inputs, tests its output and measures the business decision it changes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, a lifecycle team might request Pro for recommendations. Marketing ops should ask where product or catalog data originates, how often it refreshes, what happens on an empty result and how the recommendation is represented in campaign analytics. If the data isn't ready, a higher edition may buy unused capacity instead of better results.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"what-should-enterprise-buyers-verify\">What should Enterprise buyers verify?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Enterprise buyers should demand a capability and entitlement matrix, not a general promise of enterprise readiness. Include identity provisioning, approval roles, environment separation, data export, support escalation, implementation responsibilities and evidence of how advanced experiments are configured. Have the account team mark each row as included, usage-metered, add-on or not available.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Don't assume every BrazeAI capability is unlimited just because a platform page lists it under a common heading; availability and volume are two different questions. Ask which AI actions draw credits and which advanced products require separate SKUs. Your procurement document needs to distinguish a feature's availability from the right to run it at your planned scale.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-does-braze-calculate-monthly-active-users-and-profiles\">How does Braze calculate monthly active users and profiles?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Braze says pricing scales with Monthly Active Users (MAU), rather than charging solely for total stored profiles or dashboard seats. The official pricing FAQ describes an MAU as a unique person recording a session on a connected app or website during a calendar month. The product's analytics documentation describes a rolling 30-day MAU view, calculated nightly. <strong>Those descriptions aren't identical billing-period definitions<\/strong>, so use the exact measurement and entitlement language in your order form.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Anonymous sessions can matter, however small they look in a dashboard. Braze's documentation says anonymous users with a recorded session count toward the MAU metric, and web anonymous identities can depend on browser cache. Imported records can also count when a recent session timestamp's supplied, so a CSV upload isn't automatically free of MAU impact. A traffic-heavy public site shouldn't estimate cost from logged-in app users alone.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Profiles aren't the same thing as active users. Braze describes a profile as the stored record of a person's traits and behaviors, and says its MAU plans include a large allotment of profiles. Ask how many profiles your specific MAU tier permits, what happens if you exceed that ratio and how merges, aliases, guest sessions and deletes affect counts.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"how-do-you-forecast-mau-without-double-counting\">How do you forecast MAU without double-counting?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Build a twelve-month forecast from your own app and web data. Start with unique users who meet the agreed activity definition, then model seasonality, acquisition spikes and product launches. Keep three views, not one: observed active users, an expected operating case and a high-water case. Compare each against Braze's definition rather than a generic analytics metric.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Don't add app MAU and web MAU without checking whether the same person appears in both. Test identity stitching and anonymous-to-known transitions with sample records. Ask Braze to demonstrate the usage dashboard and reconcile a historical period to your warehouse. Any unexplained gap belongs in the implementation risk register before signing.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-are-braze-action-credits-and-how-much-do-messages-consume\">What are Braze Action Credits, and how much do messages consume?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Braze Action Credits are a shared pool used across messaging channels and some BrazeAI products. Braze's own example says an SMS <strong>may cost 1 credit<\/strong> and a WhatsApp message <strong>may cost 5 credits<\/strong>. Those aren't a universal rate card, just illustrations. The signed schedule must state each action's rate, region, entitlement and treatment of failed or repeated sends.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The pool matters because an operational change in one channel can consume capacity intended for another. A campaign that shifts from email to WhatsApp may have a different credit profile, even if the number of contacted customers stays constant. On the other hand, a shared pool may let teams reallocate consumption without purchasing a separate fixed volume for each channel, although the contract decides whether that's allowed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Braze lists email, SMS\/MMS, RCS, WhatsApp, LINE, KakaoTalk, Content Cards, Banners, webhooks, Audience Sync and some AI products as credit-enabled. Don't infer that all actions cost the same or that every listed channel has identical third-party delivery charges. Ask for the current credit schedule as an attachment to the order form.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"an-illustrative-sms-and-whatsapp-credit-calculation\">An illustrative SMS and WhatsApp credit calculation<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Consider a hypothetical month with <strong>40,000 SMS actions and 10,000 WhatsApp actions<\/strong>. Using only Braze's published examples, SMS would consume <strong>40,000 illustrative credits<\/strong> and WhatsApp <strong>50,000 illustrative credits<\/strong>, for <strong>90,000 illustrative credits total<\/strong>. This excludes email, other actions, pass-through charges and any contract-specific multipliers. It isn't a price quote, but it shows how quickly a mixed channel plan adds up.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Braze example action<\/th><th>Hypothetical actions<\/th><th>Example credits per action<\/th><th>Illustrative credits<\/th><\/tr><\/thead><tbody><tr><td>Braze SMS<\/td><td>40,000<\/td><td>1<\/td><td>40,000<\/td><\/tr><tr><td>Braze WhatsApp<\/td><td>10,000<\/td><td>5<\/td><td>50,000<\/td><\/tr><tr><td>Braze combined total<\/td><td>50,000<\/td><td>1 and 5<\/td><td>90,000<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/themarketingopsmanager.com\/blog\/wp-content\/uploads\/2026\/10\/braze-action-credits-sms-whatsapp-example-1.png\" alt=\"Bar chart: 40,000 SMS actions use 40,000 credits, 10,000 WhatsApp actions use 50,000, combined 90,000.\" loading=\"lazy\"\/><figcaption class=\"wp-element-caption\">A smaller WhatsApp volume can still outweigh a larger SMS volume in a shared credit pool.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Braze can't be modeled in dollars without a quote, so this calculator shows the one published reference point in this comparison. It estimates Customer.io's Essentials monthly cost for profiles above the 5,000 included, at its published overage rate. Use it to see how a self-serve price scales, then ask Braze for the same itemized view.<\/p>\n\n\n\n<div class=\"ok-calc\" data-calc=\"{&quot;min&quot;: 0, &quot;max&quot;: 100000, &quot;default&quot;: 10000, &quot;unit&quot;: &quot;extra profiles&quot;, &quot;label&quot;: &quot;Customer.io Essentials reference cost (profiles above 5,000 included)&quot;, &quot;period&quot;: &quot;month&quot;, &quot;items&quot;: [{&quot;label&quot;: &quot;Customer.io Essentials&quot;, &quot;sub&quot;: &quot;$100 base including 5,000 profiles and 1 million emails, plus $0.009 per additional profile&quot;, &quot;per&quot;: 0.009, &quot;base&quot;: 100}]}\"><div class=\"ok-calc__q\">Customer.io Essentials reference cost (profiles above 5,000 included): <strong data-n>10000 extra profiles<\/strong><\/div><ol class=\"ok-bars\"><li><span class=\"ok-bars__label\">Customer.io Essentials<small>$100 base including 5,000 profiles and 1 million emails, plus $0.009 per additional profile<\/small><\/span><span class=\"ok-track\"><span class=\"ok-fill\" style=\"width:100.0%\"><\/span><\/span><span class=\"ok-bars__v\" data-cost>$190<small> per month<\/small><\/span><\/li><\/ol><p class=\"ok-note\">Based on Customer.io's US pricing page, checked October 28, 2026. Email overages and add-ons are excluded. This is a reference for how published pricing scales, not a Braze estimate.<\/p><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"what-happens-if-you-exhaust-your-action-credits\">What happens if you exhaust your Action Credits?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Braze documents usage alerts at <strong>50%, 75%, 90% and 100%<\/strong> of the period's allotment, currently as an early-access feature. The alerts don't pause sends. Braze says messaging continues at 100% and additional usage may be billed as overage according to the contract. That makes alert ownership a finance and operations issue, not just a marketing dashboard preference.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Assign one owner to review usage each week and another to approve changes that materially affect consumption. Track credits per channel and per journey where reporting allows it. If it doesn't, that's worth knowing before you sign. Forecast the period-end total using the observed pace, planned campaigns and seasonal peaks. The native alert reports consumption thresholds; it doesn't replace your forecast.<\/p>\n\n\n\n<aside class=\"ok-callout ok-callout--watch\"><p><strong>A credit alert isn&#x27;t a spending cap<\/strong> Braze says sends continue at 100% of the Action Credit allotment and excess use may be billable. Require written overage rates, notification owners and an approval path before launch. Usage alerts are described as early access, so verify availability in your workspace.<\/p><\/aside>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-extra-costs-should-be-in-a-braze-budget\">What extra costs should be in a Braze budget?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Your total cost of ownership extends beyond the platform edition. Braze's pricing FAQ names MAUs and profiles, Action Credits, CX Services and optional Data Platform or BrazeAI SKUs as contract components. The Main Subscription Agreement also allows fees for excess usage when applicable. Treat every missing commercial line as a question; it's not a free inclusion.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Braze cost component<\/th><th>Budget question<\/th><th>Evidence to request<\/th><\/tr><\/thead><tbody><tr><td>Braze Platform Edition<\/td><td>Which features and governance controls are in the base license?<\/td><td>Signed edition and entitlement schedule<\/td><\/tr><tr><td>Braze MAUs and profiles<\/td><td>What audience volume is included and how are peaks counted?<\/td><td>Metric definition and overage rate<\/td><\/tr><tr><td>Braze Action Credits<\/td><td>Which channels and AI actions draw credits?<\/td><td>Credit schedule and period allotment<\/td><\/tr><tr><td>Braze CX Services<\/td><td>What onboarding, support and escalation are included?<\/td><td>Service description and SLA<\/td><\/tr><tr><td>Braze add-on SKUs<\/td><td>Is data export or advanced AI a separate purchase?<\/td><td>Itemized SKU list and feature limits<\/td><\/tr><tr><td>Braze implementation<\/td><td>Who configures SDKs, identity, journeys and data QA?<\/td><td>Statement of work with acceptance tests<\/td><\/tr><tr><td>Braze third-party channels<\/td><td>Who pays SMS carrier or WhatsApp delivery charges?<\/td><td>Pass-through fee schedule and invoicing rule<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"implementation-and-ongoing-data-operations\">Implementation and ongoing data operations<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Budget the work that makes the platform useful, since licenses alone don't produce results. Engineers may need to instrument app sessions, standardize identities, configure API or SDK ingestion and connect campaign events to the warehouse. Marketing ops must validate consent, audience logic, suppression rules, deliverability and conversion attribution. A complex Canvas isn't any more trustworthy than the events that trigger it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Request a scoped implementation plan with owners, dependencies, test cases and a rollback process. Ask which tasks Braze's CX Services cover and which require your staff or a partner. A vendor implementation estimate isn't an engineering commitment unless the scope and acceptance criteria are written down.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"data-exports-ai-and-channel-pass-throughs\">Data exports, AI and channel pass-throughs<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The platform's capability list includes data export and AI features, while the contract FAQ explicitly mentions optional add-on SKUs. Don't assume an unlimited warehouse stream or advanced AI package is included in the edition. Specify event types, destinations, freshness, retention and expected volume for exports. For AI, define the exact workflow and whether each execution consumes Action Credits or a separate entitlement.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Channel pass-through charges also need their own row. Ask whether carrier, messaging network and third-party fees sit inside or outside Braze's credit allowance. Don't take it for granted either way. This matters when you're comparing a Braze quote with a competitor that bundles or itemizes channel delivery differently.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-contract-terms-affect-the-real-braze-price\">What contract terms affect the real Braze price?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Braze's publicly posted Main Subscription Agreement says subscription fees are generally based on purchased entitlements rather than actual usage, unless an order form says otherwise. It says payment obligations are generally non-cancelable and paid fees non-refundable, with stated exceptions. Excess usage may be invoiced in arrears. Those provisions make entitlement sizing and overage negotiation part of pricing analysis.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The same agreement says subscriptions automatically renew for a period equal to the expiring term. It requires Braze to give <strong>60 days' advance notice<\/strong> of renewal, including any price increase, which is capped at <strong>7%<\/strong>, and allows written non-renewal notice at least <strong>30 days before term end<\/strong>. The order form and negotiated amendments can change how these defaults apply, so legal and procurement should confirm the executed documents rather than rely on this summary.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/themarketingopsmanager.com\/blog\/wp-content\/uploads\/2026\/10\/braze-msa-renewal-notice-timeline-1.png\" alt=\"Three-step timeline of Braze renewal: 60 days price notice, 7% cap, non-renewal notice 30 days before term end.\" loading=\"lazy\"\/><figcaption class=\"wp-element-caption\">Default renewal mechanics from the public MSA; confirm them against your executed order form.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ask for the contract's start date, end date, notice recipient and notice method. Don't leave any of them implied. Put the renewal decision deadline in the procurement calendar well before the contractual notice date. Define the owner who'll compare usage and outcomes against renewal pricing.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"can-you-reduce-entitlements-during-the-term\">Can you reduce entitlements during the term?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Braze's MSA says purchased subscription entitlements generally can't be decreased during the relevant term, except as otherwise specified. A forecast that assumes you can shrink the license after a seasonal peak may therefore be wrong. Negotiate a ramp, true-up schedule or other flexibility explicitly if your audience is uncertain.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"how-should-you-negotiate-a-braze-quote\">How should you negotiate a Braze quote?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Negotiate clarity first, and a headline discount second. Ask for a side-by-side quote with the same MAU forecast and channel mix across eligible editions. Require separate lines for edition, MAU entitlement, Action Credits, add-ons, services, implementation and overage rates. Model a high-usage case and a lower-usage case using the same assumptions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then ask which terms can be changed, even though some may be fixed: price protection, a staged MAU ramp, credit carryover, reallocation, renewal notice, service credits and implementation acceptance. These are negotiation topics, not promised Braze offerings. Have the vendor answer each in writing, and keep the response with the signed order form.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-do-you-build-a-defensible-braze-cost-forecast\">How do you build a defensible Braze cost forecast?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A good Braze forecast begins with the data flow, not a vendor quote, and it doesn't end with a single number. Map the path from app or website event to identity, segment, Canvas, message channel and outcome. For each step, record its owner, failure mode and billable dimension. That map tells finance why the license exists and tells marketing ops where consumption can change unexpectedly.<\/p>\n\n\n\n<ol class=\"ok-steps\"><li><h3 class=\"wp-block-heading\" id=\"define-the-billable-audience\">Define the billable audience<\/h3><p>Export twelve months of active users, segment web and app identities, and reconcile your count to Braze's MAU rules. Document anonymous traffic and expected peaks.<\/p><\/li><li><h3 class=\"wp-block-heading\" id=\"inventory-every-planned-journey\">Inventory every planned journey<\/h3><p>List triggers, channel sends, transactional messages, suppression paths and the owner of each journey. Separate committed launches from optional experiments.<\/p><\/li><li><h3 class=\"wp-block-heading\" id=\"convert-volumes-into-contracted-credits\">Convert volumes into contracted credits<\/h3><p>Apply the vendor's signed per-action schedule, not the illustrative SMS and WhatsApp examples. Include AI actions and a peak-month scenario.<\/p><\/li><li><h3 class=\"wp-block-heading\" id=\"add-services-and-nonlicense-work\">Add services and nonlicense work<\/h3><p>Cost SDK and API setup, identity mapping, data QA, channel fees, export workloads, training and the team operating campaigns.<\/p><\/li><li><h3 class=\"wp-block-heading\" id=\"stress-test-overages-and-renewal\">Stress-test overages and renewal<\/h3><p>Model high MAU, higher send frequency and a delayed launch. Check overage rates, contract term, renewal notice and any permitted reductions.<\/p><\/li><li><h3 class=\"wp-block-heading\" id=\"create-monthly-governance\">Create monthly governance<\/h3><p>Give finance and marketing ops a shared view of MAUs, credit consumption, upcoming launches and committed spend. Investigate variance before approving new sends.<\/p><\/li><\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"a-forecast-worksheet-you-can-copy\">A forecast worksheet you can copy<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Create one row per month. Use the same calendar, user identity logic and action definitions for every scenario. The table below is a worksheet specification, not a statement about a typical Braze customer.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Braze forecast field<\/th><th>Example input or formula<\/th><th>Owner<\/th><\/tr><\/thead><tbody><tr><td>Braze MAU baseline<\/td><td>Unique active users under agreed definition<\/td><td>Analytics<\/td><\/tr><tr><td>Braze MAU peak case<\/td><td>Baseline plus planned launch and seasonality<\/td><td>Growth lead<\/td><\/tr><tr><td>Braze SMS actions<\/td><td>Eligible sends by journey and region<\/td><td>Lifecycle marketing<\/td><\/tr><tr><td>Braze WhatsApp actions<\/td><td>Eligible sends by template and region<\/td><td>Lifecycle marketing<\/td><\/tr><tr><td>Braze Action Credits<\/td><td>Sum of each action count times its contracted credit rate<\/td><td>Marketing ops<\/td><\/tr><tr><td>Braze excess usage (USD)<\/td><td>Contracted overage units times agreed unit rate<\/td><td>Finance<\/td><\/tr><tr><td>Braze services (USD)<\/td><td>Signed services fees plus scoped partner work<\/td><td>Procurement<\/td><\/tr><tr><td>Braze total cost (USD)<\/td><td>License plus overages, services and external costs<\/td><td>Finance<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">An annual model should also include the months before launch. Data integration and consent work can start before the first campaign. A tool that takes longer to deploy can delay the expected return without reducing the contracted fee. Record the planned production date and the date at which each use case starts contributing measurable value.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-does-braze-pricing-compare-with-alternatives\">How does Braze pricing compare with alternatives?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Braze isn't self-serve; it's quote-based. Some narrower engagement platforms publish entry prices, but their billing units and capabilities differ. Compare like-for-like workloads rather than comparing Braze's unknown enterprise quote with another product's smallest self-service tier.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Engagement platform<\/th><th>Published starting price (USD)<\/th><th>Billing basis to examine<\/th><th>Fit to test<\/th><\/tr><\/thead><tbody><tr><td>Braze<\/td><td>Custom quote<\/td><td>Edition, MAUs, Action Credits, services<\/td><td>Broad cross-channel orchestration and governance<\/td><\/tr><tr><td>Customer.io<\/td><td>Essentials starts at $100\/month, billed monthly<\/td><td>Profiles and email volume<\/td><td>Event-driven messaging with public entry pricing<\/td><\/tr><tr><td>OneSignal<\/td><td>Growth starts at $19\/month plus usage<\/td><td>Mobile MAUs, web subscribers and sends<\/td><td>Push-led programs with a self-service entry point<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The prices above were checked against the vendors' US pricing pages on October 28, 2026. Customer.io's Essentials listing includes <strong>5,000 profiles and 1 million emails per month<\/strong> at its entry configuration. OneSignal's Growth plan adds usage charges, so $19 isn't a total cost for an active deployment. Neither price should be used to imply equivalent feature coverage or volume.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you primarily need email automation, a platform with public profile-based pricing may be easier to forecast. If you need app-first push, in-app journeys, cross-channel identity and complex orchestration, compare deeper feature and engineering requirements. Request the same journey demonstration from each vendor and compare the event-to-message-to-warehouse handoff.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"what-does-a-braze-quote-not-cover\">What does a Braze quote not cover?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A Braze contract prices message execution, audience data and services. It doesn't cover the handoffs around it: landing pages, forms, UTM tagging, CRM routing and reporting. Those checks still need an owner, whichever engagement platform you buy.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Start with the <a href=\"\/blog\/marketing-operations-audit-checklist\/\">marketing operations audit checklist<\/a> and the <a href=\"\/blog\/campaign-tracking-checklist\/\">campaign tracking checklist<\/a>. Use the <a href=\"\/blog\/utm-governance-template\/\">UTM governance template<\/a> to keep campaign metadata consistent when activity flows between channels and reporting systems.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-should-you-ask-braze-before-signing\">What should you ask Braze before signing?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Use the following list as a quote acceptance test. If an answer's missing, that's a finding. A complete response should let finance calculate spend, engineering estimate implementation and marketing ops identify which activity drives consumption.<\/p>\n\n\n\n<div class=\"ok-check\"><strong class=\"ok-check__h\">Braze pricing and contract due diligence<\/strong><ul><li>Which Platform Edition and exact SKU entitlements are quoted?<\/li><li>What MAU definition, profile allowance and peak-period treatment apply?<\/li><li>How many Action Credits are included in each contract period?<\/li><li>What are the credit rates for every planned channel and AI action?<\/li><li>Which third-party delivery fees are excluded from credits?<\/li><li>What happens at 100% credit usage and what are the overage rates?<\/li><li>Are data exports, advanced AI and CX Services included or separate?<\/li><li>Who owns SDK, API, identity, consent and campaign QA work?<\/li><li>What are the term, renewal date, notice method and price protections?<\/li><li>Can MAU or credit entitlements change during the term?<\/li><li>Who monitors usage, approves new journeys and receives alerts?<\/li><li>Will the vendor provide a production and peak-case quote using identical assumptions?<\/li><\/ul><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"braze-pricing-faq\">Braze pricing FAQ<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The questions below cover decisions that a buyer should settle before accepting a custom quote.<\/p>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-1\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">What is the monthly price of Braze?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Braze doesn't publish a monthly US dollar price. Go, Select, Pro and Enterprise require custom quotes based on the contracted edition, audience, credits and services.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-2\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Does Braze charge for every stored customer profile?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Braze says its current pricing scales with monthly active users and includes a profile allotment. Check the exact ratio and any excess-profile terms in your order form rather than treating the total database as MAU.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-3\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Does Braze still charge for data points?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Braze says data-point billing is legacy for older multi-year contracts and no longer applies to new customers from Spring 2025. Existing customers should verify their signed billing metric before changing event ingestion.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-4\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Can Braze messages stop when Action Credits run out?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Braze says messages continue at 100% of the credit allotment and excess use may be billed under the contract. Its usage alerts are currently described as early access.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-5\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Is Braze cheaper than Customer.io or OneSignal?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>A valid comparison needs the same audience, channels, messages, integrations and support. Customer.io and OneSignal publish entry prices, while Braze requires a quote, so their advertised floors alone don't establish a total-cost winner.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-6\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Can a Braze subscription be canceled at any time?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Braze's standard MSA generally treats subscription obligations as non-cancelable and includes automatic renewal provisions. Your signed order form and amendments determine the applicable terms, so confirm notice dates and termination rights before signing.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<ul class=\"ok-related ok-wide\"><li><a href=\"\/blog\/marketing-operations-audit-checklist\/\"><span>Audit<\/span>Marketing Operations Audit Checklist<\/a><\/li><li><a href=\"\/blog\/campaign-tracking-checklist\/\"><span>Tracking<\/span>Campaign Tracking Checklist<\/a><\/li><li><a href=\"\/blog\/activecampaign-pricing\/\"><span>Pricing<\/span>ActiveCampaign Pricing<\/a><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Braze pricing is quote based. Compare four editions, MAU billing, Action Credits, contract renewal terms and a practical cost forecast before buying.<\/p>\n","protected":false},"author":1,"featured_media":207,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-206","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-pricing"],"_links":{"self":[{"href":"https:\/\/themarketingopsmanager.com\/blog\/wp-json\/wp\/v2\/posts\/206","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themarketingopsmanager.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themarketingopsmanager.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themarketingopsmanager.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themarketingopsmanager.com\/blog\/wp-json\/wp\/v2\/comments?post=206"}],"version-history":[{"count":1,"href":"https:\/\/themarketingopsmanager.com\/blog\/wp-json\/wp\/v2\/posts\/206\/revisions"}],"predecessor-version":[{"id":213,"href":"https:\/\/themarketingopsmanager.com\/blog\/wp-json\/wp\/v2\/posts\/206\/revisions\/213"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themarketingopsmanager.com\/blog\/wp-json\/wp\/v2\/media\/207"}],"wp:attachment":[{"href":"https:\/\/themarketingopsmanager.com\/blog\/wp-json\/wp\/v2\/media?parent=206"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themarketingopsmanager.com\/blog\/wp-json\/wp\/v2\/categories?post=206"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themarketingopsmanager.com\/blog\/wp-json\/wp\/v2\/tags?post=206"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}