Skip to main content

Booking Form Error Diagnostics

Booking form diagnostics help you identify and resolve submission errors. By troubleshooting issues like required field errors, you ensure guests receive booking confirmations and you capture complete guest information, improving communication and...

Hayden Zammit Meaney avatar
Written by Hayden Zammit Meaney
Updated over 2 months ago

Booking form diagnostics help you identify and resolve submission errors. By troubleshooting issues like required field errors, you ensure guests receive booking confirmations and you capture complete guest information, improving communication and service delivery.

Accessing this feature

Go to Form Builder & Settings > Submission Logs & Reports > System Status & Diagnostics

How to use it

Check Client-Side Validation Feedback

  1. When you attempt to submit a form, the browser often performs initial validation.

  2. Look for immediate error messages displayed next to form fields (e.g., "This field is required," "Please enter a valid email address"). These indicate that you have not met the basic input requirements.

  3. Guide the guest to correct their input based on these messages.

Review Form Configuration and Validation Rules

  1. Access the Form Builder & Settings to inspect the specific form experiencing issues.

  2. Check that all required fields are correctly marked, data type validations (e.g., number, email, date) are appropriate, and character limits are reasonable.

  3. Incorrectly configured rules can inadvertently block valid submissions.

Inspect Submission Logs

  1. Go to Submission Logs & Reports.

  2. Filter submissions by the relevant form and look for entries marked as 'Failed' or 'Error'.

  3. Detailed error messages within these logs are crucial for identifying server-side issues, such as database write failures, integration errors, or internal processing exceptions.

Test for Browser-Specific Issues

  1. Attempt the submission using a different web browser (e.g., Chrome, Firefox, Edge) or in an incognito/private browsing window.

  2. This helps determine if the issue relates to cached data, browser extensions, or specific browser settings.

  3. If it works in another browser, advise guests to clear the original browser's cache and cookies.

Check Internet Connectivity and Firewalls

  1. Ensure you have a stable internet connection. Intermittent connectivity can lead to failed submissions.

  2. Corporate firewalls or network security settings can sometimes block form data transmission.

  3. Disabling a VPN or testing on a different network can help isolate this as a cause.

Check for Spam Protection Interference

  1. If your form uses reCAPTCHA, honeypot fields, or other spam protection mechanisms, check they are correctly implemented and not overly sensitive.

  2. An overly aggressive spam filter can block submissions.

  3. Review the spam protection settings within your Form Builder & Settings.

Check Third-Party Integrations

  1. Many forms integrate with external services (e.g., CRM, email marketing platforms).

  2. If a submission fails after successful client-side and server-side validation, the issue may lie with the integration.

  3. Check the integration status within your System Status & Diagnostics or the specific integration settings within the Form Builder.

  4. Ensure API keys are valid and services are operational.

Monitor Platform System Status

  1. Check the System Status & Diagnostics page for any reported platform-wide outages or degraded performance.

  2. System maintenance or unexpected issues can temporarily affect form submission capabilities.

Simplify and Retest

  1. Try creating a basic version of the form with minimal fields (e.g., just an email and a submit button) and test it.

  2. If the simplified form works, it suggests the issue relates to specific fields, validation rules, or integrations within the original form.

  3. Gradually reintroduce elements to identify the exact point of failure.

Tips

  • Regularly test all forms to ensure they are functioning as expected, especially after any platform updates or configuration changes.

  • Keep forms concise with only essential fields to reduce guest fatigue and input errors.

  • Provide clear field labels, placeholder text, and help tips to guide guests on the expected input format.

  • Use both client-side and server-side validation to ensure data quality and prevent incomplete or incorrect submissions.

  • Regularly review submission logs for any recurring errors or an increase in failed attempts, indicating a potential issue.

  • Periodically check the status and credentials of any external services synced with your forms.

  • When an error occurs, provide actionable feedback to the guest, explaining what went wrong and how to fix it.

  • Keep your platform and any related plugins or extensions up-to-date to benefit from bug fixes and performance improvements.

Need help?

For further assistance, contact us at [email protected]

Did this answer your question?