1. The details of my form aren't being prefilled
You can link your form to a single list, so the data will flow back into a specific location (as defined in the field settings). It's important to think carefully about how you want the data to flow before setting up your form.
For a pre-filled form, the basic details might be set as read only. If the form links to a different list to the one you have emailed, Vuture will not be able to find the information it is being told to prefill. This might explain why fields such as name and email address load as blank and uneditable.
Make sure you check the list you are sending to is the same one the field is linked to, unless you're using a blank form.
2. The field I need to link back to isn't included in the dropdown
It could be that Vuture doesn't have access to the information in your CRM. Make sure the list you are referencing has the required fields created within it and the Vuture admin account has full permissions to the field and list, where relevant.
3. I want to trigger an email notification when a form is submitted by a contact
Use the 'Email form to (optional)' box in form settings to email the form details to a specific address whenever a contact hits 'submit'. If you want to add multiple emails simply separate them with a semi-colon e.g. info@vuture.co.uk; news@vuture.co.uk. This is also the address that any uploaded file will be sent to.
Warning: if you put your email address in this field you will receive a copy of every submitted form!
4. I have created a form for my website, but I want it to add contacts to a specific list
Use the 'add contacts to folder' option in the form settings. If you are not emailing the form directly to contacts, make sure to set it as a blank form.
5. My form doesn't link to the correct landing page
Check all the fields in your form to make sure no rogue redirects are setup. Redirects are specified within specific field options.
6. There is an error on the confirmation page
If you are creating a form which requires a generic message on completion, ensure the thank you page is set at form setting level only.
Ensure no other fields have a redirect configured.
7. My form isn't linking to my CRM
Ensure the fields are linked to your CRM and not to Vx. You may have to delete any fields which aren't linked correctly and set them up again.
8. I'm not getting the event confirmation email
Double check that your email address isn't in the global unsubscribe list. If it is, remove it from the list and try re-submitting the form.
9. My form notifications are not sending
Detailed instructions can be found here.
10. I'm seeing blank submissions without an email, first name or company. Why aren't they showing up?
the most likely reason for this is that you haven't included these fields within the form. Make sure that you add email, first name and company. Even if they are hidden.
11. I'm trying to upload a file along with my form but I'm not receiving a submission notification.
There is a maximum file size of 10Mb. If a file is larger than 2Mb but smaller than 10 please get in touch with Vuture Support. They can check you email queue size. Your SMTP Virtual Server should have "Limit message size to (KB):" set to 10480 and "Limit session size to (KB)" set to 262144. In order to warn the form submitter if they are trying to submit files over 10MB in size then add the following JavaScript below to your form template before the closing </head> tag.
(function () {
var MAXIMUM_FILE_SIZE = 10 * Math.pow(1024,2); // 10 MB
var HUMAN_READABLE_MAXIMUM = '10 MB';
if ('File' in window) {
var calculateTotalSize = function (fields) {
return fields.inject(0, function (acc, el) {
if (el.files != null && el.files[0] != null) {
acc += el.files[0].size;
}
return acc;
});
}
var filesTooLargeWarning = function (fields) {
if (calculateTotalSize(fields) >= MAXIMUM_FILE_SIZE) {
alert('Total file size must be less than ' + HUMAN_READABLE_MAXIMUM + '\nPlease select smaller files to continue.');
return true;
}
return false;
}
$$('form[enctype="multipart/form-data"]').each(function (form) {
var file_fields = form.select('[type=file]');
file_fields.invoke('observe', 'change', function () {
filesTooLargeWarning(file_fields);
});
form.observe('submit', function (event) {
if (filesTooLargeWarning(file_fields)) {
event.stop();
}
});
});
}
} ());
You should also add the following meta tag to the <head> to force Internet Explorer over Edge mode which is required for the JavaScript above to work in some versions of Internet Explorer.
<meta http-equiv="X-UA-Compatible" content="IE=edge" />