Custom Event
Custom event journeys gets triggered on a specific event. You can choose from a list of events like custom (create you own event), Shopify, Zoho, Hubspot and more. Tap below to explore all the events:
Scenario
Suppose you want to send a flash sale notification to all the new customers who logged in your clothing site.
Explanation: A customer support representative of your website added those leads to Hubspot to start the journey with the aim above. As soon as the customers are added they reecive a welcome template and flash sale update only if they respond to the template.
How can you create the same?
Steps To Create The Journey
Select Custom Events under Business Initiated Journey.
insert
Select an event from the drop-down on which the journey gets started. For the scenario above we want the journey to launch when any customer is added to Hubspot.
So we select Hubspot>hubspot customer created.
You can also select filters if you want to onboard specific customers in the journey. Say with phone numbers starting with +91 or all those who have 'Gmail' in their name.
insert
Choose a message template that when sent to the customers and if they respond with the desired reply, they are directed to the journey flow.
For the scenario above, we have a template called 'welcome new customer,' we select that. Tap below to see the sample template:
It's recommended to create templates with button replies to ease down the process of conversation and AI can match the intent clearly to initiate the journey flow.
insert
Once you have opted for a template with ‘quick replies’, its preview will be displayed on the right side of the screen (If not, tap the 'edit' button beside the template drop-down). You can set attributes for the dynamic variables in the template.
Here we want to address the users with their first name so we select User Attributes>first name.
insert
You will get option to set attributes only if your template has dynamic variables.
Attributes selected replaces the dynamic variable {{ }} in the template. There are many attributes you can choose as per your needs and wants.
Tap ‘Save’ templates.
insert
Enter an attribute name. This is where the user response gets saved, which decides whether the journey will continue or terminate.
For the time being, let's name our attribute as User Message.
This is where the journey flow starts based on the user response to the template sent above.
We will use different cards like display cards, rules cards, utility cards and plugin cards to create the journey.
insert
Creating the Journey flow
We already have the template with which user can be directed to access the flash sale detail. Now we need to add a card, so when the flow moves to it, the user can get the details.
Send Template Card
For the same we drag and drop a Send Template Card that contains the event information.
We already created a template with name as 'Flash Sale Info,' we select that. If you don't have a template, tap here to create.
If you want to send the template card only if the customer tap 'Interested' button on template, add a run-if card with the same attribute and value as button name.
insert
End Conversation Card
We now add a end conversation card to complete the journey flow.
How does the above journey work?
As soon as a customer is added to the Hubspot, the contact is added to the workflow and receives the template.
insert chat ss
Now, when the customer taps on the template button or respond to it, the journey gets started and the customer receives the template added in the journey that informs about the flash sale details.
insert chat ss
The conversation ends automatically and gets closed as soon as the template card is sent to the customers, as the flow moves to the end conversation card.
Last updated