2
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. 

Join the conversion, Login to Reply


Upvoters
2
user-img
Feature Details

Status: In Review

Board: Divi Form Builder

Created: 18 July 2024

Last Updated: 21 August 2024

Posted By: info

© 2024 Divi Engine