Business software · 3 min read
Customer portal development: what to include
A customer portal should let a customer complete a task they would otherwise need to request by email or phone. Start with one frequent need, such as checking progress or retrieving documents. Prioritise correct access and clear information over a large dashboard.
By Raja Wahab, Co-founder, Fixby Studios · Published · 3 min read
Choose the task customers actually repeat
Review recurring enquiries: requests for a status update, a copy of a document or a change to an order. Identify which can be answered reliably without staff interpretation. A portal does not help if customers still need to call because its information is incomplete.
Interview a small sample of customers rather than assuming they want another account. For infrequent, low-risk interactions, a simpler secure handoff may be more appropriate than a full portal.
Design the first visit
Explain what the person can do, show the current status and make the next action obvious. Use language customers already recognise from your service. Internal stage names are rarely meaningful outside the business.
Account invitation, password recovery and support must work as carefully as the main screen. A locked-out customer has not received self-service.
Decide permissions before layouts
| Role | Example access boundary |
|---|---|
| Individual customer | Their own requests and permitted documents |
| Customer organisation manager | Agreed records for their organisation |
| Staff member | Assigned operational records |
| Administrator | Controlled management actions with history |
Test information boundaries
Changing a link or guessing a document address must not reveal another customer's information. Access checks need to apply to downloads and background requests, not only the visible navigation. Ask the developer to demonstrate these negative tests.
Use realistic file sizes and names during testing. Decide which file types are accepted, how uploads are handled and how old documents are replaced or retained.
Keep notifications useful
An email should tell the customer that something needs attention and link them to the right place. Avoid putting sensitive details into a notification unnecessarily. Make sure failed notifications are visible to staff and that a resend does not create duplicate actions.
Run a customer pilot
Watch customers complete the target task without coaching. Record where they hesitate and what they still ask staff. Compare the specific type of enquiry before and after the pilot; do not promise a percentage reduction without measured evidence.
A useful first portal is often narrow. Add more features only when they solve observed customer needs and the underlying operational data is reliable.
Sources
Raja Wahab is co-founder of Fixby Studios, a Huddersfield studio building websites, SEO, social media and business software for small, owner-managed businesses across West Yorkshire.
Next step
Let's get your business seen.
Get a free Blueprint with a clear plan, honest pricing and no jargon.
Tell us which task takes too much time and we'll assess a focused software or automation project. Business software and automation
Prefer to talk it through? Contact Fixby Studios, email info@fixbystudios.co.uk or call 07737 067552.
