Guide Index
Guides HomeMangoApps WebsiteCommunity & SupportBlog & Resources
MangoApps User Guide
MangoApps User Guide
  • 🥭MangoApps User Guide
  • 🗳️Ballots
    • Ballots Tools
  • 📆Calendar
    • Calendar Tools
    • Create an Event
    • Calendar Event Types
    • Reminders
    • Calendar Widget
  • 🗣️Campaigns
    • Campaign User Tools
    • Campaign Admin Tools
      • Create a New Campaign
      • Series Campaigns
      • Campaign Insights
  • 💬Chat
    • Chat Toolbars
  • 🏢Company
    • Company Toolbars - User
    • Company Toolbars - Admin
  • ✍️Compose
    • Team Messages
  • 👔Departments
    • Create a Department
    • Department Tools
    • Modules within Departments
  • ⬇️Downloads
  • 🆕Files
    • 🆕Files Toolbars
    • 🆕File Privacy and Sharing
    • File Viewer
      • Approval Workflow for Files
      • Video Insights
      • Video Transcript
    • Files FAQ
    • Files Widget
  • 👋Greetings
    • Greetings Toolbars
  • 🏗️Groups & Projects
    • Creating a Group/Project
    • Groups/Projects Module Tools
    • Modules within Groups/Projects
    • Workspace Toolbars
    • Workspace Quick Summaries
  • #️⃣Hashtags
    • Hashtags Tools
  • ⛑️Help Center
  • 🏠Home
    • Customize
  • 💡Ideas
    • Ideas Tools
    • Create an Idea
    • Contributors
    • Idea Campaigns
  • 🕹️Levels & Badges
    • Levels & Badges Tools
  • 📚Libraries
    • Libraries Tools
    • Add Items to a Library
    • Simple Links vs. Condition Based Links
    • Library Widget
  • 🎧Media Center
    • Media Center Tools
  • 📬Messages
    • Messages Tools
  • 🎙️My Recordings
    • My Recordings Module Toolbar
    • User Actions
  • 🆕News Feed
    • 🆕News Feed Tools
    • Share an Update
    • Comment Section
    • 🆕Newsfeed Settings
  • 🗒️Notes
    • Notes Tools
    • Notes Widget
  • 📃Pages
  • 🆕People Directory & Profiles
    • People Module Tools
    • 🆕User Profile
      • Edit Your User Profile
      • 🆕User Avatars
    • 🆕People Widget
  • 👍Polls
    • Polls Tools
  • 🆕Posts
    • Posts Module
    • Types of Posts
    • 🆕Compose a Post
      • Add Block Toolbar
      • Rich Text Editor (Blank Template)
      • Alerts
        • Creating an Alert
    • Boost a Post
    • Social Advocacy
    • Posts Widget
    • 🆕Published Posts Actions
      • 3-Dot Action Menu
      • 🆕View Insights
      • Post Tools
      • Reader Actions and Engagement
    • FAQ
  • 🧭Primary Navigation
  • ❓Questions
    • Questions Tools
  • 🏎️Quick Access
  • 🤔Quizzes
    • Quizzes Tools
  • 🏆Recognition
    • Reward Points and Redemptions
    • Recognition Widget
  • 👀RSS Reader
  • 🗓️Schedules
    • Schedule Toolbars
    • My Store Schedules
    • My Schedule
    • Availability
    • My Upcoming Shift Widget
  • 🔎Search
    • Search Tools
    • Advanced Search Operators
  • ⚙️Settings
    • Notifications
      • Notification Tools
    • News Feed
    • Smart Reminders
      • File Retention Reminders
    • Password
    • Timeout
    • To Do
    • Locale
    • Digests
    • Landing Page
    • Authorized Apps
    • Integrations
    • Appearance
    • Huddle
    • Voice
  • 📊Surveys
    • Survey Tools
    • Creating a Survey
    • Survey Recurrence
    • Survey Question Types
    • Rule Builder
    • Survey Insights
    • Surveys Widget
  • 🆕Tasks
    • 🆕Tasks Module Actions
    • Create a New Task
    • Task Progression
    • Milestones
    • Centralized Tasks
    • Tasks Widgets
  • 🤝Team CRM
  • 📋To-Do List
    • Create a To Do List
  • 🆕Trackers
    • Tracker Module Menu
    • Create a Tracker
    • 🆕Tracker Column Types
    • 🆕Mask Field
      • 🆕Example Mask Widget
    • Navigating a Tracker
      • Tracker Menus
      • Table Menus
      • Column Menus
      • Entry Menu
    • Data Uploader
    • Adding a New Table View
    • 🆕Tracker Workflows
      • 🆕Creating a Tracker Workflow
        • Approval Workflow
        • 🆕Form Workflow
        • Publish Workflow
        • 🆕Task Workflow
    • 🆕Forms
      • Create a Form
      • 🆕Edit a Form
      • Form Tools
      • Form Rule Builder
    • Trackers and Forms Widget
      • Tracker Widget View Type
    • 🆕Tracker Use Cases
      • 🆕Welcome Video and Acknowledgement
  • 🆕Widget Gallery
    • My Priority Items Widget
    • 🆕My Reporting Hierarchy Widget
    • Pending Approvals Widget
    • Quick Links Widget
    • Slider Widget
    • Text Box Widgets
    • 🆕Upcoming Birthdays Widget
    • 🆕User Profile Card
  • 📄Wikis
    • Wiki Tools
    • Create a Wiki
    • Collaborating on Wikis
  • ADDITIONAL RESOURCES
    • Troubleshooting Guide
      • Supported Platforms and Browsers
    • Submit a Support Ticket
    • Release Notes
