Content Cards In Canvas
Content Cards can be sent to your customers as part of their Canvas journey. This article describes features and nuances specific to using Content Cards as a messaging channel within Canvas.
Content Cards in Canvas is currently in limited availability. Please reach out to your Braze representative for more informtion.
As with other Canvas messaging channels, Content Cards will be sent to a user’s device when they meet the audience and targeting criteria specified for its step. After the Content Card is sent, it will be available in each eligible user’s feed the next time their cards feed is refreshed.
Content Card Expiration
When composing a new Content Card you have the option to choose when it should expire from the user’s feed, based on its send time. The expiration time begins when a user reaches its canvas step and the card is sent.
If a sent card expires before a user has viewed it in your app, it will be removed from their feed the next time their cards are refreshed.
The content card will be available until it expires, even if the user has moved to subsequent steps. If you do not want the content card to be live when next steps in the Canvas are delivered, ensure that the expiration is shorter than the delay on subsequent steps.
Advancement Behavior Options
The Advancement Behavior option allows you to control when a user should advance to their next eligible step. Steps that send only Content Cards have different advancement options than steps with multiple message types (push, email, etc.).
Steps with Content Cards Only
If a step conatins only Content Cards (and no other messaging channel), you can control the advancement behavior with the following options:
|Advance When Message Sent||Users will advance to the next steps of the Canvas when the Content Card has been succesfully sent. Use this option when you want users to advance only if the card will be sent and not aborted.|
|Immediately Advance Audience||Users will advance to the next steps of the Canvas when the Content Card sending is attempted. If the card is aborted and not sent, users will still advance to the next step. Use this option when you want users to advance regardless of whether the content card is sent succesfully or aborted.|
Steps with Multiple Channels
Canvas steps with a Content Card and another messaging channel have the following advancement options:
|Message Sent||Users will advance to the next steps of the Canvas when at least one of the message types in this step have been sent successfully.|
|Immediately Advance Audience||When this option is selected, everyone in the step’s audience will advance to next steps after the delay elapses, whether they have seen the noted message or not.
Users must match the step’s segment and filter criteria in order to advance to next steps.
Reporting & Analytics
After launching a Content Cards step in Canvas you can begin to analyze a number of different metrics for this step. These metrics include the number of messages sent, unique recipients, converion rates, total revenue, and more.
For more information on the available metrics and their definitions, see our Report Metrics Glossary.
Add cards to a user’s feed as they qualify for specific promotions and advertisements. For example, if a user becomes eligible for a new offer after performing an action or making a purchase, using Canvas you can send them a Content Card, in addition to other messaging channels, so that the next time they open the app the offer is available to them.
Push Notification Inbox
There are times when a user may dismiss a push notification or delete an email, but you want to remind them or promote the offer in case they change their mind.
Using Canvas, you can add a step that sends both a Content Card and Push Notification to give users a persistent “inbox” of cards that align with promotional messages sent via Push.
Multiple Feeds based on Categories
You can separate your Content Cards into multiple feeds based on categories. For example, different topics users can browse, or transactional vs. marketing feeds. For more information, see these guides for creating different feeds using Key Value Pairs: