--- title: "When should I consider using advanced rules?" slug: "when-should-i-consider-using-advanced-rules" updated: 2026-09-28T06:23:24Z published: 2026-09-28T06:23:24Z canonical: "help.quickbase.com/when-should-i-consider-using-advanced-rules" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.quickbase.com/llms.txt > Use this file to discover all available pages before exploring further. # When should I consider using advanced rules? [**Advanced rules**](/fastfield/docs/advanced-rules) can help you create dynamic forms with robust capabilities: - Skip logic - Calculations - Automated workflow actions - And other complex functions ## Advanced rules vs. field rules **Advanced rules** span multiple fields in your form and can execute multiple actions within a single rule. For example, you could have a rule that calculates the total value across multiple fields or a rule that sends an alert if a certain number of fields do not meet expectations. **Field rules**, however, are only specific to individual fields and can only evaluate the values of a single field at a time. An example could be a rule that hides or shows the next question depending on the response to this field. (An advanced rule, however, would be able to hide or show fields based on responses to multiple fields.) ## Common scenarios Advanced rules are useful when you want to add complex logic across multiple fields within your forms. Here are some situations where you may want to use advanced rules in your form: 1. **Complex Conditional Logic:** Create rules that consider various combinations of field values to trigger specific actions. 2. **Conditional Field Visibility:** Hide/show fields or sections based on user input across multiple fields. This provides a personalized form experience for users, reducing clutter and improving usability. 3. **Dynamic Form Navigation:** Use [skip logic](/fastfield/docs/how-to-hide-or-show-sections-based-on-the-form-stage) (or branching) to determine the path users should follow based on their responses, skipping irrelevant sections or pages. This optimizes the form-filling process and improves user engagement. > [!NOTE] > **Note** > > Mixing advanced rules and field rules in a single form could lead to conflicts and unexpected behavior. It's best to **use either advanced rules or field rules consistently throughout a single form***.*