Dockmaster Logo
Customer Portal

Give Your Customers a Self-Service Portal

24/7 account access, online payments, vessel management, service approvals, and direct messaging — all in one place, from any device.

Reduce Phone Calls. Improve Customer Satisfaction.

The Customer Portal gives boat owners everything they need without calling your front desk. They check their balance, pay an invoice, approve a service estimate, or message your team — all on their own schedule. Your staff spends less time on routine requests and more time running the marina.

Customer Self-Service

What Your Customers Get

A complete self-service platform — not just a payment page

Customer Dashboard
A personalized home screen for every boat owner
  • Marina announcements and operating hours
  • At-a-glance stats: vessels, invoices, messages, documents
  • Marina showcase and photo gallery
  • Quick navigation to all portal sections
Vessel Management
Complete boat profiles with documents and photos
  • Add and edit vessel specifications
  • Upload photos to a vessel gallery
  • Track insurance and registration with expiration dates
  • Access vessel-related documents and service history
Invoice Payments
View and pay invoices online with credit card or ACH
  • View all unpaid invoices with balance and due date
  • Pay by credit card, debit card, or ACH bank transfer
  • See full payment history with status tracking
  • Past-due indicators at 30, 60, 90, and 120+ days
Service & Estimates
Review, approve, and track service work on your boat
  • View service estimates with detailed pricing
  • Approve or reject estimates directly from the portal
  • Track active work orders and completion status
  • See pending approvals in one place
Documents
Access eSign documents and signed contracts
  • View all eSign documents sent by the marina
  • Filter by status: all, pending, or signed
  • Download completed signed documents
  • Track signing progress in real time
Messaging
Two-way communication with your marina team
  • Send and receive messages directly in the portal
  • Full conversation history with read receipts
  • Status indicators for sent, delivered, and read
  • Professional threaded conversations

How Customers Get Access

Invite your customers in bulk or let them self-register

1
Marina Sends Invitations

Marina staff selects customers and sends bulk portal invitations via email. Each customer receives a personalized invitation link.

2
Customer Creates Account

The customer clicks the invitation link, sets up their account, and gains immediate access. Existing customers can also self-register without an invitation.

3
Self-Service Begins

The customer logs into their portal to view vessels, pay invoices, approve service estimates, access documents, and message your marina team — 24/7 from any device.

Portal Payments

Payments Built Into the Portal

Customers pay invoices directly from their account

Portal users see their unpaid invoices with current balance, past-due status, and aging at 30, 60, 90, and 120+ days. They select invoices to pay, choose credit card or ACH, and complete payment with 3D Secure protection. Payment history and confirmations are always available in the portal.

Customers who don't have a portal account can still pay via payment links sent by your staff — no login required.

Service Estimate Approval

Service Approvals Without Phone Tag

Customers approve estimates and track work orders online

When your service team creates an estimate, the customer sees it in their portal with a full pricing breakdown. They can approve or reject it with one click — no phone call, no email chain. Once approved, the work order is created and the customer can track progress through completion.

Customer Portal

Give Your Customers the Experience They Expect

The Customer Portal is part of DockMaster Web. Invite your customers today and let them manage their accounts, pay invoices, and communicate with your team — all online.

Explore Related Solutions

The Customer Portal works alongside these DockMaster capabilities

Ready to Launch Your Customer Portal?

Schedule a personalized demo to see how the Customer Portal can improve your customer experience and reduce staff workload.