LogoLogo
Click Here For More Support
  • 📍Get Started
    • Welcome
    • Who We Are
    • Our Product
  • 🤖AI Agent Engine
    • AI Agent Engine Basics
      • Get to Know Your AI Agent Engine
      • Glossary
      • Dashboard Overview
    • Manage Your Content
      • Response Types
        • Prewritten Plus Responses
          • Add New Prewritten Responses
          • Edit Prewritten Responses
          • Enrich Prewritten Responses
          • Response Refiner
        • Generated Responses
          • Web-Scraped Data
            • Troubleshooting
          • Documented Data
          • Enrich Generated Responses
        • Fallback Responses
      • Enrichments
        • Buttons
        • Quick Replies
        • Videos
        • Images & GIFs
          • Best Practices
      • Input Director
        • Copy & Paste Input Training
      • Best Practices
        • Locate Responses/Data
        • Revise Responses
        • Unpublish Responses
        • Content Formatting
        • Suppress Thumbs Up/Down
        • Content Groups
      • Upgrade to Context LLM
    • Install Your Chat
      • Web Installation
        • Advanced Pop-Up Options
      • InApp Webview Installation
        • App Provider Product Overview
        • iOS Advanced Install Guide
        • Android Advanced Install Guide
        • Passing Customer Identifiers
    • Enhance the Chat Experience
      • Pages
        • Add/View Chat Pages
        • Maintain State
        • Avatars
        • Chat Header Image
        • Input Container
        • Chat Background
      • Popups
        • Editor Field Definitions
        • Add/Edit Popups
        • Auto-Open
        • Prompt Bubble
        • Popup Button Image
        • Best Practices
      • Page Themes
        • Field Definitions
        • Adjust Page Themes
      • Activation & Drivers
        • Embed Webpages
        • Link Other Chats
        • Welcome Messages
      • Placement
        • Digital Placement
          • Chat Tile
          • Chat in Chat
        • In-Person Placement
      • Sponsor Inclusion
    • Features & Integrations
      • Channels
        • Facebook Messenger
          • Maintenance & Best Practices
        • Inbound SMS
      • Integrations
        • Ticket Commerce
          • Installation/Maintenance
          • Best Practices
        • Simpleview Integration
          • Listings
          • Events
          • Search Logic Summary
        • Zapier
          • Installation Guide
            • Connect to Salesforce
            • Connect to Google Sheets
        • FEVO
          • Installation Guide
          • Best Practices
        • Carbonhouse Integration
      • Features
        • Multi-Language Functionality
        • Mobile Ticketing Guide
        • Food & Beverage Finder
          • Installation/Maintenance
          • Best Practices
        • Weather Feature
        • Consent Form Feature
        • Satisfaction Score
        • 'Notify Subscription' Feature
    • User Management
      • User Types
      • Adjust User Type & Access
      • Add/Remove a User
      • Update Your Password
      • Unlock Your Account
      • Multi-Factor Authentication
    • Reporting & Analytics
      • Analytics Dashboard
        • Overview
        • AI Chat Performance Dashboard
        • Intent Explorer Dashboard
        • Intent Trends Dashboard
        • Intent Deep-Dive Dashboard
        • Bridge Agent Performance Dashboard
        • Mobile Ticketing Guide Dashboard
      • Data Reports
        • Conversation Transcripts
        • AI Resolutions Log
        • URL Link-Outs
        • Bridge Escalations
        • CSAT Entries
        • Ticket Commerce Records
        • End User Contacts
        • NLP Traffic Log
        • Input and Response Log
        • List URL Subscriptions
        • Get Response Feedback
        • Knowtifi Subscriptions
      • API Report Options
      • External IDs
      • UTM Tracking
      • Security Alerts
  • 📬Marketing Engine
    • Marketing Engine Basics
      • Get to Know Your Marketing Engine
      • Glossary
      • Login to Your Account
    • Marketing Calendar
      • How to Use the Marketing Calendar
    • Segments
      • Segments Overview
      • Uploading Contacts Manually
      • Uploading Contacts in Bulk
      • Importing a File into Unsubscribe List
      • Manage Contact Lists
      • Create Custom Object & Custom Fields for Contact Data Management
      • Contact Engagement Rules
      • Folders
      • Audience
        • Audience Dashboard
        • Audience Filters/Segments
        • Create a Meta Audience
        • Create a Audience Using Marketing Engine
      • Best Practices
        • Use Send Time Optimization
    • Templates & Landing Pages
      • Email Templates
        • Create & Preview an Email Template with Dynamic Content
      • SMS/MMS Template
      • WhatsApp Template
        • WhatsApp Carousel Template
        • WhatsApp LTO Template
        • WhatsApp Product Message Templates
      • Webpush Template
      • Mobilepush Template
      • Landing Page Template with a Form
        • META Pixel Injection on Landing Pages with Form
        • Embed a Landing Page / Form to AI Agent Engine
        • Embedding Customizable Form Tracking Script in Marketing Engine Landing Page
      • Social Conversation Templates
    • Campaigns
      • Messaging Campaigns
        • Select Your SMS/MMS Sender Number
        • How to Create an SMS/MMS Campaign
        • Enable Double Opt-In
        • Messaging Campaign Report
        • Best Practices
        • SMS Regulations
          • SMS Regulations for India
          • SMS Regulations for Canada
          • SMS/MMS Regulations for USA
      • Social Campaigns
      • Email Campaigns
        • Create an Email Campaign
        • Update an Email Campaign
        • Email Campaign Report
        • Smart AI Tools
        • Best Practices
          • Reduce SPAM rate in emails
          • Craft Compelling Email Pre-Header Text
          • Add "View This Email in Your Browser" Link
    • Journeys
      • Overview
      • Journey Blocks
      • Journey Templates
      • Create a Journey
      • Variant Testing
      • Conversion Tracking
      • Campaign or Journey Metadata
      • Advanced Filters for Sorting Campaigns/ Journeys
      • WhatsApp Journey
        • How to Use WhatsApp for Commerce
        • How to Send a WhatsApp One-Way Notification
        • Send a WhatsApp Audio Message
        • Automated WhatsApp Welcome Journey
        • WhatsApp Journey Report
      • Best Practices
        • Email Journey Strategy for Ticket Buyers
        • Journey Examples
    • Settings & Integrations
      • Integrations
        • Ticketing Integrations
          • Ticketmaster Integration
            • Best Practices
          • SeatGeek Integration
          • Glitnir Ticketing Integration
            • Glitnir Integration Use Cases
        • E-Commerce Integrations
          • Shopify
        • Website Tracking
          • Track Your Website
          • JavaScript Tracking Client
          • Track WordPress Websites
          • Track Shopify Stores
          • Enable User ID Tracking
        • Zapier Integration
      • User Management
        • Account Types
        • Add/Remove a User
        • Adjust Role & Access
        • Update Your Password
        • Two-Factor Authentication
      • Settings
        • Add Email Sender Addresses to Launch Campaigns
        • Connect Your Email Domain with the Marketing Engine
        • Connect Your Social Accounts
        • Connect your Shopify Store
        • Integrate Webpush Notifications
        • Setup Segment-based Engagement Rules
    • Factcubes
      • Fan Maturity Model
  • 💬Live Agent Engine
    • Get to Know Your Live Agent Engine
    • System Configuration
      • Installation Guide
      • Escalation Schedule
      • Multiple Team Involvement
      • Leave a Message & Contact Collection
      • Conversation Labels
      • Additional Channels & Placement
        • Bridge Placement
        • Bridge Email
          • Installation Guide
        • Facebook Messenger
    • Agent Overview
      • Logging In
      • Dashboard Overview
      • Profile Setup
      • Notification Preferences
      • Set Your Availability
      • Conversation Status
      • Assign a Conversation
      • Reply in a Conversation
      • Canned Responses
        • Add/Use a Canned Response
        • Modify/Delete a Canned Response
        • Best Practices
      • Participate in a Conversation
      • Private Notes & Mentions
      • Mute/Block a User
      • Prioritize Conversations
      • Resolve a Conversation
      • Export Transcripts
      • Macros/Automation
      • Keyboard Shortcuts
      • Ending Your Shift
      • Troubleshooting
    • Admin Overview
      • Adjust Team Assignments
      • Update Agent Status
      • Additional System Controls
    • Data & Reporting (Bridge)
    • Bridge Mobile App
  • SYSTEM UPDATES & SUPPORT
    • Help Center
    • Release Notes
      • Archived Product Updates
