A quote request form should feel simple for visitors but collect enough detail for your team to price the job accurately. The challenge is that every service needs different questions — web design clients need URLs and page counts; print clients need dimensions and artwork files; installation jobs need site addresses and access notes.
With Auto Form Builder, you can build one quote form that adapts in real time. Use a service-type question up front, then show or hide the fields that matter for each answer — all from the drag-and-drop builder, with no custom code.
Last updated: Last update 22 August
Quote forms often fail in one of two ways: they ask every possible question (overwhelming visitors) or they use separate forms per service (hard to maintain). Conditional logic solves both problems on a single form.
Every field in Auto Form Builder supports conditional logic with AND (all conditions must be met) or OR (any condition can be met) logic, multiple rules per field, and real-time show/hide on the front end.
Auto Form Builder includes starter templates such as Blank Form and Contact Form, but there is no dedicated quote template. That is intentional — quote forms vary widely by industry. Start from a blank canvas or adapt the Contact Form template, then add the fields and logic below.
These built-in field types cover most quote workflows. Adjust labels and options to match your business.
Suppose your dropdown Service Type has these options:
Each conditional field uses the same pattern: enable conditional logic, choose Show, set the trigger field to Service Type, operator Equals, and the matching option value.
Conditional logic is configured per field in the form builder — not globally. Follow these steps for each field that should appear only for certain services.
Place your Service Type dropdown or radio field near the top of the form, before any fields that depend on it. Conditional logic evaluates other fields based on values visitors enter here.
Add the service-specific fields after the trigger. You can group them with an HTML Block section heading for clarity.
Select a dependent field, open its settings, and check Enable Conditional Logic.
For each rule, choose Show or Hide, pick the source field, and set the operator:
Enter the comparison value (for example, the exact dropdown option text or value). Save the form and test each service path in preview.
Submit test entries for each service type. Confirm hidden fields do not appear in submissions and that required fields hidden by conditional logic do not block submission — Auto Form Builder skips validation for fields that are not visible when conditions are not met.
Long quote forms benefit from visual structure. Add HTML Block fields from the Layout category to introduce sections:
Place another HTML Block before each conditional group (“Web Design Details,” “Print Specifications,” etc.). HTML Blocks are display-only and are not stored in submission records.
After building the form fields, open the Form Settings tab to configure what happens when a quote is submitted.
Under Conditional Notification Rules, route quotes by priority or service:
The first matching rule wins. If no rule matches, the default notification settings apply.
Enable a confirmation email so visitors receive an acknowledgment with their quote request summary. Map it to your email field and customize the subject and message. Conditional confirmation email rules let you send different copy based on answers — for example, a longer “What happens next” message for complex services.
Under submission behavior, add Conditional Confirmations to show a tailored success message or redirect to a service-specific thank-you page when a rule matches — useful when web design and installation quotes follow different sales funnels.
Set expectations when planning your workflow:
Install Auto Form Builder, create a new form from Blank Form or Contact Form, add contact fields plus a service-type dropdown, then add service-specific fields with conditional logic so each path shows only relevant questions. Enable email notifications in Form Settings and embed the form on your page.
Yes. Enable conditional logic on each dependent field, choose Show, and set a rule such as “Service Type equals Web Design.” Use AND logic when multiple conditions must match, or OR logic when any one of several answers should reveal the field.
No. Fields hidden by conditional logic are not validated as required when they are not visible. Visitors can submit the form with only the fields shown for their selected service path.
Yes. In Form Settings, use Conditional Notification Rules to send notifications to different recipients, change the subject or message, or skip the notification entirely based on form answers. The first matching rule wins.
Yes. Add a File Upload field and restrict allowed types (images, documents, spreadsheets, etc.), set a maximum file size in MB, and optionally allow multiple files. Show the upload field conditionally when a service requires artwork or specifications.
Yes. Per-field conditional logic with AND and OR rules is included in the free Auto Form Builder plugin, along with conditional notification, confirmation, and thank-you rules in Form Settings.
Build a quote request form that asks the right questions for every service — with conditional logic, file uploads, and email notifications included free.
Download: Plugin last updated: Last update 22 August Auto Form Builder lets you create multi-step forms, calculators, and lead capture forms in WordPress, then embed them on any site with a single line of code.Creating a Quote Request Form with Conditional Logic
Why Conditional Logic Fits Quote Requests
Start Your Quote Form
Recommended Fields for a Quote Request Form
Always visible (core contact details)
Conditional fields (shown based on service type)
Example: Service-Based Conditional Fields
Web Design — show when Service Type equals “Web Design”
Print & Signage — show when Service Type equals “Print & Signage”
On-Site Installation — show when Service Type equals “On-Site Installation”
Other — show when Service Type equals “Other”
How to Set Up Conditional Logic on a Field
Step 1: Add the trigger question first
Step 2: Add dependent fields below
Step 3: Enable conditional logic on each dependent field
Step 4: Choose AND or OR logic
Step 5: Add rules with operators
Step 6: Test every service path
Organize the Form with HTML Blocks
<h2>Project Details</h2>
<p>Select your service type below. We'll ask follow-up questions based on your choice.</p>Notifications and Conditional Email Rules
Admin notification email
{form_name}, {site_name}, {date}, {time}, {entry_id}, and {submission_data}.Conditional notification rules
[email protected].User confirmation email
Conditional thank-you messages and redirects
Quote Form Best Practices
What Auto Form Builder Does Not Include for Quotes
Frequently Asked Questions
How do I create a quote request form in WordPress?
Can I show different fields based on the service selected?
Will hidden required fields block form submission?
Can I send quote notifications to different email addresses?
Can customers upload files with their quote request?
Is conditional logic included in the free plugin?
Get Started with Auto Form Builder
Auto Form Builder on WordPress.org
Build forms that embed anywhere — free
Table of Contents
Table of Contents
Learn how to bulk delete form submissions in WordPress. Remove multiple entries at once to clean up spam, test data, and old submissions efficiently.
Master WordPress form submission management. Learn to view, filter, search, star, export, and organize form entries like a pro with this complete guide.
Learn how to search and find form submissions in WordPress. Filter by date, form, status, and search across all submission data.
Comparing Auto Form Builder and Contact Form 7 for WordPress. See which form plugin offers better ease of use, features, and value for your website.
Learn how to view, organize, search, filter, and export your WordPress form submissions. Complete guide to submission management.
Learn why storing form data on your own server helps with GDPR compliance. Choose form plugins that keep your user data local and under your control.
Learn the best practices for email collection forms in WordPress. Reduce bounces, prevent typos, and build a quality email list with proper form design.
Learn how to filter WordPress form submissions by date. Find entries from specific time periods quickly using date range filters.
Learn how to bulk edit, delete, and manage form submissions in WordPress. Save time with mass actions on multiple entries at once.
Learn how to restrict date fields to future dates only for event registration forms. Block past dates and set booking windows in WordPress.
Learn how to create quantity fields in WordPress forms. Collect numbers for guests, items, tickets, and more with proper validation and limits.