Braze Make integrationAutomate Braze with Make.
Can Make keep Braze fed without a developer? The Braze Make integration gives you 11 modules: 9 actions and 2 searches for user profiles, catalogs and message sends. This page shows how to link your account and build a first working flow, step by step.
Enterprise app This app is reserved to Make's Enterprise plan.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Braze Make integration do for you?
The Braze Make integration lets data from your other tools land in Braze, and lets Braze send messages, without writing code. In Make you build a scenario, the automation itself: a chain of modules, where each module is one brick that does one job, like updating a profile or sending a campaign. Braze offers no trigger here, so another app or a schedule starts the chain.
Profiles that stay current. When a customer signs up in a form tool or buys in your shop, Create or update a user profile writes the attributes, the event or the purchase to the right Braze user. Your segments then match what really happened.
A product catalog you never edit by hand. A spreadsheet or a database row changes, and Create or update a catalog item pushes the new price or stock level into the Braze catalog. List catalog items helps you check what is already there before you write.
Messages sent at the right moment. A support ticket closes or an order ships in another app, and Send a canvas message or Send a campaign message fires the matching Braze message.
Two limits to know before you start. Braze is an Enterprise app in Make, so it only runs on the Enterprise plan (the Make pricing page explains the plans), and it needs a paid Braze account. Braze also has no trigger module, so Braze events cannot start a scenario directly. Braze often has an n8n node too; the n8n vs Make comparison helps you pick a tool. New to the editor? The Make training starts from zero.
How do you connect Braze to Make?
- 01
Create an API key in Braze
In Braze, open Settings > APIs and Identifiers and click Create API Key. Give the key a name, tick all the permissions, save it, then copy the value from the Identifier column somewhere safe.
- 02
Open the connection window in Make
Add any Braze module to your scenario and click Create a connection. A connection is your Braze account linked to Make once; every Braze module in every scenario reuses it afterwards.
- 03
Pick the instance and paste the key
In Braze Instance, choose the instance your account lives on. Paste the key into API key, optionally name the connection, and click Save. Confirm access if Braze asks you to.
Your first scenario: signup to welcome canvas
GoalWhen a new lead arrives in another app, Make updates the Braze profile and sends the welcome canvas.
- 01
Start a new scenario
On the Scenarios page, create a new scenario and click the big +. Pick the app where leads arrive, such as your form tool, as the first module.
- 02
Add the Braze profile module
Click the + on the right, search Braze and choose Create or update a user profile. Select your connection, then map the email or name coming from the first module into the profile.
- 03
Send the welcome canvas
Add Send a canvas message after it and pick the canvas you prepared in Braze. Map the same user so the message reaches the profile you just updated.
- 04
Test with Run once
Click Run once and submit a test lead. Each module shows the bundles it received, one bundle being one item, here one lead. Check the profile in Braze before going further.
- 05
Schedule and switch it on
Set the schedule on the first module (every 15 minutes by default) and switch the scenario on. Each module run on a bundle is one operation, the unit Make counts on your plan.
What each Braze module does
Braze gives you 11 modules in 4 groups. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Users
4 modulesCreate or update a user profile
ActionIn Make“Creates or updates attributes, events or purchases for a user profile given its Braze ID, external ID or user alias.”
This module keeps a Braze user in step with the rest of your stack: it writes attributes, events or purchases to one profile, created on the spot if it does not exist yet. You find the user by Braze ID, external ID or user alias.
List catalogs
SearchIn Make“Gets a list of all catalogs.”
Returns every catalog in your Braze workspace, each one as its own bundle, so later modules can loop over them or pick one by name. Nothing gets changed, it only reads.
Create a catalog
ActionIn Make“Creates a new catalog.”
Gives you a brand new, empty catalog in Braze, ready to receive items from a spreadsheet, a database or a product feed handled in the same scenario.
Delete a catalog
ActionIn Make“Deletes a catalog given its name.”
Removes a whole catalog from Braze, identified by its name, which keeps your workspace free of catalogs nobody uses anymore.
Catalog items
4 modulesList catalog items
SearchIn Make“Gets a list of items inside a given catalog.”
Reads the items stored in one catalog and hands them to the next module as separate bundles, so you can compare them with your source or export them elsewhere.
Get a catalog item
ActionIn Make“Gets a catalog item given its ID.”
Fetches a single catalog item from its ID and gives you its current values to reuse downstream, for example in a report or a check before an update.
Create or update a catalog item
ActionIn Make“Creates or updates a catalog item given its ID.”
Your catalog stays aligned with the source of truth: this module writes one item from its ID, creating it when the ID is new and updating it when it already exists.
Delete a catalog item
ActionIn Make“Deletes a catalog item given its ID.”
Takes one item out of a catalog by its ID, so messages stop recommending a product you no longer sell.
Messages
2 modulesSend a campaign message
ActionIn Make“Sends a message from a given campaign.”
Triggers the message of an existing Braze campaign from your scenario, so a business event in another app can reach the customer through the channel set up in that campaign.
Send a canvas message
ActionIn Make“Sends a message from a given canvas.”
Starts the message of a Braze canvas, the multi-step journey, from an event outside Braze, so the journey starts from what the person just did.
Other
1 moduleMake an API call
ActionIn Make“Performs an arbitrary authorized API call.”
Your way out when the ten other modules stop short: it calls any endpoint of the Braze API with the connection you already set up, so there is no second login to manage.
Need help automating Braze with Make?
A person reads every message.