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.

Get a free Website Blueprint. A tailored plan for your site and search — free, no obligation.

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

RoleExample access boundary
Individual customerTheir own requests and permitted documents
Customer organisation managerAgreed records for their organisation
Staff memberAssigned operational records
AdministratorControlled 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.

Related reading