Request a Quote Form
Create universal quote request forms in WordPress with this form template. Create customizable forms for customers to submit a request for quotation (RFQ) or request for information (RFI).
Create a universe of forms with ez Form Calculator for WordPress
Create universal quote request forms in WordPress with this form template. Create customizable forms for customers to submit a request for quotation (RFQ) or request for information (RFI).
The Live Summary feature allows you to show a summary box beside the form with the selected values.
In some forms, you might want to have required elements that are conditionally shown or hidden. If elements are hidden, then the required fields are not shown to the user so they can’t enter anything. In order to prevent this, you have to set the required elements to Condition hidden in the Hidden option: Click on…
With the Set element, you can get the following values from multiple elements: Minimum, Maximum, Average, Difference, Product and Quotient.
It is possible to retrieve options for a checkbox, dropdown or radio element from an external JSON URL. This is useful to create dynamic options that change by day, for example. First, set the element option Options_source to JSON. The below input field must contain a valid JSON file. If the file isn’t a valid…
This tutorial shows how to show elements in WordPress Form Emails conditionally.
This feature allows you to send WordPress Form emails to different email recipients depending on an element’s value (aka email routing). You can configure conditional email routing to all calculation elements.
Create form table rates easily. Convert excel table rates to web forms quickly with just a few clicks.
Insert form submissions as post automatically.
Every time a user submits the form (show summary, request price, regular submission), an email will be sent with the captured email address. Add the following php code to your functions.php file (or somewhere else in your theme):
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
add_filter("ezfc_prepare_submission_data", "ezfc_capture_emails_f38912", 1); function ezfc_capture_emails_f38912($submission_data) { if (empty($submission_data["raw_values"]) || !is_array($submission_data["raw_values"])) return $submission_data; foreach ($submission_data["raw_values"] as $value) { if (filter_var($value, FILTER_VALIDATE_EMAIL)) { // email found mail("your@email.com", "Email capture", "Email captured: {$value}"); } } return $submission_data; } |
Multiple form steps with a fixed price beside the form elements.
Stripe.com payment gateway form example. Use the inbuilt Stripe payment gateway to receive payments via credit card directly through your form.