Skip to content
Adoptiv

Conditional Logic

Rules That Act Only When They Should.CRM workflow conditions that check each record before an action runs.

Add a condition to any workflow action and it runs only when the record passes. Compare a field to a value: equal, not equal, greater, less, or one of a list. Every condition must pass, so a rule acts on exactly the records you mean and leaves the rest alone.

  • Eight comparisons
  • A check on every action
  • All must pass
What you get

Automation That Knows When to Leave a Record Alone.

Act on the Right Records Only

Each action checks the record first, so a rule meant for big deals leaves small ones alone.

One Rule, Different Actions

Give each action its own check, so one rule can treat different records differently.

Numbers Compared as Numbers

Greater than and less than compare values as numbers, so 100 really is more than 99.

Whole Lists in One Check

Match a field against one of a list, or none of a list, instead of building a rule per value.

How it works

Add a Condition in Three Steps.

1

Narrow the Trigger

On the rule, pick the record type, and optionally a field and the value it changed to.

2

Add a Check to an Action

Pick a field, a comparison and a value, like amount greater than 10,000.

3

Stack More Checks

Add as many as you need. The action runs only when every one passes.

How workflow conditions work

How CRM Workflow Conditions Decide What Runs.

CRM workflow conditions are the checks between a rule firing and an action running. They are if/then rules for your CRM: if the record passes, the action runs; if not, it is skipped.

Adoptiv’s workflow condition operators cover eight comparisons: equal, not equal, greater than, greater than or equal, less than, less than or equal, one of a list, and none of a list. Greater than or less than compares values as numbers. A value with no comparison written around it is read as equal.

Conditions sit in two places. The trigger holds a wide check: the record type, and optionally one field that must have changed to a set value. Then each action can carry a finer check of its own, read against the same data. So one rule can act on part of what it matched and leave the rest.

All conditions are AND conditions: every one must pass. There are no OR conditions, no “not” and no grouping, so a rule meant for either of two cases is built as two rules. Text checks such as contains, begins with or is blank are not available. To pick a lead’s next step from what they did, use branch logic in a sequence instead.

What's included

Eight Comparisons, on Every Action.

Equal and Not Equal

Match a field to an exact value, or to anything but that value.

Greater Than or Less Than

Compare numbers, with an or-equal version of each.

Is One of a List

Match any value in a list you give.

Is None of a List

Exclude every value in a list you give.

Compared

Conditional Rules vs One Rule for Everything.

A rule for big deals onlyRules with no conditions: Fires on every dealWith Adoptiv: Checks the amount before acting
Several values to matchRules with no conditions: A rule per valueWith Adoptiv: One “one of a list” check
Different actions per recordRules with no conditions: Separate rules to keep in syncWith Adoptiv: A check on each action, in one rule
Either of two cases (OR)Rules with no conditions: Two rulesWith Adoptiv: Also two rules: conditions are AND only
FAQ

Conditional Logic Questions, Answered.

What are workflow conditions?

Checks that decide whether a workflow action runs. If the record passes every check, the action runs; if not, it is skipped.

Which comparisons can I use?

Eight: equal, not equal, greater than, greater than or equal, less than, less than or equal, one of a list, and none of a list.

Can I use OR conditions?

Not within one rule. Every condition must pass. To act when either of two things is true, build two rules.

Can a condition check if a field contains a word or is blank?

No. Contains, begins with, is blank and between are not available. Use equal, one of a list or a number comparison instead.

Where do conditions go?

In two places: a wide check on the rule’s trigger, and a finer check on each action.

What are AND conditions?

Conditions that must all be true at once. In Adoptiv every condition on an action is an AND, so the action runs only when all of them pass.

Do greater than and less than work on text?

They convert both sides to numbers before comparing, so use them for amounts, counts and scores.

What is the difference between conditions and branch logic?

Conditions decide whether a CRM workflow action runs. Branch logic decides which path a lead takes in a sequence, based on what they did.

Can one rule do different things for different records?

Yes. Give each action its own condition. The rule runs the actions whose checks pass and skips the rest.

Still have a question? A real person replies in under 60 seconds in US business hours. Talk to our team →

14-day free trial

Build Rules That Act on the Right Records.

Add conditions to your first workflow in the free trial. Free for 14 days, no credit card.

14-day trial · no card · migration included