Build the exact sequence of actions each message needs

Flows let you match each message type with its own conditions, then run it through only the flowsteps it actually needs, in the order that produces the right result.

One pipeline doesn’t fit every message

SendPro gives you the freedom to modify messages before delivering them to the inbox. Add open & click tracking, archiving, webhooks, and much more to the messages that need it, while leaving others untouched.

What it looks like in action

Flow conditions

Flow conditions use strict logic: every condition must match for a message to run through that flow.

Flowsteps

Flowsteps apply left to right, exactly as ordered.

Reporting

Gather statistics on delivery and engagement per Flow

Experience Spotler SendPro in a free 30-day trial

Get started today

Match the exact messages you mean to

Every environment starts with three flows and any flow you add sits alongside them, evaluated top to bottom. Conditions run as strict AND logic across source, sender, subject, header or data, in guided mode or advanced mode with wildcards and Freemarker.

20+ building blocks, run in the order you set

Flowsteps cover tracking, message modification, data handling, delivery control and more advanced actions, added to a flow and run left to right. Order isn’t cosmetic: it changes what’s archived and how a resent message appears. Save the combination as a Flow type to apply it consistently everywhere.

Other great features in Spotler SendPro

Message Archive

Keep a complete copy of every message (body, alternate parts and attachments) on a retention period you control per flow.

Open & Click Tracking

Add tracking to the flows where engagement matters, gated by condition, feeding real-time statistics the moment it happens.

Webhooks

Push delivery, open, click and bounce events back into your own systems in real time, instead of polling for status.

Frequently asked questions

What exactly is a flow in SendPro?

A flow is a defined sequence of actions that processes an incoming message (typically an email) before it’s delivered to the recipient. A message enters, gets processed according to the flowsteps configured on that flow, then exits for delivery.

What happens if a message doesn't match any flow's conditions?

It falls through to the Default flow, which every environment starts with alongside BCC Messages and Re-sent Messages. Default acts as a basic relay for anything that doesn’t meet a more specific flow’s conditions or hasn’t been given its own configuration.

Does the order of flowsteps matter?

Yes. Flowsteps run left to right within a flow, and that sequence affects the final message, what ends up archived, and how a resent message appears. It’s worth deciding the order deliberately rather than treating it as a formality.

What kinds of conditions can a flow use?

Flow selectors, sender address, subject, header name or value, and data values, matched in guided mode or advanced mode with wildcards and Freemarker expressions. Conditions run as strict AND logic: a message must match every condition to be processed by that flow.

How do I keep the same steps consistent across several flows?

Assign a Flow type when creating or editing a flow. Flow types automatically apply a predefined set of flowsteps, so multiple flows built from the same type stay consistent without you having to rebuild the sequence each time.

Can I reuse a flow, and is it safe to experiment?

Flows become active immediately on saving, so changes take effect straight away. You can copy a flow to another account where you have Designer or Administrator access, and deleting one requires confirmation, so an accidental removal isn’t a single click away.

Experience Spotler SendPro in a free 30-day trial

Get started today