What If Someone Presses Submit Twice?
A slow connection leaves a customer unsure whether their enquiry went through. Explore the process choices that can make the next action clearer.
In this guideJump straight to what you need3 sections
Imagine an event equipment supplier handling this situation. A slow connection leaves a customer unsure whether their enquiry went through.
They press submit again and two employees begin preparing the same quote. This hypothetical scenario is worth considering because the mistake can look like an isolated oversight. Following the information usually reveals a repeatable weakness that better process design could address before anyone recommends new software. Understanding the distinction helps the business consider a proportionate change.
The operational gap: repeated form submissions
The website treats each attempt as a separate request even when both represent one enquiry. Disabling a button alone does not cover every retry.
The business needs to recognise a repeated attempt without blocking repeated business. A customer can legitimately send several enquiries using identical contact details.
The customer-facing response can include the existing submission reference when an attempt is recognised as a repeat. Internally, staff should see one enquiry with a delivery history rather than two unrelated opportunities. A later genuinely different request still needs its own route into the queue. The problem can persist without anyone making an obvious mistake. People follow the available information, but that information does not express the full business situation. Adding reminders would only make the same ambiguous record reach people more often.
A workable approach to repeated form submissions
Assign a submission reference and make repeated delivery safe for the same attempt. Acknowledge receipt clearly while allowing genuinely new enquiries from the same customer.
Any stored personal details or uploaded files need appropriate access and handling arrangements. Unrecognised values and uncertain matches should enter a visible review path instead of being silently discarded. Keep customer-facing wording clear about what has been received and what still needs staff attention. Treat the website and the receiving office as two parts of one enquiry process. A CRM, or customer relationship management system, should receive enough context to support the next action. Preserve a submission reference so the office can connect a customer's question to the correct attempt. Check the actual form fields and receiving-system options before choosing a connection method.
Matching on email alone could suppress legitimate work; duplicate handling needs to recognise the submission rather than the person.
For background relevant to repeated form submissions, see How to Connect Your Website Forms to a CRM. The issue here is the narrower workflow described in this example.
Check repeated form submissions against real examples
Repeat an identical submission after a delay and then send a different request from the same email address. Follow one ordinary example and one awkward example through the proposed process. Involve the people at both ends of the handover and agree what they should observe. A demonstration of the happy path alone will not show whether a correction is understandable.
For repeated form submissions, review the proposed outcome with the staff responsible. Compare what the customer was told with what the office actually received and can use. Keep the submission reference visible through the test, including any attachment or exception that needs a person to review it before the next action. Before expanding the change, check whether staff can identify and correct an unsuitable result. A small reliable adjustment is more useful than a wider process that nobody can safely maintain.
Software Logic approaches website enquiry workflows by examining the actual handover, the information involved and whether a modest improvement would be sufficient. Could your website tell a retried submission from a second genuine request?
Have a question about your business? Talk to Liam.
Counting readers…
