6659 comments found.
Hi, a pre-sale question if I may. I am trying to create a Woocommerce product that has a registration form built into the product. The purpose of that product is to allow users who have already purchased a membership to buy another membership for family members at a lower price, so those who are already members have to fill out this registration form (that will automatically create the new member once the product is purchased) before the “Buy Now” or “add to basket” button is activated. Once the form is filled out, the add to basked button is activated, the member adds the product to the basket, pays for it and once the payment is through, the information from the registration form is processed and a new member is created with the appropriate member roles. Is this possible with this plugin?
Hi
There isn’t anything built into the plugin to be able to do this without custom development.
It is possible to create a user account (example here) and add a product to the WC cart, then redirect to the checkout with custom code. The actions after payment happens (like setting user roles) would have to be done outside of the Quform hooks. You may need a developer.
Regards, TC
Is there a way to adjust the font side or layout of email notifications? We print ours and it takes up two pages. We’d like to lower to one. Thanks for a great plugin!
Hi
You can install this plugin to convert the email layout to a two column layout, which saves space. Click Download ZIP to get an installable WordPress plugin. You can also customize the code to suit to change font sizes etc.
Regards, TC
Hi, I see you have a zapier integration for SMS notifications. How does that work? It just notify that user received an email? or it sends the actual message from the form via SMS?
Hi
It depends on how you set it up. From Quform’s end you can get it to send the phone number and message from the submitted form data to Zapier. From there, you should be able to send an SMS with or without that form data.
Regards, TC
Hello, Im using recaptcha v3 and ran WAVE accessibility test to meet requirements. It returns ‘Missing form label’ on v3 <textarea name=”g-recaptcha-response-100000”... and on the hidden recaptcha (the one that’s just above the Submit button) with <textarea name=”g-recaptcha-response”... Now i have resolved the first one on v3, but having trouble with the hidden recaptcha per above. Much appreciate your help urgently please.
Hi
The textarea is added by the reCAPTCHA script itself. According to this, the WAVE tool should be ignoring fields with the display: none; style set.
If you add this code to Forms – Settings – Custom CSS & JS – Custom JavaScript, it should fix it:
jQuery(window).on('load', function () {
var tries = 0,
interval;
interval = setInterval(function () {
if (window.grecaptcha) {
jQuery('textarea[name="g-recaptcha-response"]').attr('aria-label', 'do not use');
clearInterval(interval);
} else if (tries++ > 5) {
clearInterval(interval);
}
}, 1000);
});
Regards, TC
Many thanks TC, that fixed it!! Thanks too for the link, yes I noticed some scan results are potential false positives. Thanks again.
Preperchase Question. Do you have a screenshot of the received email once it has been sent? I would like to see how the email is formatted in the receiver’s email client.
I’m very interested in using this plugin, but I am unsure if it can conflict with my theme. Out of curiosity, here is my website: https://vlanderon.com Does this plugin align with my theme?
Hi
We aren’t aware of any issues with that theme, it should work fine with Quform.
Regards, TC
Pre-sale query.
Can retrieve order details meta from Woocommerce order? for example see items in that order!
Hi
There isn’t anything built into the plugin for this, but it should be possible with custom development. You can populate fields with custom code, so if you had the order ID or could look up the order in PHP code, you could populate fields with order meta data, you may need a developer.
Regards, TC
Hi, having the occasional problem were every member on the site receives the same spam contact email at the same time.
Is it possible to set up a blacklist of known malicious email addresses to prevent those from using the contact form?
ie. if a visitor whose email address is on the blacklist, they wouldn’t be able to submit the contact form.
Any other suggestions?
Hi
In the settings for the Email field, on the Advanced tab add an “In Array” validator and enter the email address(es) in the “Allowed values” field (one per line).
Then enable the “Invert” option – this will make it so that those values are not allowed.
Regards, TC
Seems to work, many thanks guy’s.
Are you planning to add akismet integration anytime soon? it seems to be an effective anti spam tool that doesnt slowdown the site.
Hi
It is in our plans, but there a few other features we will be adding before the Akismet integration, so it won’t be added soon unfortunately.
Regards, TC
When hubspot automatically captured form data, one time the lable is
quform-form-e7f577 .quform-form, .quform-form-6
And another time the label is
quform-form-c2700b .quform-form, .quform-form-6
And for 100 times, it’s 100 diffrent names of the form. This only happens with quform. Is there a way of solving this issue?
Hi
You can make the forms have a static ID by adding the following code to the WordPress theme functions.php file (or using a plugin).
add_action('quform_pre_display', function (Quform_Form $form) {
static $count = 1;
$form->setUniqueId('abcde' . $count++);
});
The first form on each page will have the static ID abcde1, the second form abcde2 and so on.
Regards, TC
Hello, i use the “radio buttons” and I want users to not be able to change option once they have already selected one. How i do that?
Hi
You can do that by adding this code to Forms – Settings – Custom CSS & JS – Custom JavaScript:
jQuery(function ($) {
$('.quform-field-1_3').on('click', function () {
$('.quform-field-1_3').not(this).prop('disabled', true);
});
});
Replace both occurrences of 1_3 with the Radio field unique ID.
Regards, TC
Many, Many thanks!
I have few doubts
1. Do you have file upload, recapta, location tracking fields?
2. Can we create custom sign in and signup registration forms?
3. Do you have digital signature and certificates generation
4. Will get all pro level fields here or again i need to buy addon plugin for this
5. Can we give user badges like verified or non verified badges
6. After file upload, can we mark it as verify or send for resubmission?
Hi
1. We have File Upload and reCAPTCHA fields, no location tracking.
2. It’s possible with some custom code, see the guides for Registration form and Login form.
3. We have a guide here for a written signature field. There’s nothing built into the plugin for other digital signatures or certificates.
4. All fields are included in the base plugin.
5. You can run custom code after the form is submitted using the quform_post_process_x hook. So you could for example call update_user_meta to set a ‘verified’ custom field for the logged-in user. You would need to handle displaying the verified badge and a way to remove it with custom code.
6. Aside from the above answer, there isn’t a way to set a ‘verified’ status using Quform after a manual review, it would need to be done with custom code.
Regards, TC
Ok
Can we create our own username while doing signup?
Hi
Yes, the Registration form guide is based on a form with Username, Email and Password fields.
Regards, TC
Hi is it possible to calculate a cost with this form?
Hi
There isn’t a built-in feature for calculations but we have a guide here for how it can be done with some custom code.
Regards, TC
The total should arrive by email, is it possible?
Hi
Yes, in the guide on Step 3, line 56 of the code sets the value of a Hidden field with the total, this will be sent in the email.
Regards, TC
Will this feature be integrated by builder in the future?
Thank you
Hi
We are planning to add calculations to the plugin in the future, it may be some time before that happens though.
Regards, TC
how can I set a background color for the form, I mean transparent or solid color, is it Form outer wrapper???
Hi
Yes, add a global style at Edit Form – Settings – Style – Global, with the selector “Form outer wrapper” then add the CSS for the background color (you may also need to add some padding):
background-color: #2a3354; padding: 30px;
Regards, TC
hi how can I add css to the Form Outer Wrapper through the custom CSS & JS in the global configuration not within the form itself
Is this compatible with Flatsome Theme?
Hi
We aren’t aware of any incompatibilities with the Flatsome Theme, Quform should work fine with it. Let us know if you do run into any issues.
Regards, TC
Hello, I have a question about a feature! When the client fills out the form, I need them to be able to view their form data. Is this possible???
Hi
There isn’t currently anything built into the plugin for this, but there are a couple of ways to do it with some custom code.
You can add a review page before they submit the form, using this guide.
You can display the submitted data after submission, by redirecting to another page and having a shortcode to display it, see this page.
Regards, TC
Hi, the images are suddenly not shown: https://wert-gutachten.immo. What to do? In the option-Field, which are shown as a button. The images were shown before. Thx
Hi
It looks like the radio field has a button style “chilled” and this is override the background image with a color. Can you try removing the button style in the radio field settings on the Styles tab?
This looks like a bug, we’ll get it fixed for the next update.
You may also need some extra CSS to set the dimensions, see this page for more info.
Regards, TC
Hi, im using the following code
add_filter('quform_notification_mailer_config_2_1', function (array $config, Quform_Notification $notification, Quform_Form $form) {
$email = get_post_meta((int) $_POST['post_id'], 'empleo_empresa_email', true);
if ($email) {
$config['to'][] = $email;
}
return $config;
}, 10, 3);
And now the mail configured in the notification and this new mail recieve the notification. But i want only this new mail recieve the notification, replacing the default notification mail.
Thanks
Hi
Instead of adding the email to the array, you can override it, like this:
add_filter('quform_notification_mailer_config_2_1', function (array $config, Quform_Notification $notification, Quform_Form $form) {
$email = get_post_meta((int) $_POST['post_id'], 'empleo_empresa_email', true);
if ($email) {
$config['to'] = array($email);
}
return $config;
}, 10, 3);
Regards, TC
Great. Thanks so much
Is it possible to automatically populate my customer data, such as email, name, and phone number, into a form? If this feature is available, could you provide any demos?
Here is an example of what I am referring to: https://websiteoptout.com/?domain=animationvideo.co
Hi
You can use the Dynamic default value feature to populate fields from URL parameters and other sources.
Regards, TC
Hi there, I’m using your plugin for form submissions and I was wondering if you plan to add a feature that automatically deletes submissions after a certain period of time. This would be really helpful for managing my data and keeping my website organized. Do you have any plans to implement this feature in the future?
Hi
It’s in our plans to add this feature in a future update.
In the meantime, it’s possible with a bit of custom code. There is an example here on the forums.
Regards, TC