SC

Braze

Braze put its SDK inside consumer apps and a stream processor behind it, shipped every later channel through that same code, and billed large brands by active users and messages, so its revenue grew as theirs did.

How Braze won

  1. 1 · 2011–13Engagement SDK inside the app: live behavior triggers messagesFounded in 2011 on the bet that apps would become a main customer channel; the first SDK recorded in-app behavior and sent push, email, news feed and slide-up messages.Enabling technology shift
  2. 2 · 2011–21Its own stream processor, with the decision made before the channelA custom stream processor handled mobile-scale event volume, and an abstraction layer decided what to send before choosing the channel.Novel Architecture
  3. 3 · 2013–26New channels ship through the SDK already in the appNew messaging features reach customers through the SDK with little or no work on their side; one profile and event stream drives every channel.Platformization
  4. 4 · 2013–26Large brands expand users, channels and productsBilled on committed active users and message volume; 333 customers above $500,000 a year and 65.5% of fiscal 2026 revenue growth from existing customers.Usage-Based Pricing
  5. 5 · 2019–26Switching costsThe SDK runs in over 90% of customers' apps; leaving means re-instrumenting apps and rebuilding every template and journey.Switching costs

Versus Iterable: Iterable began as an email platform for smaller marketers and added channels one at a time. Braze began inside the app, with an SDK and a stream processor that every later channel reused, and sold to large brands whose spend grew with their users and channels.

Arena: Market Conditions Before Braze

Product and marketing teams at consumer-app businesses · 2011 · United States first, then global

Disconnected workflowsEnabling technology shift

Smartphone apps gave consumer businesses a direct channel to their customers, but product and marketing teams had little infrastructure for using what people did in an app to decide what to tell them. Email systems kept their own customer profiles, and push-notification tools handled one channel at a time, so most marketing ran channel by channel and campaign by campaign B1. Tying product events, consent and messages together took custom engineering or several products that did not share data. Messages mostly went out on a schedule, not while a customer was active B2 B3.

How each step happened

Step 1 of 5 · 2011–13

Engagement SDK inside the app: live behavior triggers messages

Braze, founded as Appboy in 2011, put the marketing system inside the customer's app. Its first software development kit (SDK), code a company builds into its own app, recorded what each user did there and could respond through four channels: push notifications, email, an in-app news feed and slide-up messages BRZ-1 B2. Email tools held profiles apart from the product and push tools handled one channel each B1. With the SDK, a message could follow from what a customer had just done, while that customer was still in the app B2 B3.

The bet was that apps would become a main channel between brands and their customers. Bill Magnuson had watched Android emerge while at Google and said he "couldn't shake the feeling that the entire world was changing on the back of mobile" B3. He built for a market that was not there yet: from 2012 to 2015 most mobile software companies served game makers BRZ-1. Placing code in the app gave Braze two things it would reuse at every later step: a live record of behavior and a delivery path it controlled.

Rivals Iterable was founded in March 2013 as an email platform for smaller companies that could not use the large marketing clouds IT1; in February 2015 it was still an email product, with push notifications among its plans BRZ-4. Salesforce and Adobe sold broad marketing clouds that could add mobile channels to their existing campaign tools B1.

Enabling technology shift

Step 2 of 5 · 2011–21

Its own stream processor, with the decision made before the channel

The data system behind the SDK was built from the start, which is why this step's dates overlap the first; Magnuson described its design in 2021. Apps produced far more events than email programs, so Braze wrote its own stream processor to handle mobile scale BRZ-2. The fiscal 2026 annual report describes the result: each event is processed in context as it arrives, and segments, the groups of users a marketer targets, update in real time as data comes in B1. The report contrasts this with batch processing, which it calls easier to scale but held back by its design B1.

The second choice was an abstraction layer over messaging. The system decides what to say to a customer before it chooses the channel that carries the message BRZ-2. That separation made personalization work across channels: a marketer's rule responds to what the person did, not to which tool holds their address. A new channel then needs only a new delivery path, not a new decision engine, which made the next step cheap.

