After this lesson you can add a Condition step that checks a column in each lead's row and sends leads down the right path.
1:27 video with captions, written steps and transcript. Checked against Duckrow on October 3, 2026.
Pick a step on the left to configure its content. Or add a step to start.
Sequences · Lesson 4
2 minutes
Narration: preview voiceA private equity deal team skips LinkedIn steps for owners with no LinkedIn profile. The companies are example data.
A Condition step in a Duckrow sequence checks a column in each lead's row when the lead reaches it: has a value, is empty, equals or contains. Then and Otherwise each go to the next step, end the sequence for that lead, or skip ahead to a later step. A reply already ends the sequence, so there's no reply branch.
About five minutes, in your own workspace.
You're done when leads with and without the value take different paths.
Three quick questions. Nothing is saved.
Some owners have a LinkedIn profile, and some don't. Sending a LinkedIn visit to a blank wastes a step. Branch on your table instead.
Add a Condition step where the paths should split. Under If, choose a column in their row, then pick the column, here, Owner LinkedIn.
Choose the test: has a value, is empty, equals, or contains. Equals and contains take a value, and ignore capital letters. The row is read when the lead reaches this step, so fresh enrichment counts.
Now the paths. Then, for leads with a LinkedIn: go to the next step. Otherwise: skip ahead to the email in step six. Either path can also end the sequence for that lead.
Tom has a LinkedIn, so he gets the visit and the invite. Sara doesn't, so she goes straight to the follow up email. And a reply on any channel ends the sequence, so you never need a reply branch.
To recap. A Condition step reads any column of the lead's row. Test for a value, an empty cell, equals or contains. Then and Otherwise go to the next step, end, or skip ahead. Next, write steps that sound like you.