Powered by GitBook
On this page
  1. Trackers
  2. Forms

Form Rule Builder

PreviousForm ToolsNextTrackers and Forms Widget

Last updated 17 days ago

Create conditional form options using the Rule Builder. No coding experience necessary.

For this guide, we will be using the following scenario as an example to assist in feature explanations.

Acme allows for a 2 day grace period when uploading receipts for invoice processing. Our admin has set up a column prompting a user to input "Yes" or "No" to the question, Do you have a "receipt?". For those that answer "Yes" he would like to reveal the fields "Vendor Contact" and "Receipt Photo". However, for those that answer "No", he would like to show a custom confirmation message, informing the submitter that they have 2 business days to submit their receipt to their manager or they will face fines.


Field Rules

For the first part of this prompt, our admin will make use of the Field Rules section.

In this case, since an answer of "Yes" to the "Do you have an invoice?" field will have 2 actions occur, our admin will need to set up two rules. Rules can be further defined with the additional condition modifier "AND" by clicking the green "+" sign to the right of the rule.

Our admin will set up the rules:

Rule 1

If "Do you have an invoice?" Is One Of "Yes" Then Show "Vendor Contact"

Rule 2

If "Do you have an invoice?" Is One Of "Yes" Then Show "Invoice PDF"

Setup like this, the fields "Show Vendor Contact" and "Invoice PDF" will only appear on the form if "Do you have an invoice?" is answered "Yes".


Message Rules

For the second part of our scenario, our admin will utilize the message rules section.

Currently, the form has a default confirmation message of: "Thank you for your prompt and accurate expense reporting."

Our admin will create the following rule:

In this case, we can set up a single rule:

If "Do you have an invoice?" is Not One Of "Yes"

Then Confirmation Message "Please submit the Invoice pdf to your manager within the next 2 business days or you may face fines."

Now, when a user submits the form and has answered "No" to the question, they will receive the custom message.

If confirmation messages have been disabled in the Edit Form menu, no confirmation messages will be shown, even those set up in Rule Builder.

Substitution tags can be used to insert dynamic data into the confirmation message.

Click Save and our admin is all done!

🆕
🆕