Rivals Iterable's early product ran trigger-based email campaigns off customer behavior BRZ-4. A Braze implementation partner's Iterable-to-Braze migration guide names journey logic and real-time personalization among the limits that move teams to Braze R8. Salesforce and Adobe offered their own cross-channel orchestration B1.

Novel ArchitecturePersonalization

Step 3 of 5 · 2013–26

New channels ship through the SDK already in the app

Because the SDK already sat in customers' apps, Braze could ship new channels and message formats through it. The annual report says that embedding new messaging features in the SDKs lets Braze deploy them with little or no additional effort from customers B1. One product holds customer profiles, event ingestion, journey design in its Canvas editor and delivery across push, email, in-app messages, SMS and other channels B1. A single event can change several messages without a handoff between channel tools.

The company renamed Appboy to Braze in 2017, dropping the mobile-only suggestion of its first name B2. By fiscal 2026 its SDKs ran in iOS, Android, web, connected-TV and Unity game apps, and data moved both ways: Cloud Data Ingestion pulls records from customers' data warehouses, and Currents streams Braze events back out to them B1. Each addition widened the job Braze did for customers who had installed it once, and gave them a reason to spend more, the subject of the next step.

Rivals Iterable added channels one at a time: push and SMS by January 2016, in-app messages in December 2016 and WhatsApp in 2024 IT12 IT11 IT3. Its warehouse import, Smart Ingest, built with Hightouch, became generally available in May 2024 IT8 IT3.

PlatformizationEnd-to-End Workflow

Step 4 of 5 · 2013–26

Large brands expand users, channels and products

From hobbyists to brand marketers

Braze's March 2012 public beta drew 1,000 signups, mostly hobbyist developers, and almost none became customers BRZ-1. Between 2013 and 2015 it turned to professional mobile marketers at established brands; retailers were among the first large accounts, because engaging customers in real time sold more goods BRZ-1. These buyers had large audiences and several channels, which suited what the product already did. Direct sales, implementation partners, security work and global infrastructure carried it into larger companies B1.

Pricing that grows with the customer

Braze sells subscriptions based on an upfront commitment to a number of monthly active users (MAUs), the customer's end users who engaged in the past 30 days, and to message volume; customers who go over pay for the excess or buy a higher tier B1. Braze reports that once the platform is deployed, customers typically add MAUs, channels and use cases and buy more products B1. At the 2021 public listing, 41 customers paid more than $1M a year and net dollar retention, a year-old customer group's spend now against a year earlier, was 125% BRZ-6. In fiscal 2026, 333 customers paid $500,000 or more a year, and existing customers supplied 65.5% of revenue growth on revenue of $738.2M B1.

Rivals Iterable aimed at companies too small for the large marketing clouds IT1. It reached a $2B private valuation in 2021 BRZ-8 and more than $200M in annual recurring revenue in early 2024 IT5; in July 2025, still citing that figure, it named a Salesforce executive chief executive to expand its enterprise business BRZ-9.

Usage-Based Pricing

Step 5 of 5 · 2019–26

Switching costs

The SDK from step 1 became the lock-in. In March 2026 Magnuson said over 90% of customers use the Braze SDK and 80% use Currents to send data to their other systems BRZ-5. Leaving means pulling code out of a company's apps, instrumenting them for a new vendor and rebuilding every template and journey; one implementation partner puts an Iterable-to-Braze move at 8 to 16 weeks R8. The longer a customer runs journeys on Braze's event stream, the more there is to rebuild.

The barrier slows departures without stopping them. Net dollar retention fell from 125% at the listing to 109% in fiscal 2026, which Braze attributes to customer turnover and renewals at lower subscription levels BRZ-6 B1. What keeps accounts is the route from step 3: the SDK that makes Braze hard to remove is also how each new channel reaches customers without new work.

Rivals Iterable customers face the same rebuild, and partner guides document moves from Iterable to Braze R8. Braze listed nine migrations from legacy platforms in the fourth quarter of fiscal 2026 BRZ-5.

Switching costs

