---
title: "3 Use Cases to Help You Get Started With Braze Canvas Flow"
description: "Let’s walk through three common use cases that are often set up when customers are onboarding with Braze. These use cases are simple but crucial, and help establish a solid foundation on how to build a successful Canvas in Braze."
canonical_url: "https://www.braze.com/resources/articles/3-use-cases-to-help-you-get-started-with-braze-canvas-flow"
language: "en-US"
datePublished: "2023-01-19T15:12:00-05:00"
publisher: "Braze"
authors:
  - "Jonathan Lou"
tags:
  - "Canvas Flow"
  - "Customer Journey"
---

# 3 Use Cases to Help You Get Started With Braze Canvas Flow

_[*Record scratch* *Freeze frame*](https://knowyourmeme.com/memes/record-scratch-freeze-frame-yep-thats-me)_ You might be wondering to yourself how exactly you got here.

Looking back, it probably all started with a sales pitch; I’ll bet you remember hearing: _Braze is a comprehensive customer engagement platform that powers relevant and memorable experiences between consumers and the brands they love. Context underpins every Braze interaction, helping brands foster human connection with consumers_. And all of that is very much the case. But what does it mean for you?

Well, it means that Braze is _the_ platform that will simplify how you interact with your users by serving as your go-to tool for all things [customer engagement](https://www.braze.com/resources/articles/what-is-customer-engagement). You’re probably eager to get started with your first campaign or [Canvas Flow](https://www.braze.com/resources/articles/braze-canvas-flow-spotlight) journey; but before you do that, we’ll need to make sure that you have a few key items checked off:

- Choose valuable events and attributes to stream into Braze user profiles, either through a CSV, one of our SDKs, and/or API endpoints.
- Select the channels you need ready for use (e.g. push, email, in-app messages, content cards, SMS)
- Import your users into Braze
- Backfill historical data into Braze

Once that work is done—all your essential messaging channels are set up and ready to go and your customer data house is in order—you're in a good place to start thinking about how you might start using our Braze Canvas Flow customer journey tool to engage your audience across multiple channels, all from a single platform. But because there's so many different campaigns and use cases you can carry out, it can sometimes be a little difficult to know where to start.

To help out, let’s walk through three common use cases that are often set up when customers are onboarding with Braze. These use cases are simple but crucial, and help establish a solid foundation on how to build a successful Canvas in Braze.

## 1. Onboarding and Welcome Series

This is your [welcome flow](https://www.braze.com/customers/esusu-case-study), which will greet users who are visiting your app or website for the first time. In order to set this up, you’ll need to pass over a custom event to define your Canvas Entry Criteria (such as _Registration Completed_ or _Account Created)_ that will be triggered when your user successfully registers or creates their account for the first time. This custom event will be your Canvas Entry Criteria, letting Braze know that these individuals should be added to the relevant Canvas..Once the custom event is passed over to Braze, you can go ahead and set up the Canvas.

_Video: Welcome Journey 2x_

**Getting Started**

1. For the Canvas _Entry Schedule_, select _Action-Based_.
2. For the trigger type, select _Perform Custom Event_.
3. Once added, you can select your custom registration event from the drop-down.
4. Select your target audience.
5. Build your Canvas. The first step is a [message step](https://www.braze.com/docs/user_guide/engagement_tools/canvas/canvas_components/message_step), and after you connect it to the Canvas, feel free to add as many message steps that you think a user will need to complete their onboarding journey. Don’t forget to include a [delay step](https://www.braze.com/docs/user_guide/engagement_tools/canvas/canvas_components/delay_step) between each message so that your users aren’t receiving everything all at once.

For the message steps, you can choose any channel combination to find the perfect mix that you think will best reach your audience. We encourage you to take a [cross-channel approach](https://www.braze.com/cross-channel) throughout the flow!

## 2. Abandoned Cart

For our eCommerce customers, you can create an [abandoned cart](https://www.braze.com/resources/articles/8-tips-for-making-the-most-of-your-customer-monetization-campaigns) series to bring back users who left an item in their cart but didn’t complete the purchase. For custom events, you’ll need an _Abandon Cart_ and _purchase_ event.

**Getting Started**

1. For the Canvas _Entry Schedule_, select _Action-Based_.
2. For the trigger type, select _Perform Custom Event_.
3. Select your custom abandoned cart event.
4. Select your target audience.
5. Build your Canvas. Instead of starting with a message step, the first step will be an [Action Path](https://www.braze.com/docs/user_guide/engagement_tools/canvas/canvas_components/action_paths) where the evaluation window is one day and the selected action in the first group is _Make Purchase_. After that’s created, you can check off _I want this group to exit the Canvas_ for Group 1.
6. Add and connect a message step to the _Everyone Else_ branch

_Video: Abandoned Cart 2x (1)_

What this setup does is give the users one day to make a purchase after they abandon their cart. If they make a purchase within that day, the user exits the Canvas without receiving any further communications about their cart; but if not, they’ll receive the message. From there, you can rinse and repeat by connecting another Action Path to the message step, followed by another message step, so that a reminder will go out to users until they make a purchase.

Alternatively, if you have _Exit Criteria_ enabled as a feature, you can set the _Exception_ to _Make Purchase_ and the Canvas itself will start with a delay step, followed by a message step and alternate from there.

## 3. Re-Engagement

The last example we have is a [re-engagement](https://www.braze.com/customers/clipchamp-case-study) series, which is aimed to get lapsing users to come back and convert into active users. No custom events are needed for this Canvas; as long as the Braze SDK has been implemented, you can use our out-of-the-box session tracking to set up this use case.

**Getting Started**

1. For the Canvas _Entry Schedule_, select _Scheduled_
2. For the trigger type, select _Daily_
3. Set your target audience as _last used app more than 14 days ago_. _(_Note: You can customize your own lookback period as needed, but for this example, we’ll use 14 days).
4. Build your Canvas. The first step would be a message step, followed by an Action Path, where Group 1’s selected action is _Start Session_. Similar to the Abandoned Cart series, you can check off _I want this group to exit the Canvas_ for Group 1.

_Video: Re-Engagement Canvas 2x_

Once that’s been created, the Canvas will automatically run daily to see which users haven’t launched a session in 14 days (or however long your lookback period is). From there, users will enter into the Canvas and be sent the first message. Once a user logs in or starts a session, they’ll drop out of the Canvas; otherwise, they’ll continue through until the end. Optional: You could turn on re-eligibility so that users can rejoin the Canvas if they start to show signs of becoming a lapsed user again.

Alternatively, if you have _Exit Criteria_ enabled as a feature, you can set the _Exception_ to _Start Session_; with this approach, the Canvas itself would still start with a message step, followed by a delay step, and alternate from there.

## Final Thoughts

There are a lot of ways to use the Braze platform to add value to your marketing efforts. But if you’re just starting out with Braze, one of the most impactful things you can do is start leveraging Canvas Flow to automatically leverage multiple channels to provide value and build stronger customer relationships.

If you ever feel overwhelmed and need guidance, feel free to reach out to your customer onboarding manager (if you’re in onboarding) or customer success manager (if you’re not). Otherwise, if you’re a self-learner, we recommend one of our Braze Learning courses, [Create Customer Journeys with Canvas Flow](https://learning.braze.com/create-customer-journeys-with-canvas-flow) or [Build a Basic Email Marketing Program](https://learning.braze.com/project-build-a-basic-email-marketing-program), or our Live Training session, [Experience Orchestration with Canvas Flow](https://learning.braze.com/canvas-101).

---

*Published 2023-01-19T15:12:00-05:00 · canonical lives at https://www.braze.com/resources/articles/3-use-cases-to-help-you-get-started-with-braze-canvas-flow*
