WeMend practical resources · Published 23 October 2026
Write a platform brief that can be quoted.
Describe the job your platform must do before choosing features. A useful brief lets a business owner and developer agree what will work at launch and how to check it.
1. Start with one complete customer journey
Write down how a customer finds your service, makes a request, receives confirmation and knows the job is finished. Separate a request from a confirmed booking: a form submission cannot promise availability unless someone or a reliable system checks it.
For a laundry business, an initial journey could be: view service areas → request a pickup → staff confirm the location and time → staff record the agreed charge → customer receives a completion message. The platform needs a clear handover at each step, not simply a list of attractive screens.
2. Define what staff must see and do
Give each step an owner. Who checks incoming requests? Who can change a price? What happens if a customer provides the wrong phone number or nobody is available for the requested time? Decide which updates customers need and which belong only in staff records.
Example request states are “Received”, “Awaiting customer response”, “Confirmed”, “In progress”, “Completed” and “Cancelled”. Define what permits a request to move between states. Recording a payment reference is different from verifying a successful payment; agree that distinction before connecting checkout.
3. Collect only what the workflow needs
A pickup request might need a name, contact number, pickup area, preferred date and short service description. Staff can confirm a precise address when needed. Do not ask for identity documents, bank passwords or unrelated information merely because a form can accept them. Decide who may see request data, how long records are kept and how a customer can ask for help.
4. Separate launch essentials from later features
For the laundry example, the essentials may be a service page, a pickup request, staff access to those requests and a way to confirm the job. Driver tracking, subscriptions and automated route planning are separate decisions. List them as later options so they do not hide the basic service journey.
Ask the quote to identify domain ownership, hosting, email delivery, payment-provider charges, maintenance and access to exports. Confirm who controls the accounts and how the business can retrieve its records. A promotional price does not establish that every integration or recurring service is included.
5. Agree acceptance checks before development
- A customer can send a valid request from a phone and receives a clear acknowledgement.
- Missing information produces a helpful error without losing the rest of the form.
- Staff can find the request and identify its current status.
- A failed network request does not display a false success or create duplicate jobs.
- Private customer details are not visible to another customer or in public search results.
- The owner has a documented support contact, account access and a way to retrieve business records.
Use fictional customer details during testing. Do not run a real charge or send messages to customers until the relevant workflow is approved and ready.
Prepare your own brief
Your answers stay in this page’s memory. They are not submitted or saved by this tool. Copy them before leaving or refreshing.
View plain-text brief
Business and service area To decide Customer request: what must a customer be able to do? To decide Staff workflow: who receives, confirms and closes the request? To decide Information to collect and information to avoid To decide Launch essentials and features for a later phase To decide Acceptance checks, owner and support plan To decide
Discuss an implementation
You can use this brief with any developer. To discuss WeMend’s service, see the business platform scope and enquiry page. The final deliverables, recurring costs and timing must be agreed for your project.