Key dates

  1. 2011Founded as Appboy around the mobile shift B2
  2. 2012-03Public beta: 1,000 signups, mostly hobbyist developers BRZ-1
  3. 2013Customer focus turns to marketers at established brands BRZ-1
  4. 2013-03Iterable founded as an email platform for smaller companies IT1
  5. 2015-02Iterable still email-first; push notifications planned BRZ-4
  6. 2016-12Iterable adds in-app messages IT11
  7. 2017Appboy renamed Braze B2
  8. 2020Passes $100M in annual recurring revenue (ARR) B3
  9. 2021-01$150.2M revenue Fiscal year to January 2021, +56% year over year; 41 customers above $1M ARR BRZ-6
  10. 2021-06Iterable valued at $2B BRZ-8
  11. 2021-11Listed on Nasdaq as BRZE; net dollar retention 125% B2 BRZ-6
  12. 2024-01$471.8M revenue Fiscal year to January 2024 B1
  13. 2024-02Iterable passes $200M ARR IT5
  14. 2025-01$593.4M revenue Fiscal year to January 2025, +25.8% year over year B1
  15. 2025-07Iterable names a Salesforce executive CEO to grow enterprise sales BRZ-9
  16. 2026-01$738.2M revenue Fiscal year to January 2026, +24.4% year over year; 333 customers above $500,000 ARR; net dollar retention 109% B1
  17. 2026-03Over 90% of customers run the SDK; 80% use Currents BRZ-5

Sources

Oldest first.

  1. BRZ-4 Email Marketing Startup Iterable Raises $1.2M. TechCrunch (Anthony Ha) · 2015-02-08 Contemporaneous trade press with founder quotes
  2. IT12 The Next Iteration. Justin Zhu / Iterable · 2016-01-21 Primary participant record
  3. IT11 Iterable Raises $23M. Index Ventures · 2016-12 Investor-hosted company announcement
  4. BRZ-3 Ex-Google employee says working at tech giant helped him found Appboy. CNBC · 2017-10-10 Founder profile
  5. B3 Braze CEO on scale, speed, and customer engagement. Braze · 2020-08-21 Founder interview
  6. BRZ-2 Scaling Up [S4.E1]: Ahead of the Curve with Bill Magnuson. TDM Growth Partners · 2021-05-01 Founder podcast interview
  7. BRZ-8 After Raising $200 Million Before CEO Ouster, Marketing Automation Startup Iterable Announces $2 Billion Valuation. Forbes (Marty Swant) · 2021-06-15 Trade press with founder quotes
  8. BRZ-6 Braze set to put points on the board for New York's startup scene in impending IPO. TechCrunch (Alex Wilhelm) · 2021-10-25 Trade analysis of S-1
  9. IT1 Decisions that made Iterable a $2 billion business. Bessie Liu / The Org · 2023-02-15 Founder interview
  10. IT8 Iterable Ingest Toolkit. Iterable · 2024-01-30 Primary company record
  11. IT5 Iterable surpasses $200 million ARR. Iterable / Business Wire · 2024-02-22 Company release
  12. IT3 Spring announcements 2024. Iterable · 2024-05-01 Product announcement
  13. BRZ-9 Iterable Appoints Salesforce Executive Sam Allen as New CEO to Accelerate Enterprise Growth and AI Innovation. Iterable / Business Wire · 2025-07-08 Company press release
  14. BRZ-5 Braze (BRZE) Q4 2026 Earnings Call Transcript. The Motley Fool · 2026-03-24 Earnings call transcript
  15. B1 Braze fiscal 2026 Form 10-K. Braze / SEC · 2026-03-25 Annual report
  16. B2 About Braze. Braze · 2026-09-18 Company history
  17. R10 Stori improves the customer experience with interactive WhatsApp messaging. Braze · Publication date unverified Vendor-hosted named customer evaluation
  18. R8 Iterable to Braze Migration Guide. Propel · Publication date unverified Implementation-partner migration guide
  19. R9 Why and How KFC UK & Ireland Migrated to Braze. Braze · Publication date unverified Challenger-hosted named customer migration guide
  20. BRZ-1 How to Build for a Market That Doesn't Exist Yet — Braze's Path to Product-Market Fit. First Round Review · undated (after November 2021 IPO) Founder interview (trade publication)