Sequences help you automate follow-up and ongoing communication with your leads and customers over time.

A sequence is an automated flow of messages and actions, made up of connected steps that run on a schedule. Those steps can send emails (and SMS, depending on your setup) or trigger actions such as applying tags, moving people into different paths, or stopping the flow when it’s complete.

Sequences are commonly used for:

  • Follow-ups and reminders
  • Nurture and onboarding flows
  • Cart abandonment and re-engagement
  • Time-based campaigns and announcements

Sequence builder showing connected steps in a Kartra sequence


How Sequences work

For a sequence to work, it needs three core elements:

  • A starting point: how people get subscribed
  • A path: the connected steps they move through
  • Timing and rules: when steps run and who should receive them

In the sequence builder, each step must be:

  1. Configured
  2. Activated
  3. Connected to the next step

You can subscribe people to the sequence:

Once a contact is subscribed, they move from step to step based on the connections, timing, and conditions you defined.

Important:

Inactive steps are skipped, and steps that aren’t connected are never executed.


Timing

Each step in a sequence runs based on timing settings, which typically include:

  • A delay (how long to wait after the previous step), and
  • A day and time window (when that step is allowed to run)

This gives you control over when messages and actions happen, while keeping the experience consistent for your contacts.


Types of steps

Sequences are built from different types of steps. Not every sequence needs all of them — you only add the steps that support your goal. Contacts move through the sequence step by step, with each step running after its timing conditions are met.

Step typeUse it to
Send Email or SMSSend an email or text message to the contact as part of the sequence, such as a follow-up, reminder, or onboarding message.
Add or remove tagAssing or remove a tag from the contact, which can be used for tracking, filtering, or triggering other actions.
Subscribe or unsubscribe from listAdd the contact to a list or remove them from one, helping you manage groups of contacts over time.
Subscribe or unsubscribe from sequenceStart or stop a sequence for the contact.
Basic automationTrigger a simple automation action, such as applying tags or subscribing the contact to other assets.
True/False splitSend contacts down different paths based on whether they meet specific conditions or criteria.
Go toMoves the contact to a different step or a sub-sequence in the sequence instead of continuing in order.
WaitCreates a delay for a set amount of time before moving the contact to the next step.
CompleteEnd the sequence for the contact and record that they completed it.

Sub-sequences

If you want a sequence to include multiple paths or variations, you can use sub-sequences to keep the flow organized under a single sequence subscription.

Pro tip

It’s best to plan any sub-sequences you may need. Once a sequence is live and in use, it’s generally better to avoid restructuring it. Designing the full flow in advance:

  • Helps prevent disruptions
  • Keeps analytics accurate

Ending a Sequence

You can end a sequence using one of the following step types:

  • Complete: the contact reaches a Complete step, and Kartra records that they finished the sequence
  • Unsubscribe: the contact is removed from the sequence before reaching the end

Ending with a Complete step is recommended, especially if you want to use completion as a condition in reporting or automations.