Engagement & CRM · Step-by-step guide

CRM Workflow: Designing the Path a Deal Actually Takes

What you end up with
A working CRM workflow that fires on a deal event and runs its action without a rep.
ScopeIt covers building a single CRM workflow step by step: trigger, conditions and actions. It assumes your CRM already holds your deals.
Read this if You want to build CRM workflow automation rule by rule, not choose which tasks to automate.
Skip it if You have no CRM yet, or you want a list of tasks worth automating rather than the mechanics.

Last updated on · written from the review set and vendor pages; the oldest reading dates from .

Step 1 · Check what you need

Before you start

3 things to have ready. Each one is assumed by a step below; get it first.

A CRM with an automation feature

The workflow runs inside your CRM's automation settings, so you need a plan that includes them and rights to edit them.

Your deal stages, written down

A workflow reads the stage a deal is in, so the stages must exist and be named before you automate anything.

A named owner for the workflow

Someone must decide when the rule changes and answer when it misfires, or it keeps running after the process has moved on.

Step 2 · Follow the steps

The steps

7 steps, in order. Tick each one once its check passes; “How you know it worked” is what you should see before moving on.

Write down each stage a deal passes through, who moves it forward and what must be true for it to move. Use a recent closed deal and follow it from the lead's arrival to the close.

How you know it workedEach stage has a name, an owner and a rule for moving on.

If it failsReps describe the path differently: pick the path of the deals you closed, and write down the gaps for later.

Create each stage and the fields a rule will check, such as deal owner, source or amount, so the workflow can read them. A rule can only react to data the record holds.

How you know it workedEach stage exists in the CRM, and the fields you need are filled on a test deal.

If it failsA field stays empty: make it required at the stage where the rule needs it, otherwise the condition cannot match.

A trigger is the event that starts the workflow, such as a deal moving stage, a form submitted or a record created. Pick the event that signals the moment a human would act.

How you know it workedThe trigger fires when you move a test deal into that stage, and only then.

If it failsIt never fires: check that the event exists in this CRM's trigger list and that the test record meets the entry rules.

Conditions decide which records the trigger applies to: deal owner, source, amount or stage, for example. Add only the conditions needed to keep the rule from firing on records it should not touch.

How you know it workedA test record that fails a condition does not trigger the workflow.

If it failsConditions block everything: loosen them gradually, since a rule joined by AND needs every condition to pass.

An action is what the workflow does when the conditions pass: assign an owner, send a message, create a task, log an activity or request a signature. Choose actions a rep would otherwise do by hand.

How you know it workedEach action runs on a test record and leaves a visible result in the CRM.

If it failsAn action does nothing: check the integration behind it is connected and that the field it writes to accepts the value.

Assemble trigger, conditions and actions in the CRM's workflow builder, name the workflow after what it does and run it on a test deal before any real record. Read the history to see which step ran.

How you know it workedThe workflow's history shows the trigger, each condition and each action as passed or run.

If it failsThe history shows an error: read which step failed, fix that step alone and run the test again.

Activate it for new records only, then review its run history on a fixed rhythm: which records it touched, and whether each outcome was intended. Pause it if a result looks wrong.

How you know it workedEvery record the workflow touched matches the trigger and conditions you set.

If it failsIt fires too often: tighten a condition or add a rule that stops the same record entering again.

Tick each step once its check passes.

Keep going: a step whose check fails is redone, not skipped.

Every step ticked. Run the final checks below.

Step 3 · Check it worked

Did it work?

4 checks before you call it done. If one fails, the line says which step to redo.

Each stage has an owner and a rule

Pass whenA colleague reading your map can say who moves a deal out of each stage and why.

If notredo step 1 · Map the path a deal takes today

The trigger fires only on its event

Pass whenMoving a test deal into the chosen stage starts the workflow; moving it elsewhere does not.

If notredo step 3 · Choose the event that triggers it

Conditions exclude the wrong records

Pass whenA test record that fails a condition does not enter the workflow, and a matching record does.

If notredo step 4 · Add conditions that narrow it

The live workflow fires on the right records

Pass whenAfter some days, the run history lists only records that match your trigger and conditions.

If notredo step 7 · Turn it on and review its runs

A check that fails sends you back to one step, never to the start.

After the steps

If something breaks

3 failures people hit once the steps are done, and what to do about each.

You see

The workflow fires on every record

Do thisThe trigger is too broad and no condition narrows it: add a condition on stage, owner or source, then run the test again.

You see

Reps get the same message repeatedly

Do thisA record re-enters the workflow each time it matches the trigger: limit re-entry where the CRM allows it, or add a condition that marks the record as already handled.

You see

A rule stops working after a process change

Do thisThe workflow still reads old stages or fields: revise the trigger and conditions when the sales process changes, and let the named owner approve it.

Step 4 · See the tools

The tools named in these steps

Grouped under the step they serve, not ranked. A name opens our review; Try goes to the vendor.

Step 1Map the path a deal takes today
Keeps deals moving to closed-won Entry price · From $7 /seat /mo (billing period not stated) · read on the vendor's pricing page on 12 October 2026
Try
Step 2Set the stages and fields it reads
Tracks deal stages with custom fields Entry price · $10 /seat /mo · read on the vendor's pricing page on 28 September 2026
Try
Step 3Choose the event that triggers it
Triggers messages from customer activity Entry price · $0 · read on the vendor's pricing page on 19 October 2026
Try
Builds trigger, condition and action workflows Entry price · ≈ $24 (CA$34) /seat /mo · read on the vendor's pricing page on 29 September 2026
Try
Step 5Define the actions it takes
Automates email and text reminders Entry price · $12 /seat /mo · read on the vendor's pricing page on 28 September 2026
Try
Sends, signs and tracks documents Entry price · $15 /mo · read on the vendor's pricing page on 5 October 2026
Try
Logs every touchpoint automatically Entry price · $30 /seat /mo · read on the vendor's pricing page on 29 September 2026
Try
Built-in sales flows, lead routing Entry price · $25 /seat /mo billed monthly or annually · read on the vendor's pricing page on 6 October 2026
Try
Step 6Build it and run a test deal
Offers workflow automation Entry price · $97 /mo · read on the vendor's pricing page on 5 October 2026
Try
Orchestrates workflows with a no-code builder Entry price · $55 /agent /mo billed annually · read on the vendor's pricing page on 29 September 2026
Try

Grouped by the step they serve, alphabetical within a step. No ranking implied. 10 of the 116 tools we score in Engagement & CRM. ≈ marks our US dollar conversion at European Central Bank euro reference rates of Sep 30, 2026.

Go further

Related questions

A CRM workflow is an automated rule inside the CRM: a trigger starts it, conditions filter the records, and actions run. A sales process is the path a deal takes; the workflow automates a step of it.

The trigger is what sets the workflow off, a condition is a test the record must pass, and an action is the change the workflow makes. CRM workflow automation relies on these parts, and each is set and checked on its own.

Start with a repetitive, rule-based move reps forget, such as assigning a new lead or creating a task when a deal changes stage. Build a single workflow, watch its runs, then add more.

Ask each rep who moves deals to describe the path, set their accounts beside the history of a closed deal, and settle the differences before you build anything.

Reps receive repeated messages or tasks and start ignoring them, records get changed that should not be, and the real signal is lost. Tighten the trigger or conditions, and review the run history.

Where to go from here

This page walks through one procedure; it does not score tools.

Affiliate linksThis page contains affiliate links: some vendors pay us a commission when you subscribe through their Try button. Scores come from public user reviews, on the same grid for every scored tool. Affiliate disclosure