Use Case: Business Event
Learn how to use business events in Journey Optimizer. Business events allow brands to trigger journeys based on non-people-related events, such as notifying subscribers when a news publication has new content or sending communications during a sporting event. Understand how the data from business events can be used for personalized messaging in journeys.
Transcript
Hello, this is Russ. And in this video, I鈥檓 going to show you how to use a business event in Journey Optimizer. The learning objectives for this video are to understand the applicable use cases for business event, build a journey using a business event and understand the best practices. A business event in Journey Optimizer allows a brand to start a journey using a non-people related event. Common use cases include, an event is starting so notify the interested segment of individuals, a product has restocked let鈥檚 notify the users with a favorite for that product, a price drop has occurred, let鈥檚 notify users that are interested in those products. Let鈥檚 dive into the tool and show you how business events work. Here in Journey Optimizer, everything for a business event starts by configuring an event. You can go down to administration and click on 鈥淐onfigurations鈥 and then click on 鈥淓vents鈥 to create a business event. You can go ahead and click 鈥淐reate Event鈥 and then this will prompt you to create a business event. Here, let鈥檚 label this of Luma, our athletic apparel brand and say, this is when there is a stock replenish event.
Here I鈥檓 going to say this is a business event underneath type, and then I鈥檓 going to select parameters for this event. First, I鈥檒l pick a schema. This I鈥檒l pick the product stock schema. Now let me actually open up in another tab, this schema and show you the setup for this business event.
So here I鈥檒l go ahead and I鈥檒l browse and show you what I had set up ahead of time. So here there鈥檚 demo system products.schema is what I鈥檒l click on and you鈥檒l see it has a few different things in it. I鈥檝e got underneath my namespace, I have a product with a name, description price, and this ID called product ID. This is a field of type string that I鈥檝e identified as my identity and primary identity using the demo system retail product ID identity namespace.
So, something that I did before creating the schema was I actually created an identity.
Before I show you the identity, an important piece to note here is that this schema is not enabled for profile. So, you鈥檒l note that you do not have to pass this data to profile if you do not want to. The only requirement is to have an identity namespace that is non-people based. So here I鈥檒l click on 鈥淚dentities鈥 and show you the identity that I鈥檓 using in this schema.
Here鈥檚 this product ID, and you鈥檒l see it鈥檚 of type non people identifier. When you create an identity namespace, you give it a name, a symbol and then pick this non people identifier. It takes about 15 minutes for the schema to show up here. So, if you recently create a schema and identity, it will take 15 minutes to show up in this dropdown. Once it does, you can pick it and then you can select the fields that you鈥檇 like available on the journey canvas. So here let鈥檚 say we want the name, we want the ID, and we want the sku.
Additionally, you need to put in a condition. This condition says, whenever an event comes in as this schema, go ahead and look. And let鈥檚 say, I only want to trigger this business event when the name is equal to yoga pants.
Currently, equal to is the only operator that we offer, but you can change the sensitivity of the case. That鈥檚 what this means here with 鈥渋s sensitive.鈥 So now that we鈥檙e pretty sensitive, we鈥檒l save this and this Luma stock replenish event can be used in a journey. Let鈥檚 hop on over to a journey canvas and show you what this can be used to do.
Here I鈥檒l go ahead and create a journey.
After I label this journey, let鈥檚 say, Luma restock business events.
I can go ahead and let鈥檚 search for that new event that I had made, Luma. And you鈥檒l see the icon for business event is this little briefcase and it鈥檚 sprinkled throughout this panel or palette. And there鈥檚 my replenish event that I鈥檒l use on the canvas.
Now you鈥檒l note that it automatically drops a read segment activity right after the business event. So here I鈥檒l pick that read segment and I can go ahead and select any segment that I鈥檇 want to use and then I can proceed to build the journey as normal. A few best practices to remember when using a business event, make sure your non people-based identifier is in the schema for the business event and that it is marked as primary. The context data from the business event can be used downstream in the journey for a condition or for personalization. This is important when you want to narrow down the segment to the items that are passed in via your business event. With that, to recap the learning objectives here are you now know the applicable use cases for a business event. You also know how to build a journey with business events. And last, you know the best practices when dealing with business events. Thank you for your time. I鈥檓 looking forward to you using business events. - -
recommendation-more-help
7e382214-bd30-4de2-bc8b-f6f6e7182305