> For the complete documentation index, see [llms.txt](https://help.getmobly.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.getmobly.com/help-center/pulse/understanding-sequences.md).

# Understanding Sequences

Pulse is Mobly's built-in follow-up engine. It lets you build automated email sequences that go out to leads at exactly the right time — triggered by a scan, a qualifier value, or a lead score — without any manual work after the event.

***

## What Pulse Does

Instead of manually emailing every lead after a show, you build a sequence once and Pulse handles the sends. A sequence is a series of messages with rules for when each one goes out: immediately after a scan, after a delay, or on a specific date.

Every lead who matches your trigger gets enrolled and moves through the steps automatically.

***

## The Three Building Blocks

### 1. Triggers — who gets enrolled

A trigger defines which leads enter a sequence. Three options:

* **Scanned** — any lead scanned at the linked event is enrolled immediately
* **Qualifier applied** — a lead is enrolled when a specific qualifier value is applied to them
* **Lead Score** — a lead is enrolled when they hit a score category (Hot, Nurture, Caution, Cold)

You can combine multiple triggers on one sequence. A lead only enrolls once per sequence even if they match multiple triggers.

### 2. Steps — what gets sent

Each step is an email and has:

* **Channel:** Email (the only fully-supported channel today)
* **Timing:** When to send it (see below)
* **Content:** Subject + body
* **Sender:** Who the email appears to come from — the lead's assigned owner, the account owner, or a specific person you set

### 3. Timing — when each step sends

Three timing modes per step:

* **Right away** — sends as soon as the previous step completes (or immediately for the first step)
* **After a delay** — waits a set amount of time: minutes, hours, or days
* **On a specific date** — sends on a date and time you choose, with an optional end date (after which the step is skipped)

***

## How Sequences and Events Connect

Sequences live at the **org level** — they're not created per-event. But each sequence is linked to one event when it's active. The event connection determines:

* Which leads can be enrolled (leads scanned at that event)
* Which sender "owner" is used when sending from the lead owner

You connect a sequence to an event from the event's **Sequences tab** in the hub.

***

## Deduplication

Mobly prevents a lead from receiving the same message twice. If a lead is already enrolled in a sequence and something triggers enrollment again, the duplicate enrollment is ignored. They continue through their existing enrollment without restarting.

***

## Pause and Resume

You can pause a sequence at any time. While paused:

* No new enrollments are processed
* Pending steps for already-enrolled leads are held — they don't send, and they don't skip

When you resume, pending steps pick up from where they left off.

***

## CRM Logging

When Pulse sends an email to a lead, that send is logged as an activity on the lead's contact record in your connected CRM — **for CRMs that support activity logging.** That's HubSpot, Salesforce, and Zoho today.

For Pipedrive, Marketo, and Pardot, the email goes out as expected, but the activity isn't pushed to the CRM as a separate record. Field-level updates (like last touch timestamp) still flow through normally.

See the [CRM comparison — activity logging](/help-center/integrations/crm/comparison.md#activity-logging) for the full matrix.

***

## Sending Address Verification

Pulse emails go out from a real person — typically the lead's owner — so recipients see follow-up from someone they recognize. Mobly's email infrastructure runs on MailerSend, and MailerSend requires explicit permission from each sender before sending on their behalf.

What that means in practice:

* The first time someone is configured as a Pulse sender, they get an email **from MailerSend** asking them to approve permission for emails to be sent on their behalf.
* Mobly triggers this verification automatically when the user is added to an event.
* After approval, Pulse emails go out from that user's address normally — recipients don't see MailerSend in the From line on the actual lead emails.

> **If emails aren't sending:** check whether the sender approved the MailerSend permission email. Until they do, sequences using that sender are blocked.

For the full setup walkthrough including the sender flow, see [Setting Up a Pulse Sequence](/help-center/pulse/setting-up-a-pulse-sequence.md#step-5-verifying-your-sender-address).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.getmobly.com/help-center/pulse/understanding-sequences.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
