Customer Portal

Your customers get a professional, branded self-service portal where they can submit ECU files, track jobs, manage credits, view invoices, and communicate with your team — on any device.

Customer dashboard

Everything a customer needs, at a glance

Customers log in to a clean, personalised dashboard: credit balances, pending and completed jobs, opening hours, and their five most recent submissions — no digging required.

  • Master and Slave credit balances front and centre
  • Live opening hours widget — customers know when you're available
  • Pending, in-progress, and completed job counts at a glance
  • Mobile-responsive — works on any device without an app
yourbrand.ecuchipservice.com/dashboard
Welcome back, Lars 👋
Master balance
124
Slave balance
46
Pending jobs
2
Completed jobs
14
Open now
Mon–Fri · 08:00–18:00
Recent submissions
BMW F30 320dCompleted
Audi A4 TDIIn Progress
Notifications

Customers always know what's happening

Automated notifications keep customers in the loop — job status changes, engineer messages, payment confirmations. A bell icon shows the unread count; they can clear it in one click.

  • Automatic notification on every status change
  • New message alerts — no need to check email
  • Payment and credit confirmations in-portal
  • Mark individual or all notifications read at once
yourbrand.ecuchipservice.com/notifications
Notifications
3 unread
Submission completed2 min ago
BMW F30 320d — Stage 1 tuned file ready
💬
New message from engineer1 hr ago
Your Audi A4 is in progress. ETA ~2 hours.
Payment confirmedYesterday
Pro Bundle · 75 Master + 25 Slave credits added
Submission received2 days ago
VW Golf GTI — pending review

Feature details

Read the full customer portal breakdown

Your customers get a professional, branded self-service portal where they can submit ECU files, track jobs, manage credits, view invoices, and communicate with your team — on any device.

Give your customers something worth coming back to

When customers can see their job status, download their files, and contact your team without sending a WhatsApp message, they feel looked after. A professional portal is not a luxury — it is the difference between customers who trust you and customers who wonder what is happening.

EcuChipService gives every one of your customers access to their own account in your branded portal. It works on desktop, tablet, and mobile.

What customers see when they log in

Dashboard — the complete picture at a glance

The first thing a customer sees after login is their dashboard: a personalised overview with their name, current credit balance (Master and Slave), and a count of pending, in-progress, and completed submissions. Their five most recent jobs are listed with vehicle, tuning package, status badge, and date — so they can pick up where they left off without searching.

Opening hours widget

The dashboard shows your business opening hours, including whether you are open right now. Customers know when to expect a response before they even submit a job. You configure the schedule once in settings; the portal displays it automatically.

Submitting ECU files

Customers create new submissions entirely through the portal using a guided multi-step form. They upload their ECU binary, fill in vehicle and ECU details, choose a tuning package or individual options, see the credit cost in real time, agree to terms, and confirm. No emails, no file-sharing links, no confusion.

Everything you need to start the job is there when the submission arrives in your queue.

Real-time status tracking

Every submission has a status: Pending, In Progress, or Completed. Customers can see their status at any time. When your team marks a job complete and uploads the tuned file, the customer receives an automatic notification and can download the file immediately from the submission detail page.

They can also see the original file they uploaded, the date the job was completed, and the full details of what was tuned.

Two-way messaging within the portal

The submission detail page includes a built-in message thread between the customer and your team. Both sides can send messages and attach files — ECU files, images, documents. For the customer, engineer messages appear labelled as "Engineer". For your team, customer messages appear labelled with the customer's name.

No switching to WhatsApp to ask a follow-up question. No lost context between platforms. The conversation stays attached to the job.

Credit management and purchase history

Credit ledger

Customers have a dedicated credits page that shows their complete transaction history: every purchase, every submission deduction, every manual adjustment your team has made, with the running balance after each entry. They can filter by transaction type or date range and see exactly where every credit went.

Summary cards show current balance and 30-day spending trends with a sparkline graph.

Order history and invoices

Every credit purchase generates an order and an invoice. Customers can browse their order history — filtered by status, searched by order number — and download any invoice as a branded PDF. The invoice carries your company name, address, VAT ID, and all the line-item details from the purchase.

Account and billing settings

Customers manage their own profile: name, email, password, address, company name, and VAT ID. The VAT ID is used for invoice generation — customers who are VAT-registered can set this once and have it applied to all future invoices automatically.

Language preference is also configurable at the account level, so international customers can use the portal in their preferred locale.

Notifications that keep customers informed

A notification bell in the header shows unread notifications in real time. Events that trigger notifications include:

  • Submission status changes (Pending → In Progress → Completed)
  • New message from your team
  • Order payment confirmation
  • Credit balance changes

Customers can mark individual notifications as read, or clear all at once. They never have to check their email to find out if a job is done.

Fully responsive — desktop, tablet, mobile

The entire customer portal is built to be usable on any screen size. Customers who submit a file on desktop can check status on their phone during the day. The credit shop adapts to a bottom-sheet cart on mobile. Everything works without a dedicated app.

Ready to get started?

Book a free demo and see customer portal in action. Your portal can be live the same day — no developer required.

Book a Demo
No setup feeLive within the dayCancel anytime