Catalogs
Catalogs access data from imported CSV files and API endpoints to enrich your messages, similar to how you’d access custom attributes or custom event properties through Liquid.
Section articles
Catalog use cases
You can bring in any type of data into a catalog. Typically, the data is metadata about offerings, such as products, discounts, promotions, events, and similar. See the use cases below for a few examples of how you can use this data to target users with highly relevant messaging.
Retail and ecommerce
- Seasonal promotions: Import seasonal product collections and personalize messages to reflect current trends.
- Localized messages: Import your physical location addresses, hours, and services, then personalize notifications based on user locations.
- Back-in-stock notifications: Import product information that includes inventory quantity, then use back-in-stock notifications and Braze custom events to trigger a campaign or Canvas that sends users a notification that a product is now stocked.
- Price drop notifications: Import product information that includes product prices, then use price drop notifications and Braze custom events to trigger a Canvas that sends users a notification that a product’s price dropped.
Entertainment
- Subscription plans: Import subscription plans and promote add-ons to your users based on their usage patterns and the types of content they most often consume.
- Upcoming events: Import upcoming event listings and their locations and audience ages, then send personalized notifications to users who are within the area and of the target ages.
- Media preferences: Import information about movies and shows, then recommend content to your users based on their favorited titles and most-watched genres.
Travel and hospitality
- Destinations: Import travel destinations and their most popular attractions, restaurants, and activities, then personalize recommendations to your users based on their previous trips.
- Accomodations: Import hotel properties and their amenities, room types, and pricing, then send promotions to your users based on their selected preferences.
- Travel methods: Import deals and promotions for travel modes (such as flights, trains, rental cars, and others), then send them to your users based on their recent search history.
- Meal preferences: Import information about meal offerings and use selections to send personalized messages to users who have specific meal preferences based on their most recently viewed food category.
How catalogs and Liquid work together
Catalogs are a data storage feature. They contain large sets of data that can be referenced in your messages for personalization. To actually reference the data, you’ll use Liquid as the templating language. In other words, catalogs is storage where the data is held, and Liquid is the language that pulls the relevent data from the storage.
For examples of how you can use Liquid to pull catalog information, see the additional use cases in Creating a catalog.