Skip to main content
control_shift

Design concept · Customer portal

TPG customer portal

A customer portal that answers before you have to call.

The TPG customer portal concept home screen on a laptop, a tablet and a phone
Unofficial design concept, not affiliated with or endorsed by TPG Telecom. Every figure is sample data.

The project

What needed solving, and what we built.

Dominic, our founder, was a TPG customer for a year and used the portal every month. It is fourteen text links in a column. It says ADSL over an nbn service, the contact form has a Fax field, and the two actions that matter most, changing plan and moving home, end in an error with a phone number in it. We despise bad software, so we rebuilt it.

The concept answers the four questions every customer has before they go looking: is my service up, what do I owe and when, what am I paying for, and does anything need me. Billing explains why a bill changed before anyone has to ask, every plan change shows the real price difference, and support tracks a fault and runs a line test in the portal instead of handing out a phone number.

This is an unofficial design concept, not client work. It is not affiliated with or endorsed by TPG Telecom, and every name, figure and account detail on the screens is fictional sample data.

Read the full teardown

The process

How the project actually ran.

  1. [01]

    Audit the live portal

    Dominic logged back into his old TPG account on 21 September 2026 and captured every screen: fourteen links in a column, ADSL headings over an nbn service, a Fax field on the contact form, and a change-plan action that ends in an error with a phone number in it. Nothing staged, personal details blacked out.

  2. [02]

    Decide what the page is for

    One test for the home screen: within three seconds and zero clicks you know your service is up, what the next bill is and when, and whether anything needs you. Four rules followed from it, including never showing a system state without a human explanation and a next action.

  3. [03]

    Redraw the structure

    Fourteen system-grouped links became five sections a customer would actually look under: Home, Billing, Services, Support and Account. Dead ends were deleted rather than redesigned.

  4. [04]

    Design in code

    Five pages built as a working front end on sample data, in TPG’s real purple sampled from the screenshots, with a dark palette designed rather than inverted. Eighteen screens and components, every one marked as a concept.

The product

How it looks.

TPG portal concept home screen on a phone: connected status, download and upload speeds and a 14-day speed chart
Home answers the four questions on arrival: service up, next bill, plan, anything needing you.
TPG portal concept Why your bill changed panel on a phone, showing the old and new monthly charge side by side
A $25 rise explained where you would go looking, with before and after side by side.
TPG portal concept Change your plan list on a phone, each nbn tier with its price and the monthly difference
Every speed tier at your address with the real price difference, switched inline instead of erroring.
TPG portal concept Support page on a phone tracking an open Wi-Fi case from raised to extender arriving
An open case tracked step by step, from raised to the extender arriving.
TPG portal concept home screen on a phone in dark mode
Dark mode is a designed palette, not an inversion.
TPG portal concept Billing page showing the next bill, how it is paid, the account balance and a breakdown of why the bill changed
Billing shows the next bill, how it is paid, and exactly why the amount changed, before anyone has to ask.
TPG portal concept service page for an nbn plan showing connection status, the current plan, the modem and a list of plans to switch to with the price difference
Each service has its own page: connection, plan, modem, and a plan change that shows the real price difference and completes online.
TPG portal concept Support page tracking an open case through line test and extender dispatch, with network status and a line test button
Support tracks an open case step by step, shows network status at the address, and runs a line test in the portal.

Want a customer portal your customers can actually use?

Tell us what you're working on and who it's for, and you'll get a straight recommendation. Free, no obligation.

Start your project