Powered by GitBook
On this page
  • Start Blocks
  • Action Blocks
  • Flow Control Blocks
  • Exit Blocks

Was this helpful?

  1. Marketing Engine
  2. Journeys

Journey Blocks

Last updated 3 months ago

Was this helpful?

Marketing Engine simplifies complex marketing workflows by organizing activities into four distinct journey block types. These blocks represent different interaction steps in a customer journey, allowing marketers to design, trigger, and control flows seamlessly.

The four journey block categories are:

  1. Start Blocks

  2. Action Blocks

  3. Flow Control Blocks

  4. Exit Blocks

Each block type serves a specific purpose in mapping out and executing marketing interactions, from initiating a flow to managing customer touchpoints and defining journey endpoints.

Start Blocks

First things first, the start blocks like the name suggests is what gets a particular user(s) into a particular flow. With this you get to define the exact condition under which they go through the journey that you build.

Marketing Engine has 2 different start conditions.

Audience

You can also target the Journey for specific contact segments by using the Audience Block.

Unlike trigger, here the journey process will begin for the set of audience you’ve chosen immediately and they will be the part of the journey process.

Trigger

You can use a trigger block to begin a journey process for contacts.

You can define any event which requires further interaction or action for the specific contacts.

This means this journey will begin only for contacts for whom this event is detected. And the journey will keep listening to these events and whenever detected the contacts will be added one-by-one.

