
Do expandable website sections help your customers?
October 28, 2026
A customer wants a repair quote and your form asks for a photograph. Can they send it from their phone without guessing the file type, reducing it several times or losing the rest of their message? A useful website file upload starts with clear instructions and ends with the right file reaching your team.
This practical check is for small businesses that already accept attachments through a website form. Choose one form and follow the whole route with harmless test files. Tell the person receiving enquiries that you are running a test, so they do not treat it as a real job.
Explain what to upload before the customer starts
Give the upload field a specific label. “Add a photo of the damaged area” is more useful than “Attachment”. Explain why you need it and whether it is optional. If a photograph would help but is not essential to start a conversation, consider letting the enquiry proceed without one.
Put the practical limits beside the control: accepted file types, maximum size per file and the number of files allowed. Check those limits with your website maintainer before publishing them. Do not copy a size limit from another business or from a plugin’s marketing page.
For a fictional furniture repair business, an instruction might be: “Add up to three JPG or PNG photos, each under 5 MB. Include one view of the whole chair and one of the damage.” That is example wording, not a recommended limit for every website. Your instructions must match your actual setup.
The W3C guidance on form instructions explains how clear directions, required or optional labels and format information help people complete a form. Ask your developer to make sure the instructions are also associated with the upload control for assistive technology.
Try the upload from a real phone
Use a photo you have just taken, rather than relying only on a small test image saved on your computer. Check whether the form accepts the format your phone produces. If it does not, the instructions should explain the supported formats before you spend time filling in the other fields.
- Choose a file and check that its name appears clearly.
- Replace it with a different photo and confirm which file is now selected.
- If several files are allowed, check that you can identify and remove the wrong one.
- Turn the phone sideways and back. Make sure the control and instructions still fit.
- Use a computer keyboard to reach and operate the file chooser without a mouse.
A drag-and-drop area should also offer a clear way to choose a file. Test the actual control rather than assuming that its appearance tells you how it works.
Make a rejected file easy to fix
With your maintainer’s agreement, try a harmless file that exceeds the stated limit and one in an unsupported format. The form should explain the specific problem and what to change. “This photo is too large; choose one under 5 MB” gives a next step when 5 MB is the site’s real limit.
Check whether the customer can correct the attachment without retyping their entire enquiry. If a file must be selected again, make that clear. Our guide to helpful website form errors covers the wider error-message check.
Filtering the file chooser is not a complete file check. MDN’s file input documentation explains that the HTML accept setting guides the browser’s choices but does not validate the file. Ask your maintainer to check the server’s validation as well. Passing this customer-use test does not establish that an upload system is secure.
Follow the attachment all the way to your team
Send one valid test enquiry. Note the time, file name and confirmation shown on screen. Then ask the receiver to locate that exact enquiry and open the attachment through the normal business process. A success message alone does not prove that the team can use the file.
Check that the attachment belongs to the correct message and that the image is detailed enough for its intended purpose. If your team receives a link instead of an attached file, test that normal access route too. Use test material without customer details.
Keep a simple repair record
Record the form address, device, file type, file size, action and result. Give each fault a clear description, such as “A valid second photo replaces the first although three are allowed”. After a repair, repeat both a successful upload and the case that failed.
Need help reviewing an upload form? Contact Hobbit Web Design with the page address and the step that causes difficulty. Start with a description of the problem rather than sending private customer files.




