「IF / ELSE」ノードを使う

IF / ELSEノードは、選択肢、保存した変数、外部連携の結果など、値が明確な条件で経路を分けます。

更新日: 2026年8月30日

1. 設定と役割を確認する

左辺の変数で上流ノードまたはセッション変数を選び、比較比較値を設定します。値の一致、含む・含まない、値の有無、数値の大小を比較できます。

はいいいえの両方に行き先が必要です。どちらへ進んでも訪問者が次の操作を理解できる案内にしてください。

2. 選択肢の回答で案内を分ける

接続例: ユーザー回答 → IF / ELSE → テキスト

ユーザー回答ノードの送信値を比較し、「資料を見たい」場合はリンク案内、それ以外は追加の質問へ接続します。値が決まっている選択式のフローに向いています。

3. 外部連携の結果で次の処理を決める

接続例: HTTPリクエスト → IF / ELSE → 問い合わせフォーム

HTTPステータスやレスポンスの値を比較し、条件に合う場合は結果を表示し、合わない場合は問い合わせフォームへ案内します。

4. プレビューで確認する

条件に合う値、合わない値、値がない場合の3種類をプレビューします。値があるまたは値がないを使う場合は、空欄も想定した経路になっているか確認してください。