Examples:

when a contact is added to your database, a contact opens an email, a contact clicks website link, or fills a form. This action will begin a journey for that contact.

Action Blocks

Once the start block you chose triggers the journey, most of your journey elements will come from the Action Blocks. So here are the different action features that Marketing Engine provides. They will be available for use after you’ve set them up on the console.

Send Email

Use this block to send an email to your contacts in your Journey when the conditions in the Start Block are met.

For example, the condition in the previous block is for the users to visit a website, then only the ones who performed that action will be part of this block and receive the mail.

Send SMS

Use this block to send an SMS to your contacts in your Journey when the conditions in the Start Block are met.

For example, If the condition in the previous block is for the users to fill a form, then the ones that performed that action will be a part of this block and receive an SMS.

Update Contact Details

Use this block to update the contact details of contacts who have performed an action in the preceding block.

For example, if the condition in the previous block is for the users to visit a landing page, then the ones that performed that action will be a part of this block and their contact details will be uploaded.

Add Contact to List

Use this block to add the contacts who have performed an action in the preceding block to a list that you want.

For example, if the condition in the previous block is to enter details and submit a form, then the ones that performed that action will be a part of this block and they will be added to a list that you specify.

Remove Contacts from List

Use this block to remove the contacts who have performed an action in the preceding block to a list that you want.

For example, if the condition in the previous block is to not open an email, then the ones that performed that action will be a part of this block and they will be removed from a list you specify.

Notification

Use this block to send a notification to your contacts who have performed an action in the preceding block.

For example, If the condition is to click a link in the email, then the ones that performed that action will be a part of this block and they will receive a notification.

Web Push Notification

Use this block to send a web notification to your contacts who have performed an action in the preceding block.

For example, If the condition is to click a link in the email, then the ones that performed that action will be a part of this block and they will receive a notification.

WhatsApp

Use this block to send a WhatsApp notification to contacts who have performed an action in the proceeding block.

For example, If the condition in the previous block is for the users to visit a website, then the ones that performed that action will be a part of this block and receive this notification.

Flow Control Blocks

Conditional triggering is a powerful feature of marketing automation, and Marketing Engine provides advanced capabilities for managing customer journey flows.

When moving between blocks, you have four distinct routing options to precisely control how customers progress through your marketing journey, allowing you to customize the experience based on specific goals and conditions.

Decision Split

When using this block in the Journey, the flow is changed by predefined condition(s) that you set.

For e.g.: You can split your contacts based on their location under Condition 1 and based on age under Condition 2 and then have contacts under Condition 3 who don’t fit under either condition 1 or 2.

You can perform different actions on the respective contacts under these conditions like send a specific email to contacts who meet a condition, remove the contacts from a list who are part of a different condition etc.

Random Split

Use this block to randomly split contacts in the Journey into multiple flows. You can define how the contacts are split in terms of number and percentage.

This can be helpful when carrying out A/B campaigns where you’re trying out different email templates or different type of content.

Wait Until

Use this block to pause the journey from performing an action until a time frame is specified by you after a user action is performed/not performed.

For e.g.: If the condition is to wait until 2 days before sending an email to the contacts who performed an action then you can use this block.

Wait

Use this block to pause the journey process so that it waits for the time period specified in the Wait Block.

This block will be a succeeded by another block if you need to continue the flow of the journey process.

Exit Blocks

Finally, you can define the end of the journey once you mark the goal, and there are 3 things you can do here.

Exit Criteria

Use this block so that the contact can exit the journey when an event specified in this block is triggered.

For e.g.: The contact can exit the journey when an email in the journey process is unsubscribed.

Re-entry Criteria

Use this block when you want to add a contact that previously didn’t meet the criteria for the Journey but can now re-enter the Journey process.

The contact can re-enter the process by performing an action you specify like clicking an email, entering details on a form or visiting a website.

Exit Journey

Use this block in your Journey after an event is triggered to make the contacts in the process exit the Journey.

The contacts will exit the journey process.

This covers all the elements that you will be using to craft journeys based on your marketing goals. For any query, feel free to reach out to us at

📬
me-support@satisfilabs.com