Form notification routing planner
Choose where each form submission should go, then choose the fallback you need when a notification fails. This planner returns a short routing checklist with links to the matching setup guides. It runs locally in your browser and never sends data or connects an account.
Where should your form submissions go?
Pick every place that should receive a copy, then choose the fallback you want when a delivery fails. The checklist updates as you choose. Nothing is sent and no account is connected.
Your routing checklist
Choose at least one destination above to build the checklist. Most forms start with email and add Slack or Sheets when a team needs a faster view.
This planner only suggests a routing order. It does not send data, connect an account, or change your form.
How do you plan a form notification route?
Start with the person who acts on the submission. If one person handles every enquiry, send the submission to their inbox and keep the dashboard as the record. If a team shares the work, add a Slack channel so the alert is visible without opening email. If someone needs a list for reporting, add Google Sheets. Use a webhook when another system must receive the submission without a person copying it.
Then choose the fallback. The dashboard record is the simplest safety net because every accepted submission stays there even when a notification is delayed or filtered. A second webhook adds another delivery attempt, but it also adds another place to maintain. Keep the route short enough that you can test every destination and know who owns it.
What belongs in a form routing checklist?
- Name the main destination. Choose email, Slack, Google Sheets, or a webhook — whichever the person acting on the lead checks first.
- Add the fallback. Decide whether the dashboard record is enough or whether a second webhook is worth maintaining.
- Send a real test submission. Confirm the destination receives it and the dashboard shows the record before you publish the form.
- Check the route after a change. Repeat the test whenever you change the destination, channel, or endpoint.
Ready to set it up? Read the form-to-email guide, compare form integrations, or open the webhook setup guide.
What do people ask about form notification routing?
Where should form submissions go?
Start with email so every submission reaches an inbox your team checks, then add Slack for fast alerts or Google Sheets when a team needs a shared list. Add a webhook when a CRM, help desk, or internal tool needs the submission automatically. The right mix depends on who acts on the lead and how quickly they need it.
Do I need more than one destination for form notifications?
Not always. One inbox is enough for a small site with a single owner. A second destination helps when a team shares the work, when someone needs a record in a sheet, or when a missed alert would cost a lead. Keep the list short so every route has a clear owner.
What is a good fallback for failed form notifications?
Keep the dashboard record and add a second destination only if a missed alert is costly. Every accepted submission stays in the dashboard, and a failed webhook is retried once before its final status is recorded. That means a failed notification does not erase the submission.
Can this planner send data or connect my accounts?
No. The planner runs entirely in your browser, gives general routing guidance, and links to public setup guides. It does not send form data, connect an account, or change a form. Nothing you choose on this page leaves your device.
More free form tools
Form backend cost calculator
Enter monthly submissions and compare the cheapest listed plan across eight form backends.
Form conversion rate calculator
Enter form views and submissions to get your contact form conversion rate, plus leads needed and total value for a target.
Email deliverability checker
Enter a domain to check its SPF, DMARC and MX records and get a plain-English fix for each.
SPF record checker
Look up a domain's SPF record, see each mechanism explained and count DNS lookups against the 10-lookup limit.
DMARC record generator
Pick a policy and report address and copy a ready _dmarc TXT record.
DMARC checker
Look up a domain's DMARC record and see the policy and every tag explained.
DKIM record checker
Enter a domain and selector to check its DKIM key, with presets for common senders.
SPF record generator
Tick your email providers and copy one SPF TXT record with a lookup count.
Contact form spam checker
Paste form HTML to audit its honeypot, endpoint, CAPTCHA markers and spam resistance.
Honeypot field generator
Generate a hidden anti-spam input with your chosen name and hiding technique.
HTML form action & method generator
Enter an endpoint, choose GET or POST, add an access key and field names, then copy the HTML.
HTML form validation tester
Paste a form snippet to inspect required, type=email, minlength and pattern checks in a live preview.
Form action URL tester
Check a form action URL for reachability, CORS headers, POST acceptance and backend.
Email obfuscator
Encode your email so spam scrapers can't read it but people can still click it.
Mailto link generator
Build a mailto: URL with recipients, CC, BCC, subject and a pre-filled body.
Alphanumeric regex tester
Test letters and numbers only, spaces, handles and Unicode; copy validation patterns.
Email regex tester
Test the WHATWG email regex and two other patterns against edge cases and your own list.
Phone number regex tester
Test numbers against E.164, US/Canada and digits-only patterns and copy code snippets.
ZIP code regex tester
Test US ZIP, ZIP+4, Canadian and UK postal codes and copy the regex or HTML pattern.
Number regex tester
Test digits, decimals, money and thousands separators and copy validation patterns.
Date regex tester
Test dd/mm/yyyy, mm/dd/yyyy and ISO dates with leap-year checks and copy JS or HTML patterns.
Name regex tester
Test name patterns for O'Brien, accents and Unicode letters; copy JS or HTML pattern snippets.
Username regex tester
Test username presets for GitHub, Instagram and X; check reserved names and copy JS or HTML patterns.
IP address regex tester
Test IPv4, IPv6, CIDR and private-range patterns and copy JS or HTML pattern snippets.
URL regex tester
Test website URLs against http(s) regex patterns and new URL(), and copy JS, HTML or PHP code.
HMAC-SHA256 generator
Generate and verify webhook signatures for common providers in your browser.
URL encoder and decoder
Encode text, build an x-www-form-urlencoded body or parse a query string.
Password regex generator
Pick strength rules, test passwords live and copy the regex or HTML pattern.
UTM builder
Build campaign URLs with UTM parameters, tag a CSV in bulk and check tagged links.
HTML to JSX converter
Paste HTML and get JSX or a working React/Next.js form component.
Image to Base64 converter
Convert images to Base64 data URLs in your browser and copy HTML and CSS snippets.
Base64 to image converter
Paste a Base64 data URI to preview and download the decoded image.
Base64 decode & encode
Decode Base64 to readable UTF-8 text or encode text to Base64, locally in your browser.
URL to Base64 converter
Fetch a direct image URL in your browser and get its Base64 data URL.
HTML form generator
Build a form visually and copy HTML, React JSX or Tailwind code.
AI form generator
Describe your form in plain English and copy working HTML.
Time regex tester
Test 24-hour, AM/PM and ISO time patterns and copy JavaScript, Python or HTML snippets.
Credit card regex tester
Test Visa, Mastercard 2-series, Amex and more card patterns with brand detection and a Luhn check.
Hex color regex tester
Test #RGB, #RRGGBB and alpha hex colors plus rgb() and hsl() values with live color swatches.
UUID regex tester
Test UUID v1-v8, nil/max and GUID formats with version and variant checks; copy JS or HTML patterns.