Forms Observability
Error handling to notify you of any form submissions failures.
Overview
The Observability feature helps identify and resolve form submission issues proactively. It provides real-time monitoring and alerts to ensure smooth form operations.
- Alerts customers immediately when submission errors occur.
- Acts as a proactive monitoring system, allowing customers to learn about issues directly from us.
- Helps track and explain missing form submissions.
Form Observability provides a comprehensive monitoring and real-time alerts to ensure reliable form processing and uptime. This proactive monitoring system helps maintain consistent lead capture and identifies potential issues before they impact your business.
Configuration
Step 1: Enable Notifications in Settings
Enable notifications in settings
Go to Settings > Notifications (or click here)
- Ensure Slack is integrated
- Verify your Slack user is mapped under Settings > Users > User Mapping (column)
Step 2: Enable Form Error Notifications
Enable form error notifications
Toggle “Enable error notifications”
FAQs
FAQ: Where do errors come from?
Are errors surfaced from client-side or serverside?
FAQ: Where do errors come from?
Are errors surfaced from client-side or serverside?
- Both types of errors are tracked.
- Client-side errors are marked with “[Webform script error]” to distinguish them from backend errors.
FAQ: What happens if Default fails to load on page?
Will client-side errors be captured if the script fails to load?
FAQ: What happens if Default fails to load on page?
Will client-side errors be captured if the script fails to load?
- No, since the error reporting code is contained within the script itself.
- Our customers can ask their developer to add a
.onerror
handler for the script ( reference code snippet below as an example)
FAQ: Combining the onError with init script
Can errors be sent from the onError handler?
FAQ: Combining the onError with init script
Can errors be sent from the onError handler?
Yes, here’s how:
FAQ: Supported form systems
Does this work for all Default form systems?
FAQ: Supported form systems
Does this work for all Default form systems?
Yes, form observability is available for all form systems - including 3rd party (non-Default form) forms
FAQ: How does Default alert me?
Where can I find these notifications?
FAQ: How does Default alert me?
Where can I find these notifications?
For Slack:
Located in your Default Slack app DMs. You can find it if you:
- Slack App > Scroll down to Slack App (usually at the bottom) > Default
For Others:
- In app notifications > notification sidebar in app
- Email > email
Note: Only admins are eligible to receive these notifications.