Formaloo’s conditional logic is a powerful tool for creating dynamic, interactive forms that adapt to each user’s input. This lets you transform a simple form into a tailored experience, whether you want to display videos, show or hide fields, send custom email notifications, or redirect users to different pages.
In this guide, we’ll focus on one highly engaging use case: displaying videos based on a user’s answer.
This feature is ideal for workshops, training programs, online courses, and customer education portals. By following these steps, you can create a form that instantly shows the right video when the user makes a selection, keeping them engaged and saving them time.
Why Use Logic to Display Videos?
Imagine you’re a Customer Success Specialist at Formaloo preparing a landing page for a workshop. You want attendees to choose the topic they’re most interested in and then instantly watch the relevant tutorial, no hunting through menus, no scrolling through pages.
This approach benefits both you and your audience:
Personalized experience – Users only see content that matches their interests.
Increased engagement – Videos load instantly based on their choice.
Cleaner design – Keeps your page uncluttered by hiding irrelevant content.
While we’ll be showing videos in this example, the same conditional logic setup can be used to display images, text blocks, forms, or entire sections based on user input.
Step 1: Create Your Form and Questions
Before you can add logic, you need the right fields in place. In our example, we’ll use a Dropdown field for video selection and Embed Video fields for each tutorial.
In the form editor, click + Add Field (top left).
Search for Dropdown, add it, and change the title to:
Which video would you like to watch?Add the following choices:
Automate interview invites with one click | Job application flow made easy
Choose the best applicant for the role with Formaloo AI
What are variables and how to use them
How to add logic to your forms in Formaloo
Add each video as a separate Embed Video field with the same titles and URLs as above.
Starting with a clear structure now will make setting up the logic much easier later, and it also helps keep your form visually consistent.
💡 Pro Tip: Use bulk insert to add dropdown choices all at once instead of typing them manually, a big time-saver when dealing with many options.
Step 2: Add Conditional Logic to Display Videos
Now that your form is ready, we’ll add the conditional logic rules so that only the chosen video appears.
In the form editor, click the Settings icon at the top.
Find the field: Which video would you like to watch?
Add a rule for each choice:
If answer is Automate interview invites with one click | Job application flow made easy → Show Automate interview invites with one click | Job application flow made easy video.
If answer is Choose the best applicant for the role with Formaloo AI → Show Choose the best applicant for the role with Formaloo AI video.
If answer is What are variables and how to use them → Show What are variables and how to use them video.
If answer is How to add logic to your forms in Formaloo → Show How to add logic to your forms in Formaloo video.
Click Save to confirm your rules.
By linking each choice directly to its video, you ensure that the user’s selection instantly produces the desired result, no extra clicks or page loads required.
💡 Pro Tip: Hide the Submit button in your form settings if you want the page to feel more like a video hub or interactive landing page rather than a traditional form.
Step 3: Review and Test Your Form
Testing is crucial to make sure your logic works flawlessly before going live.
Open the Preview of your form.
At first, you should only see the Which video would you like to watch? dropdown.
Select each option in turn and check that the correct video appears instantly.
Here is how your form should look: Workshops video tutorials
This step ensures there are no mistakes in your logic setup, and it gives you a chance to fine-tune spacing, layout, and design for the best user experience.
💡 Pro Tip: Use the Logic Map to see all your rules visually. This makes it much easier to confirm that every condition is linked correctly and nothing is missing.
What’s Next: Automate follow‑ups with “On Update” logic
Now that you’ve built a form that dynamically shows videos based on user answers, you can take it a step further by automating follow-up actions when users interact with your form, not just when they first submit it.
This is where “On Update” logic comes in. With this feature, you can trigger actions whenever a form response is updated. For example, if a user changes their video selection later, you can:
Automatically email them related resources or a follow-up survey
Assign them to a specific learning track in your training system
Trigger a webhook to update your CRM or LMS
Notify your team in Slack so they can follow up with personalized support
This is especially powerful for training portals, onboarding flows, and customer education hubs, where users may revisit the form to explore new videos over time. Instead of manually tracking these updates, Formaloo can handle it for you in real time.
To learn how to set up “On Update” logic for your video form or any other workflow, read our detailed guide: What is “On Update” Logic and How It Works