Chatman : WhatsApp Automation Platform
  • 👋Welcome To Chatman: An Overview
    • How To Get Started With Chatman
      • How To Book Demo With Chatman
  • Chatman Functions
    • Shared Team Inbox
      • Search Customer
      • Filter Customer List
        • Default View
        • Create View
      • Assign Chat
      • Close Chat
      • Response Types
        • Text Reply
        • Internal Note
        • Canned Message
        • Template
        • Blocks
        • Catalog
        • Emojis
        • Multi-Media Messages
      • Customer Hub
        • User Attributes
        • Custom Attributes
        • User Tags
        • Conversation Labels
        • Notes
        • Event History
        • Export Chat History
        • Mark The User Spam
      • Customer 360
    • Audience
      • Create Contact
      • Audience Table
      • Search Contact
      • Filter Contact
    • Templates
      • Create Template
        • Template Making Guidelines
      • Active
      • Archive
      • Library
    • Segment
      • Add Segment
        • Static Segment
        • Live Segment
      • Search And Filter Segment
    • Blocks
      • List Messages
      • Reply Messages
      • Flows
      • Flows Messages
    • Campaign
      • One Time Campaign
      • Triggered Campaign
      • Recurring Campaign
      • Drip Campaign
      • Post Campaign Trigger
      • Campaign Report
        • Statistics
        • Report
    • Instinct-AI
      • Train To Bot
      • Intents
      • Catch All
      • Summary
    • Journeys
      • Display Cards
        • ✉️Message Card
        • 📹Video Card
        • 🎙️Audio Card
        • 📸Image Card
        • 📩Interactive Message
        • Interactive Flow
        • 📃Document Card
        • User Input Card
        • List Message Card
        • Phraser Card
        • URL Card
        • Send Catalog Card
        • Single Product Catalog
        • Multi Product Catalog
        • 📍Provide Address
      • Rule Cards
        • Go-To Card
        • A/B Splitter
        • Run-If Card
        • Time Delay Card
        • End Conversation
      • Utility Cards
        • Tag/Untag
        • Subscribe/Unsubscribe
        • Label/Unlabel
        • Setup Attribute
        • JSON API
        • Custom Script
        • Handoff
        • Send Template
        • DND
        • Comments
      • Plugin Cards
        • Shopify Cancel Order
        • Shopify Track Order
        • Shopify Return Order
        • Zapier
        • Pabbly
        • Make
        • Shiprocket Track Order
        • SMS
        • Slack
        • Google Sheet
        • Mail
      • Business Initiated
        • Import Contact
        • Manual Add
        • Custom Event
        • Audience Field Changes
        • Subscribe To Segment
        • Unsubscribe From A Segment
      • User Initiated
        • User Utterance
        • Ad Click
      • Search & Filter Journey
      • Journey Report
        • Statistics
        • Report
    • QRcodes
    • Widgets
      • Configure Launcher
    • Assignment Rule
      • Different Ways Of Chat Assignment
    • Analytics
  • Settings
    • My Account
      • My numbers
      • Teams
      • User Groups
      • Billing
    • Inbox Settings
      • Notification
      • Agent Assist
        • Set Up Welcome Message
        • Set Up Unavailable To Chat
        • Automatic Chat Closure
      • SentiTrack
      • DND Configuration
        • Opt-Out Message Automation
        • Opt-In Message Automation
    • External Protocols
      • API Management
      • Events
      • Webhooks
      • Applications
        • Shiprocket
        • Shopify Marketing
        • Zapier
        • WhatsApp Commerce
        • Make
        • Amazon SNS (SMS)
        • Pabbly Connect
        • SMTP (Email)
        • ZOHO
          • How Zoho Works With Chatman?
        • HubSpot
          • How Hubspot Works With Chatman?
            • Run Campaigns
            • Create Journeys
        • Google Sheets
        • Woo Commerce Marketing
        • Odoo
        • Salesforce
  • Guides
    • Using Amazon SNS in Journey
    • Sending emails to new contacts via Pabbly and Gmail
    • Working of add/update subscriber via Zapier Card to Mailchimp
    • How do you use Shiprocket in Chatman?
  • First Steps
    • Basics Of Inbox Chat
    • Add Your First Intent
    • Make Your First Journey
    • Increase Your Sales With Single and Multiple Product Catalogs.
Powered by GitBook
On this page
  1. Chatman Functions
  2. Journeys
  3. Business Initiated

Custom Event

PreviousManual AddNextAudience Field Changes

Last updated 1 year ago

Custom event journeys gets triggered on a specific event. You can choose from a list of events like custom (), Shopify, Zoho, Hubspot and more. Tap below to explore all the events:

Different Events Explained
  1. Custom events: These are events that you define based on any action or data that is relevant to your business, such as user behavior, purchase history, location, etc.

  2. Shopify events: These are events that are started by Shopify. Chatman should be integrated with Shopify for all the below events to work properly.

    • Shopify customer updated: This event is triggered when a customer updates their profile information, such as their name, email, phone number, etc.

    • Shopify customer deleted: This event is triggered when a customer deletes their account or unsubscribes from your store.

    • Shopify customer created: This event is triggered when a customer creates an account or subscribes to your store.

    • Shopify abandoned checkout created: This event is triggered when a customer adds items to their cart but does not complete the checkout process within a specified time period.

    • Shopify order fulfilled:

    • Shopify order cancelled: This event is triggered when an order is cancelled by you or the customer.

    • Shopify order updated: This event is triggered when an order is updated like changing the shipping address and more.

    • Shopify order created: This event is triggered when a customer places an order on your store.

  3. Zoho events: These are events that are started by Zoho.

    • Zoho customer created: This event is triggered when a customer is added to .

  4. Hubspot events: These are events that are started by Hubspot

    • Hubspot customer created: This event is triggered when a contact is created or added to .

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

  1. Select Custom Events under Business Initiated Journey.

insert

  1. 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

  1. 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:

Sample Template

Header: Dear {{Customer's Name}},

We're thrilled to have you as part of the {{ Company Name}} family! 🎉 As a valued member, you're in for exclusive updates and early access to our exciting flash sales.

Don't miss out on our upcoming flash sale. Tap the button below to get the details! 🌟

CTA - Interested

insert

  1. 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

  1. 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.

insert

  1. 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

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.

What happens here?

When the customer responds to the template either through a text reply or the button reply the flow moves to the send template card and the customer receives the card with the event details.

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.

It's recommended to with button replies to ease down the process of conversation and AI can match the intent clearly to initiate the journey flow.

We will use different cards like , , and to create the journey.

For the same we drag and drop a that contains the event information.

If you want to send the template card only if the customer tap 'Interested' button on template, add a with the same attribute and value as button name.

create templates
display cards
rules cards
utility cards
plugin cards
Send Template Card
run-if card
create you own event
Zoho account integrated with Chatman
Hubspot account integrated with Chatman