Skip to main content
Learning
Data scope

Data Scope

Data scope sets the rules for what data can be used in formulas and where it can be used. Some rules are fixed—for example, Variables can't be used inside Conditional Logic formulas.

Other rules depend on the type of step and the order of steps in the automation. For instance, if Step A runs before Step B, it can’t use data from Step B because Step B hasn’t run yet. Rules can also vary if the automation includes conditional branches or loops created by loopbacks.

The tables below show which steps can access data from other steps. Formula types are listed on the left, and data sources are listed across the top. A step may be able to access its own data in some cases. The term N-1 refers to a different Activity than the current one.

  • A green 'Yes' means the formula can access the data.
  • A red 'X' means it cannot.
  • An orange '?' means it might be able to, depending on conditions like loopbacks or conditional paths.

Trigger formula scope

Data scoping for Trigger formulas.


image

Start formula scope

Data scoping for Start formulas.


image

Activity formula scope

Data scoping for Activity formulas.


image

Branch formula scope

Data scoping for Branch formulas.


image

Merge formula scope

Data scoping for Merge formulas.


image

End formula scope

Data scoping for End formulas.


image

Learn more