Mach Five Magnet

Concepts

Core concepts behind flows, nodes, triggers, and the Magnet engine.

Flows

A flow is the top-level unit in Mach Five Magnet. It represents one complete conversational experience, from the first message to the final conversion action.

Each flow contains:

  • A node graph that defines the conversation path
  • Display settings (format, trigger, positioning)
  • Analytics (views, starts, completions, drop-off points)

Nodes

Nodes are the building blocks of a flow. They connect together to form the conversation path.

Node Types

  • Message: Display text, images, or rich content to the visitor
  • Question: Collect a response (text input, email, phone, multiple choice, rating)
  • Branch: Route the conversation based on conditions (response values, visitor attributes)
  • Action: Execute a side effect (tag a lead, send to CRM, trigger a webhook)
  • Delay: Pause the conversation for a set duration (simulates typing)

Connections

Nodes connect via edges. Each node has one or more output ports:

  • Message and Question nodes have a single output
  • Branch nodes have multiple outputs (one per condition, plus a default)

Triggers

Triggers control when a flow activates for a visitor:

TriggerDescription
Page loadFlow activates when the page loads
Exit intentActivates when the cursor moves toward the browser chrome
Scroll depthActivates after scrolling past a threshold (e.g., 50%)
Time delayActivates after a set time on page
ClickActivates when a specific element is clicked
API callActivates programmatically via the JavaScript API

Tip

You can combine triggers with audience rules to target specific visitor segments. For example, show a flow only to visitors from organic search who’ve viewed the pricing page.

Display Formats

Flows render in one of four formats:

  1. Chat bubble: A floating button in the bottom corner that expands into a chat-like interface
  2. Embedded: Renders inline within your page content at a specified container
  3. Pop-up modal: A centered overlay that appears above the page
  4. Slide-out panel: A side drawer that slides in from the left or right

Note

Display format is configured per-flow and can be changed at any time without touching the conversation logic.

Analytics

Every flow tracks:

  • Views: How many visitors saw the flow trigger
  • Starts: How many visitors began the conversation
  • Completions: How many reached the final node
  • Drop-off: Where visitors abandoned the flow (per-node)

A/B Testing

Create variants of a flow to test different approaches:

  • Split traffic across variants (e.g., 50/50 or custom ratios)
  • Track completion rates per variant
  • Statistical significance is calculated automatically
  • Promote the winning variant with one click

Stream Sync Engage Integration

Mach Five Magnet is powered by Stream Sync Engage technology for real-time event delivery. This means:

  • Instant updates: Responses appear in the dashboard in real time
  • Reliable delivery: Events are guaranteed to arrive even through network interruptions
  • Scalable: The same infrastructure that powers live notification systems