Best Of
Re: Copy Templates across Workspaces
Hey Andy.
Braze has a "copy to workspace" feature on both campaigns and canvases. You can use it by selecting the 3 dots next to a campaign.
Since you're asking to copy over templates, I would suggest creating a campaign using a template, then copying it over to your other workspace, and from your other workspace, make one minor change to the IAM. After clicking "Done" you will see a "Save as template" button appear.
Hopefully this answers your question. Let me know if you're having any trouble.
Connect With Braze Learning
As a Leader in Customer Engagement you're always looking to stay ahead of the curve through continuous learning.
Braze Learning has you covered with quick tip tutorials, use cases & playbooks, Certifications and more!
Get all the information you need about how to connect and the resources available in:
Re: Provisional Push iOS: Benchmarks
Hi @inespais
I love this question!
Provisional push isn't my strength area, so I'll be following the conversation to learn more too, but wanted to share some resources that share about a client who used this strategy that I think may be helpful.
Delivery Hero is an online food-delivery marketplace that wanted to expand it's reachable user base.
They used provisional push to send a nudge to encourage users to allow push notifications.
That strategy grew their base of iOS push notification users by 36%
Adding a quick video on their strategy here and a written case study following
Delivery Hero Uses Provisional Push To Boost Reachable Users By 36%
Re: VP, CRM – Deep Braze Expertise | NYC Hybrid
Hi Alex
I just reached out to you through your email
Braze Data Platform: Built for your stack and your customers.
The way brands think about their data stack is changing. Cloud data
warehouses are becoming the center of everything, and the best-in-class activation platforms are built to work with them.
We're excited to introduce new enhancements to the Braze Data Platform (BDP): a composable data platform built to activate customer engagement directly on top of your existing infrastructure, no standalone CDP, extra middleware, or heavy sync pipelines required.
- Deeper Databricks integration: Bring your Databricks data and Braze engagement data together for real-time activation.
- Delta Sharing: A zero-copy data integration allowing brands to securely share real-time Braze engagement data back into their Databricks Lakehouse without building or maintaining ETL pipelines.
- Databricks CustomerLake integration: Build targeted audiences directly in Databricks and activate them across multiple destinations for cohesive customer experiences.
- Model serving integration: Use Databricks-hosted proprietary and open-source models to power agentic workflows in BrazeAI Agent Console™.
- User profile streaming: Push user-level attributes and custom data from Braze directly to Snowflake or other storage destinations.
- New CDI user interface: Source and sync are now separate, so you can reuse warehouse connections across multiple syncs.
- CDI SQL editor: Query your warehouse tables as-is with standard SQL, right inside Braze.
- Account objects: Model complex relationships like households, enterprises, and more to personalize at both the user and account level.
The Braze Data Platform is built to streamline your stack and your customer engagement. By activating data directly where it lives, brands achieve a faster time-to-value and higher ROI on existing cloud data investments.
<CLOSED> Bonfire Call for Presenters at Forge
Hey Bonfire Crew,
We're putting out the call for presenters at this year's Forge! We're looking for Speakers that can share their unique Braze Success Story shedding insight on results and takeaways that fall into one of the the four tracks:
- LEAD: Leadership, Career Growth & The Future of Marketing Teams
- INNOVATE: AI, Innovation & Emerging Technology
- CRAFT: Creativity, Storytelling & Brand Building
- BUILD: Tactical Execution, Tools & Hands-On Marketing
Please Note: nomination doesn't equal acceptance. The Forge team reviews all submissions and will follow up as decisions are made.
Re: Has anyone found a way to dynamically assign variables in Liquid?
hey @Nirnay for the less experienced with catalogs - why do you need to assign variables if the catalog is structured well and the content is available there directly?
How can I export all message step content?
Is there a bulk action or way of exporting all message step content across multiple canvases and message steps that is not using the canvas endpoint?
Re: How can I export all message step content?
As far as I know, there is no bulk endpoint or non-canvas API path that returns message step content/definitions across multiple Canvases in one shot.
The approach that works is chaining two canvas endpoints:
- Paginate /canvas/list to collect all your Canvas IDs
- Loop through and call /canvas/details for each ID, this returns the full message step content per channel (subject lines, body copy, push titles, etc.)
It is scriptable and at 250k requests/hour you will get through even a large workspace quickly.
If you need rendered content (what was actually sent to a user rather than the template definition), that is a different path. Message Archiving writes a copy of each sent message to your connected cloud storage, which you can cross-reference with Currents via dispatch_id.





