Email workflow automation built on your product data

Send triggered emails when someone signs up, a property changes, or your app sends an event. Build workflows in Loops or with your agent.

More

Pick what starts the workflow

Start a workflow when someone signs up, changes plan, joins a list, or does something in your app.

Contact added
Any new contact
someone signs up
Contact updated
Plan changes
they upgrade
Added to list
Newsletter
they subscribe
Event received
Trial started
sent by your app
Every workflow starts with one of these four triggers.

Send the right email to the right person

Add waits, paths, and filters after the trigger to decide who gets which email, and when. People who no longer fit, like someone who just upgraded, drop out before the next email.

Contact added
Any new contact
Timer
Wait 3 days
Audience filter
by plan
on Free? they go on
upgraded? they leave here
Send email
Upgrade reminder
Anyone who upgrades during the wait never gets the reminder.

Test a version before everyone gets it

Send different versions of an email to part of your audience, compare the results, and send everyone the one that works best.

Experiment
2 variants
half get each version
Variant
50% of contacts
Send email
Finish setting up
1,204Sends
96Clicks
Variant
50% of contacts
Send email
You’re one step away
1,198Sends
131Clicksthis one wins
Example numbers. When one version wins, send it to everyone.

Frequently asked questions

What can start a workflow in Loops?

How do contacts leave a workflow?

Can I change a workflow after it starts?

Is a workflow the same as a drip campaign?

How do I test a workflow before real contacts enter?

Can an AI agent build workflows?

Do workflows cost extra?