Divi Form Builder
PDF report builder
Report builder. With option to send different pdfs to multiple recipients. Inclusive calculation, so you can build invoices etc. Combine it with triggers.
Calculable fields
Hello.
It would be nice to have calculable fields, like in CFF (Calculated Fields Form).
This would allow you to generate calculated forms, such as a pregnancy calendar, an ideal weight, a price calculation in WooCommerce, etc.
Divi Form Payment Option
It would be great to be able to connect the divi form to a payment gateway so we can build 2 different types of payment forms.
A form with the ability to collect a set payment amount after filling out the questions.
A form with the ability to select product options and charge whatever the cost of the product is. This could be products from woo commerce or the ability to create products separately without a plugin like woo commerce.
Confirm delete
When using the "Edit/Delete Post" module configured for the "DELETE" function, to display a message such as "Are you sure?" when the user clicks "DELETE", before actually deleting.
Integrated SMTP settings
Integrate SMTP settings into the plugin, so not requiring another plugin to add functionality, if choose mail delivery by SMTP rather than the PHP Mailer.
City, State, Country Dropdown
Would love to have the ability to have city, state, country dropdown self populate option values in dropdown attribute.
send email for email verification
possibility to send email for email verification.
Integration with Uncanny Automator / Zapier etc.
We develop erp systems with user roles: admin, planner, client, customer, worker.
Wordpress/acf/divi/divi engine is almost there, cant wait to get this done no code in WP:
Client adds order
Order is assigned to worker in calender based on availability of worker.
Calender overview and notifications are sent. Details and status in tables.
Worker starts order. Adds info and photos and signatures in form.
Pdf is generated, send with email to multiple recipients and stored in order.
Invoice is generated and stored in order and sent with email.
We will drop Laravel when this is possible.
Repeating fields
Hi. I’m building a job application form and was hoping to allow the client to add more ‘lines’ for when they are adding previous employment so as not to have to add loads of blank fields in hoping there’s enough.
I wondered if that could be done with conditional logic with a yes/no field.
Perhaps you could look at adding sections within the form so a whole section could be duplicated or multiple forms could be linked together with the one submit button.
Diseño en mails de notificaciones
Las notificaciones por mail que tengan diseño, para el admin y para quien completa el formulario para confirmar recepción.
Tener plantillas para elegir el diseño o crearla en Builder.
Poder agregar logo, campos, botones de redes, más…
gracias
Form - Get Ip from user
Get Ip from user, because with gdpr we I have to get time stamp and ip of user request
Additional Hidden Field Options
Include the highlighted sections as hidden field options. This would expand the possible use cases of the form builder by quite a lot. Especially including the functionality of the URL Query parameters. Imagine redirecting to this page with a form from multiple other pages, and needing to know which page it was redirected from as a possible use case.
Email Notification based on Field Selection
Conditional email recipient
Phone field
Hi, it would be usefull to have a phone filed with country code and everything. Thanks
Populate confirmation emails with all answers (+ questions) in 1 click
Add an option to populate confirmation emails / notifications with all question identifiers incl %%, instead of having to do this 1 by 1.
Even better: make it an option to include the actual question text as well.
Testimonials
Have the option to include up to 5 stars/icons so the form builder can be used as a testimonials form also.
Form Builder needs user level control for back end list access
The back end needs a user level option for viewing. Users other than Admin may need to see the back end Form Entries Listings. Giving them Admin entries just to enable them to see the list is a security risk.
whith new registration automatically the customer is also log in
whith new registration automatically the customer is also log in, he doesn’t need to go in login page. it is useful for cart abbandoned, you can can show an overlay with exit intent for registration
Field values from URL parameters
I would like to be able to set field values from a URL parameter.
Allowing form fields to set its values from URL parameter would be really interesting and usable.
For example an user could press a button from other page (or same) which goes to a contact form with a dropdown (input or other) field value sets according an URL parameter.
Thanks!
approval of user registration
And I don’t see how I can put in stand by the approval of user registration, so after I will go in user area and I will approval the user.
Add free text / image fields
It would be great to add items that are not questions. F.e. explainers or extra text.
divi form checkbox/radio buttons
Poder configurar en columna los checkbox/radio buttons de cada campo, de tal forma que los campos con muchas opciones se puedan establecer en columnas y los de pocas opciones de manera diferente.
Mapping ACF repeater fields
I wonder if is there any way to map an ACF REPEATER field. I mean, how do I add multiple records to an ACF repeater field in frontend form.
Divi Form Builder - SPAM
Hello,
I think the Spam Protection is not working properly. In 48 hours I receive 15 spam messages.
Can you maybe take a look and fix it if necessary?
With kind regards
Marcus
Being able to create new taxonomies from the frontend
Hello, it would be great to be able to create new taxonomies from the frontend just like you can do it from the backend, that when creating a new post I have the option to add a new category, or tag, or taxonomy x, it would be great if they could add this feature in the next updates, Greetings.
Cloudflare Turnstile integration
Is it possible to integrate Cloudflare Turnstile into Divi Engine products? I find it more convenient than Google Recaptcha as a spam service
Field values in in Form success notice
You can use %%field_id%% in emails to display the field value in the submission, but it does not work with Success Notices. It would be especially useful with the new Calculable fields to build quizzes and show the score after submissions.
Remember me check box cookie for login form
So i have tried to setup a “Remember me” checkbox and a javascript cookie, but can’t get it to work. It’s as the cookie doesn’t get set, hence the “Remember me” function doesn’t work.
Here is the javascript code:
<script>
document.addEventListener('DOMContentLoaded', function() {
// Check if the "Remember Me" checkbox is present
var rememberMeCheckbox = document.getElementById('remember_me');
if (rememberMeCheckbox) {
// Check if the cookie is set and update the checkbox accordingly
if (getCookie('rememberMe') === 'true') {
rememberMeCheckbox.checked = true;
}
// Add an event listener to the checkbox
rememberMeCheckbox.addEventListener('change', function() {
// Set or delete the cookie based on the checkbox state
setCookie('rememberMe', this.checked, 30); // 30 is the cookie expiration in days
});
}
// Function to set a cookie
function setCookie(name, value, days) {
var expires = '';
if (days) {
var date = new Date();
date.setTime(date.getTime() + (days 24 60 60 1000));
expires = '; expires=' + date.toUTCString();
}
document.cookie = name + '=' + value + expires + '; path=/';
}
// Function to get a cookie value
function getCookie(name) {
var nameEQ = name + '=';
var ca = document.cookie.split(';');
for (var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) === ' ') c = c.substring(1, c.length);
if (c.indexOf(nameEQ) === 0) return c.substring(nameEQ.length, c.length);
}
return null;
}
});
</script>
User fields as hidden fields
Example case: Form for voting with Yes/No. Only logged in users can vote, the names of the users should be saved.
Currently only empty fields are shown.
Create user option on all form types
I believe having a create user option on all form types could be a good solution in many cases where you normally would need to first ask user to signup and then fill out some form (could be a simple form or even a CPT form). So let me be a little more specific. In order to optimize conversion rates for certain industries and in many practical use cases, having simple and combined forms is very important. Adding multiple steps or even to big forms becomes a problem and directly hurts the conversion rates. So lets say you have an application form on the webpage. If that user email address is not already registered a user, the user account could be created first after submission and then the application could be linked to the account. In case the email address is a registered users, you could be asked to log in or even just have the option to allow the application linked to that specific account without authentication.
Select multiple dropdown
Dear Support
I’m trying to finalise a form to allow users to update their details on my site.
I would like to be able to present dropdowns, with users then able to choose multiple options from a long list. (Checkboxes will not work due to the number of options available.)
Please can you let me know how to do this? I don’t see an option to allow users to select multiple options in the dropdowns.
Best
Matthew
Add A Color Picker
Add a color picker as a field type to the Form. Visitors select a color with a color wheel or hex code. Let the form creator decide how many colors the visitor can pick. This feature would be excellent for creating a design options form.
Preview before submit a form
Since you can use the Divi form builder for creating some posts from the frontend, it would be amazing, if there would be a possibility to get a preview before submitting the post.
For example when your visitors want to release some press articles, it would be nice to have a preview to double check before they release the articles.
ACF Time Picker
I see that you have created a date and time picker and a date only picker, but I would like a time picker only. I want to be able to conditionally ask the submitter a questions if the event is going to be past a certain time.
Thank you!
Redirect to newly created post, page or CPT and option to send an email with that url
Would be nice to have a %%url%% option available in both the redirect url field and email template. So after user has created a new post, page or CPT with the form builder, an email can be sent to the user with the link to the frontend visual/public version, or even the backend private/editable version of the content you just created. There is a lot of potential use cases for this, anything from posting an ad, service request, request for offers, ask for feedback, asking user to coming back for different status changes, such as for applications and many more use cases. My suggestion is to create two email template options here, so you would have something like %%public_url%% and %%private_url%%. If this is implemented I believe the Redirect option also should be expanded to allow redirect to the actual post that was created or even just allow the %%public_url%% shortcode in the url field.
Star Rating Request
It would be great if you could add the ability to add star ratings into the form - a bit like this:
https://divi-jet.com/divi-contact-module-pro/
some time in the future please. :-)
Privacy Policy
It would be nice if you could get a pre-made field here. I help myself with a checkbox, but here you can not place the link in the text. I would like to formulate the sentence like this:
I agree to the privacy policy. Where the privacy policy is the link. In English the privacy policy is at the end - in German in the middle:
Ich stimme der Datenschutzerklärung zu.
Change Error Message
Would be helpful to be able to change/style the error message (eg. For required fields left blank). Or at least correct the grammar of default message - “This is "required" field.”
Google Map Picker/Address checker for Divi Form Builder
The ability for the Divi Form Builder to have a Google Map Picker or at least address checker so which connects with ACF field would be wonderful.
I have too many forms that are used with new customers or guests that will not have the cookie to autofill their address accurately, or customers that are too technologically challenge to know how to use autofill, and thus addresses get mistyped all the time.
I’ve seen quite a few sites using the google maps api to double check that the address is right. ACF has it working, but the address check on the front end is where I’d love to see it.
Thanks!
OpenAI ChatGPT API integration
I would like the ability to integrate the OpenAI API for ChatGPT (all versions) into the form submission process, and then have ChatGPT API return an output on a screen immediately following the form submission
Have specific Calendar days/dates be disabled (example..Past dates)
You should have at a minimum the ability to prevent the user from selecting past dates. It would also be even better to also allow disabling of certain days and specific dates.
Here is a link to an implementation that might be of interest to you in this regard: https://www.peeayecreative.com/docs/divi-contact-form-helper/date-time-picker/
They have addressed the issue not only at a date level but done so at the level of time.
Payment Option for Divi Form Builder
Hi there,
Could you tell me if you plan to incorporate the payment option into the divi form builder?
A short time ago I bought your plugin and it works quite well and is very flexible, I congratulate you for it, but the payment option would be very interesting to be able to compete face to face with other plugins of this type, like the ones you have in your comparison.
Thanks for your attention.
Phone field formatting
Had a customer request to have the phone number field auto format as the customer types in this format (xxx) xxx-xxxx. I use WPForms and others, and this would be a great this feature.
Conditional logic for radio/check boxes in form steps
An option to trigger certain steps based on a radio/check box response would be extremely beneficial. Unfortunately, I’ve had to revert to Gravity Forms in order to do this, which is a shame as I find the general styling of their forms extremely basic and resent having to pay extra for Divi styler add-ons.
Conditional content in email
I am working on a quiz/survey this is what I want to do:
Question 1 has four radio button options (A, B, C, D)
If “A” is picked, response AA is displayed. If “B” is picked, response BB is displayed. If “C” is picked, response CC is displayed. If “D” is picked, response DD is displayed.
Question 2 has four radio button options (E, F, G, H)
If “E” is picked, response EE is displayed. If “F” is picked, response FF is displayed. If “G” is picked, response GG is displayed. If “H” is picked, response HH is displayed.
This would go on for about 10 questions. I understand how to do this part with conditional logic.
The second part is a feature request. I would like to email the appropriate responses to the person. Meaning, if [email protected] fills out A, G, K, N, they would get an email confirmation with AA GG KK NN. If another person filled out B, F, I, M they would get an email with BB FF II MM.
Thanks
Make Form Builder forms translatable
It would be really nice if you could make the forms translatable with WPML for example. Almost all other form plugin-ins can be translated, it is a pitty it is not possible with form builder.
Sort / order auto populated fields
Please add the ability to order and/or sort field options after the values have been auto generated from entries in a mapped ACF.. at the minute the options are shown in the form in the order they were added.. would be useful to have an easy option to sort alphabetically, numerically or by a custom sort order. thanks!
ACF City Selector + ACF Repeater
I would love to see Divi Form Builder supports the third-party plugin ACF City Selector. It’s an automatic Country, State and City selector. It would save a huge amount of time.
The same goes for ACF repeater.
Would be great if Divi Engine could pull that off
Time Field
Do you have the possibility to create date and time as single fields? So far there is only date or date/time - but no time field. This is fundamentally important and would have to be urgently improved.
Alternative recaptcha integrations
Due to GPDR it would be great if I could use eg hCaptcha in a form instead of Google recaptcha.
friendly captcha could also be an option besidde hCaptcha.
Apply_Filters hooks (like WPForms)
Wpforms has this two hooks:
1) wpforms_process_filter
I use this filter to check emails and body
………….
$Sql="SELECT ID FROM Antispam_Email WHERE Email='" . strtolower($myemail) . "'";
$params = array();
$options = array( "Scrollable" => SQLSRV_CURSOR_KEYSET );
$stmt = sqlsrv_query($connection, $Sql, $params, $options);
$row_count = sqlsrv_num_rows($stmt);
if ($row_count>0){
$errore=true;
wpforms()->process->errors[ $form_data['id'] ] ['footer' ] = esc_html__( 'ANTISPAM: YOUR EMAIL HAS BEEN BLOCKED!', 'plugin-domain' );
}
sqlsrv_free_stmt($stmt);
……………………………….
2) wpforms_process_before
For example the antispam plugin wp-armour use the wpforms_process_before to stop execution. Now it’s not compatible of course. I didn’t try your honeypot yet, so I don’t know if it is power as wp-armour :)
AutoFill from Woo Customer or WP User Profile Fields
Whenever a user lands on a page with a form and they are logged in, the basic fields of any form type (contact, post submission) including name, address, email, and phone should be autofilled. This will save the user effort and make their experience less stressful. The more they enjoy using the site because it’s easy the more they will return to purchase or use it again.
This could even apply to contact forms and signup forms for mail services.
Ideally I’d use a subtle/gentle popup as soon as they land the site, “make your experience smooth, sign in or sign up”.
User experience is the key, pretty sites attract customers, functional sites make sales.
Calendar Month & Year Drop-Down Menu SELECT
As you can see, the month and year are static because DIVI Form Builder currently uses a <SPAN tag, instead of the SELECT tag as seen with Advanced Custom Fields
You’ll notice both are using ui-datepicker-month and ui-datepicker-year classes built-in to ACF.
I really encourage this as at least an option under the layout for this - as it is an easy, easy change. Simply view both, copy and paste into the PHP array and smooth it out in the overall. I suppose you’ll need to do a little more to make it an option in an array to be selected in the layouts - but still not too bad.
Let me know how I can help.
Link field creation.
I would like a link field. to be able to put, for example, the whatsapp link: https://wa.me/57.. ..
Confirmation email
Send confirmation email to multiple email address.it will open door for more creativity.
For example a form can be filled by a student and the form results can be also sent to his teacher or coach.
OR I can use it to promote my website using recommend my website to a friend. where one anyone can share website using confirmation email with other friend.
Product form template
Would be nice to have ready to go forms for native woocommerce products since a product always looks the same.
A form mapped and ready to go as a frontend form for the client.
Have anything as a Hidden Field
Have the ability to have anything as a hidden field e.g. user’s email address
Date/Time Picker Essential Improvement
Hello. For the date picker (even time picker), it would be essential to make data input very easy, most especially for the year. For example if I were to use it to collect birthdates, the user would have to scroll forever to get to older years.
Function should be easy enough to scroll through years and months. Also if user can just type only the numbers under a format like MM/DD/YYYY - without the need to type slashes, that would be good too.
Same case with the time picker, not very user-friendly to input especially on mobile.
I would think these are a necessity, otherwise I’d consider the field type unuseable.
Integrate Woocommerce in the form builder
Although your website says that the form builder works with both WordPress AND Woocommerce, there’s no way to map the fields of a registration form into WooCommerce (e.g. billing address/shipping address).
There’s a WordPress plugin named User Registration – Custom Registration Form, Login Form And User Profile For WordPress by WPEverest which does it all.
So please, integrate WooCommerce with your addon and add WooCommerce Shipping/Billing Address fields to your user registration forms.
Take 'processing...' away from submit button and create popup notification
The text on submit buttons doesn’t always change after a user clicks it. But this anyways isn’t a place where a user would naturally look for a notification. It might be good to create something different like a little popup ‘working on it…’
Form builder: add media selection field
I wanted to create a form to allow front end users to create a new post. I miss functionality to have an “Add media” field which mimics the normal WordPress “Add media” functionality. This would allow for users picking image from WordPress media library or upload/paste new image. This can then be mapped to the post featured image field.
There is an image upload field, but allows only to upload an image file.
Email template - bullet type for checkbox items (multiple options)
Style multiple options in email template to show in, for example in bullet lists
https://diviengine.atlassian.net/servicedesk/customer/portal/1/SUP-14378
Divi Form Builder - Save to Database for "Create x Form"
As described in the title, it is currently not possible to save the fields in the database using the “Create Form” option.
One solution is of course to send the data via e-mail, but there can be hundreds of entries on my site every day. Therefore, direct storage in the database would be a better solution for me.
Many thanks in advance if this should be implemented.
Save Forms
It would be great if I can allow users to save a form and give them the ability to come back to it and edit the from or finish it up at a later date.
Thanks.
Cancel button
Have the option of a cancel button that will return user to previous page or a definable URL.
Woocommerce products fields
Include woocommerce product fields in divi form builder: prices, stock, etc.
Add Field - UI update
It would be very nice to have an add new field icon next to move/duplicate/delete field icons. This would allow you to add a field in place instead of adding it at the bottom of your list and then having to move it into place.
Date Time Field
Ability to remove specified times, eg early morning times
Order number
It should be great to have an order number what is automaticly generated. This is should work as the timestamp what we have in the entries. So the order number just increment after every form submittion. This should differentate the submittions, and its easier to work with a order number than a timestamp
Form builder Upload file - Change default storage option
If possible in the next update, could you provide a method for changing the default storage method for using the upload feature on Divi Form Builder? It’s a great plugin but it would be better if the upload file feature would allow you to switch from media folder within WordPress to a Google Drive, One Drive, or Dropbox, etc. It doesn’t have to have all of these storage solutions but it needs some ability to switch the default storage area.
Support for ACF fields from Current Taxonomy
I would like to be able to set the ‘send address’ from an ACF field from the Current Taxonomy and not only from Current CPT or Linked CPT. Divi Machine modules already have this option - just not Divi Form Builder.
Database for registered users, data import and export
Hi! It would be good if the data during user registration could be saved in the database. And that there is import and export of registered users from the database. Let's say, when a large number of fields are arranged using ACF PRO, that data can be processed in excel.
Add option to allow comments on post creation
on the post creation page, today I found that the new post created are being loaded with the “no comments allowed” could you please guide me how I should set up the form to include that all post have the allow comments instruction, if not I have to edit each entry one by one
Payments & E-Commerce
Hi.
How amazing should be Form Builder to allow payments and forms for e-commerce?
I would love to build this form for donation to a non-profit organization that would allow Paypal and Stripe gateways.
But this would be great for very small businesses with a small product list that don’t need complex tasks like woocommerce.
Hope you can develop this amazing feature to be ;)
As always the best for you guys.
Keep DiviEngine Alive.
Regards.
Abel.
Removal of attachments from media once sent by email
When the submission is for email with attachments these are stored in the media which is publicly visible, please add the option in settings to delete these attachments from media once sent by email in order not to violate clients GDPR rules.
Lost Password or Reset Password
Hello team, something that I think could really benefit the Form Builder plugin that already alllows us to create a Login and Register forms would be the possibility to create Lost Password or Reset Password Form in order to control the entire User Flow with the Visual Builder.
Thank You.
Date field for calculation
It would be a great feature to have if we could use date fields for calculation. The feature could be separate from the existing calculable fields and it could be its own feature where the field can return a numeric value that can be used in calculation formulas and also conditions as a bonus. It should be able to return the number of days between the date selected by a visitor and the current date or a date predetermined by the site owner.
Clear / Reset Button
I would like a button that you could use to clear a form. Also be able to style it like the submit button.
Send link for user to click to confirm email
It’s ironic we have to click a link to confirm our email to join this forum, yet your own product that we buy doesn’t have that function. I’ll not renew unless it’s added because I’ll have to buy one that does it.
Conditional recipients
Hi, lately I’ve encountered a problem with one of my forms. I had to build a form that sends an email to a specific recipient based on a value selected from a dropdown input. To achieve this I had to use a script as depicted in this article: https://help.diviengine.com/article/1094-use-conditional-recipients . Also I’ve found that the values of the list options are the same as the labels and this is a limitation that can make the diffrence when you decide to use another plugin. So, my feature request is to have the option to use a specific value for the select options and the possibility to use this value in the email template settings such as email recipient witch would have solved the problem in the first place. Also a conditional recipients feature based on a form field value, would be great. I also have to say that in others plugins these features are included but I want to use Divi Form Builder since I have a lifetime membership. Thanks.
Form builder request
It would be great if your form builder could let users add fields on the front end. For example, if a post has numerous authors,it could have a text field for the first author, then there would be a + button which would create the additional input fields for the second author.
Edit "Lost Password" Page
Function that you can also edit the "forgot password" page. For example, with header and/or footer, password reset module, where you enter your username or email.
Currently I can't find a solution integrated in Divi, neither at DE, nor at other providers.
Beste regards
Calculate Date of Birth
I would like to be able to calculate the date of birth based on the current date. If the age is 18 or older, I will set up conditions to skip parts of a form.
Also if the calculated age is below or above an eligible age, it will pop up a message that the person is not eligible for a program.
Custom column labels in admin panel for Divi Form Builder
Currently, the Title field is used as a column label in the admin panel which is not convenient because Titles are usually long. Either use the admin title (another existing label used in the UI of the form designer) or add another field for this.
upload files
In diviform builder files can be uploaded through upload file field added to wordpress media files. An option can be added that you can choose not to do this.
Central ReCAPTCHA
Is it possible to have a central location in the Admin to add Google ReCAPTCHA keys, instead of having to add them to each individual form on a website?
Survey possibility
A function with which you can create surveys and at best also evaluate them.
Example: A form is created with the Form Builder, from which a new project is created. The projects can be submitted by all members of the site. Now the logged in users of the site should be able to vote. The number of votes per user must of course be limited to 1, so that a single user cannot vote more than once. There could also be the possibility that after the vote directly the current result is displayed. In any case there has to be a display/info in the backend where admins can see how the poll turned out. An optional time limit for the poll would also make sense.
Date field
It would be great to change the date field to start at a different year - or have the option to choose the year as a user. For example - currently we are using it as a date of birth field, but the year starts at 2023, and the user has to scroll back instead of choosing the year as a drop down.
Assign User to Form when Creating with an option a Prefix code
Assign User to Form when Creating with an option a Prefix code which would serve as an assignment when uploading media would be automatically assigned before the name, to be able to filter by the Prefix and sort in a folder with Happyfile. Example Create Form User: user-001 Prefix: user-001 when attaching Media Video: user-001-videocat.mp4 image: user-001-dog.png File: user-001-cars.doc etc. This Prefix option that came for the other fields. They are necessary when you enter a link in the button for email and telephone to be used on mobile. If the client enters his telephone number 592898765 when assigning the url of the button, it does not work if he does not write tel:592898675 with the automatic prefix within the form client enters telephone number: 50246629346 the form would save tel:50246629346 in the url. and it would work just like email: mailto:youemail.com.
integrate an option in the Form for the times that a user can use the Create form
Plugin Form Builder, it would be general to integrate an option in the Form for the times that a user can use the Create form and when the limit is reached, the create form button will be disabled or hidden for the user. As the option to upload image the number of images to upload or leave it free. Thank you.
Add styling options for Content type form field
There are no styling options in the Design tab for Content type form fields. This would be very helpful, as currently, you are limited to the scant options in the editor.
Selectable download database submissions & easier to read layout
It would be helpful to be able to select one or more of the saved form submissions and download only the selected ones, rather than having to download all of them or none of them from any given form.
It would also be nice if, when viewing saved form submissions within WordPress, the formatting wasn’t a bunch of super skinny columns. Rather, allow a max width for each cell and allow it to scroll horizontally. That way when you just want to quickly check one entry that may have been missed, it’s easy to read it without downloading all the entries and opening them up in a separate program, etc.
apply_filters to add url querystring
For example if I would like to change querystring or if you want change url destination based on form answers
example → your form.php
……………
if ( $submit_result == 'success' && $redirect_url_after_submission != '' ) {
do_action( 'df_before_redirect', $form_id, $submit_result, $redirect_url_after_submission );
$redirect_url_after_submission = apply_filters( 'df_url_after_submission_arg', $form_id, $submit_result, $redirect_url_after_submission);
?>
<script>
document.location.href="<?php echo $redirect_url_after_submission;?>";
</script>
…………….
Form Builder Mass Overhaul and Multiple Function Form Option
Where you have the option to choose Form Type, I believe you should have a multiple execution (async) option, instead of a dropdown, just checkboxes. And ideally they would fire in a set order so one form (the first form they fill out) could be really powerful for the user interface/flow. I believe that it would have to function in something like the following order if the user selected multiple actions. I've based much of these options that don't currently exist on some of the suggestions I saw on the feature request board. But you could just start with the functions already offered. I will also add this as a feature request.
What functions/actions would you like to use this form:
☑︎ User Registration
☑︎ Email Signup
☑︎ File Upload
☑︎ Post Submission
☑︎ Database Capture
☑︎ Send to Google Sheets
☑︎ PDF Creation
☑︎ Woo Payment Processing
☑︎ Trigger Email Confirmation (user)
☑︎ Trigger Email Notification (admin)
Ideally the functions would only load on the page if selected to improve load speed especially on larger forms. I believe that it would be best for some of the options to have subsequent settings for which fields should be applied to each action. For example:
When I check the user registration option, I may only want to link their First and Last name or email to the login name instead of a username field, but have the option to choose which.
When I check the email signup, I may need to configure which fields are sent to the mailing service database.
When I check post submission, I should be able to map fields to not just the main body but ACFs if I've created them, including a featured image mapping.
File Upload linked with database submission, if someone is uploading a resume attached to a job application form, I'd want to choose which fields go into the forms database and which I just want to collect in the contact form. (I think this is already an option)
If I choose PDF I should be able to choose an option for a PDF header image and title, then an option for a 1, 2, 3, 4, 5 column pdf table, with the option to build a set of repeater rows by column mapping each cell to a field. Then a above and below table section that could also have column options. So really 1st table, repeater table, then a post table area which could be a wyswig or tiny mice area to build a final thoughts or footer area into.
Sending to Google sheets, I would have this option be very simplified. choose which fields you want to send to a selected google sheet.
With Emails, I think that they could have a basic build where you just check the fields that you want to include in each. Then you can have an advanced option where you build the email with the same concept as the pdf builder.
Woo Payment Processing, I think that it would be simplest to just take them forward to the checkout with whatever product they've chosen, but have all the matchable/mappable fields carry over to the checkout form. This would be a great integration with body commerce, especially on a site that has a small number of products. Where you could insert a loop layout as a field in the middle of the form.
I think that's it. I don't have the skills to build this myself, but I'd gladly help consult on the tweaking process, I want to see your company and this product excel to beat out the rest of the competition.
Thank you for hearing my long thoughts.
Send all answers in a table
I have found over the years that the best way to present form data submissions in a confirmation or notification email, is to use a simple html table with just a very simple formatting to separate the content. This is much more readable then simple text separated with just a ":" and a line break. But even more important; tables are much more "data safe", as it is easy to copy paste the form data to lets say a spreadsheet or another document that handles it further. In this way you can prevent line breaks or additional symbols in the text breaking the data input interpreter. Simple tables just always works and looks good.
Example:
Instead of:
Name: John Doe
Phone: 555
Email: [email protected]
I just submitted a request for “HTML email” that could achieve similar results with some extra work: https://feedback.diviengine.com/p/html-email
But having a simple "Send all answers in a table" option would be the best solution in my opinion. And this option should not be limited to regular form submissions (Contact Form), but globally available under the “Email Notification/Confirmation” tab on all Form Types. Lets say you are collecting responses as a custom post type and you want admin to receive notifications of new submissions. Then this option should be available as well.
HTML email
Support for HTML email would be nice. Making email templates from Divi Layouts is probably not possible as HTML and CSS for emails are somewhat limited. So the options are probably limited to simple customizations of predefined layout (as on woocommerce), a raw html input (using your own html email generator) or integration/compatibility with another third party plugin. There are several online editors for making raw HTML templates available, and found at least on third party wp plugin alternative with Divi support: https://wordpress.org/plugins/wp-html-mail/
Some sites also have newsletter plugins installed with their own designer modules. So integration/compatibility with plugins like Mailchimp or MailPoet is also an alternative.
Full featured wysywig editor
I’d like to see a full featured wysywig editor so that when using a post submission form clients can add bulleted and numbered lists and links to posts without knowing html.
Denylist / Alowlist | Email Form Field
Create an option on the email form field to add a deny or allow list of emails that can be inputed.
For exemple, if I want to have only registered users from a specific domain (Ex: gmail.com) I should be able to add to the allow list “*@gmail.com” and only emails from that domain are allowed to be registered.
One of your competitors have that. You can check wpforms.
Divi Form Builder Delete Post Module needs a redirect
Currently, deleting a post goes to a “No results” page or the 404, depending on how you have it set up. Would love to have a redirect feature that sends the user back to a specified page to create a seamless experience.
Fill at least one field
Hello, it would be nice to be able to have a feature where the user has to fill in at least one field to continue.
For example, I would have liked to be able to put 4 text fields with several social networks in order to let the user choose the one he prefers the most so that we can contact him.
When using similar variables with conditional logic in email subjectline
In Form Builder when you want to output a value in the subject in a e-mail notification and have several similar “variables” displaying based on conditional logic.
Eg date1 and date2
When you add %%date1%% %%date2%% in the subject it will output the one variable that has no data as the name of the value (%%date2%%)
Eg:
Booking is reserved for %%date1%% %%date2%% will output in the email inbox:
Booking is reserved for 2022-11-01 %%date2%%
Is this possible to solve?
zapier integration for divi contact form builder
Insert the feature in order to connect ZAPIER to divi form builder.
Also insert custom email notifications (just copy from Gravity Forms which is amazing)
Add taxonomy terms using select2 or allow for multiple fields to be mapped to the same taxonomy or mapping type
Greetings. I find that my users need to have the option to either choose their taxonomy & terms OR create new terms. I have tried to add two fields, the first, a select dropdown mapped to current taxonomies, which works great on its own, but when I add an input field for a user to add a term, it seems to cancel each other out, as only one field per form can be mapped to the same type.
I have tried using conditional logic which would only display one or the other of the above fields, but that doesn’t work either.
Currently, thanks to Jeff, a single input field allows me to type in a term, and if it does not exist, it will be created (which is much appreciated). However, it of course does not account for misspellings or alternate spellings, which can bog down the tagging list and is difficult to manage for searches, clean tagging, etc.
Ideally, I would love a solution where, using Select2, type in a term as per normal, but if the term doesn’t exist, it would add the new term to the list, if desired.
Alternatively, allowing me to map two fields (a select to choose existing, and an input field to create a new term) to the same taxonomy would also work.
Either way would solve my need, but the Select2 feels more elegant.
Thanks for your consideration.
Styling of Captcha
I would appreciate a styling option in the Spam protection of the form builder. The basic CAPTCHA field can’t be styled at this moment.
'Letters only’ fields should also allow accents like ~ ^´¨
Right now, people get stuck when using accents and it’s impossible to let them know what’s going wrong.
Insertar "firma" en el front-end dinamicamente
Sería bueno que la firma del modulo de “firma” se pueda colocar en el front end de forma dinámica.
form request
if there any possibility on divi forms of adding in one or both of these features - 1) a field that requires the right answer to be submitted, so say the quesiton, what is the current year, and they have to type in 2022 to submit,... and 2) the ability to blacklist names, or emails a lot of spam is getting through google captcha....