Skip to main content
Less than (numbers) or Before (dates) checks whether the answer is strictly below your threshold — lower score, earlier deadline, under a spending cap. Use it for disqualification paths, early-bird pricing cutoffs, and “under 18” flows. Equal values do not match — use Less than or equal on numbers when the boundary counts.

When to choose this


Exact behavior

  • Both sides must be present and valid — blank answers never match.
  • Numbers: floating-point comparison (<).
  • Dates/times: timestamp parsing when possible; else lexicographic string compare.
  • Strictly less — equal values do not match.
  • Blank comparison value → fail-closed.
  • Pick another field in Value (e.g. End before Start is invalid — use for valid range checks).
Date fields offer Before and After only — not “less than or equal”. To include the boundary day, pick the next day as Before target or use a numeric day-count field.

Which field types


Blank / unanswered answers

Never matches. Use Is empty for skipped fields.

Configure in Studio

1

Open a rule

LogicRules, or Branch / Add condition on a field.
2

Pick number or date field

Threshold comparisons require numeric or date/time blocks.
3

Choose Less than or Before

Operator label adapts to field family.
4

Set threshold

Literal or another field via Value.
6

Verify on Fill

Test at, above, and below boundary.

Worked examples

Early-bird pricing

When Registration date before 2026-03-01Then Show blocks Early bird price
March 1 itself does not qualify — use Feb 29 or on a numeric “days until” field.

Low score remediation

When Score less than 50Then Jump to page Retake instructions
Score of exactly 50 does not match.

Under budget cap

When Quote less than (pick) Approved budgetThen Show blocks Auto-approve notice

Minor gate

When Age less than 18Then Require answer Parent consent
Age 18 does not match — use Less than or equal 17 or Less than 18 intentionally for “17 and under”.

Test on fill

1

Value above threshold

Rule off.
2

Exactly at threshold

Rule off (strict comparison).
3

One step below

Rule on.
4

Blank field

Rule off.

Common mistakes

  • Expecting Before June 1 to include June 1 — it does not.
  • Using on text fields — unavailable; use string operators instead.
  • Cross-page date reference before second date is filled.

Troubleshooting

Switch to Less than or equal on numbers or nudge the date by one day.
Unparseable formats fall back to string order — use consistent date picker blocks.
Source or comparison blank; or field type unsupported.
Pair with a Greater than rule on another branch or use separate Rules rows for clear UX.
Last modified on September 7, 2026