How the portal works
When a customer opens your shop’s portal login page, they enter their email and receive a one-time sign-in link. Clicking the link logs them in and shows only their jobs, invoices, and messages.The portal must be enabled for your shop before customers can access it. Go to Settings → Customer Portal to turn it on and customize your branding.
What customers can see
Once logged in, customers see a personalized dashboard organized into sections:Active jobs
Jobs currently in progress, with status badges and vehicle details.
Upcoming appointments
Scheduled jobs with date and time so customers know when to bring their vehicle in.
Outstanding invoices
Unpaid invoices with the amount due and a direct link to pay online.
Warranties
Active warranty registrations tied to their vehicles, including product brand and name.
Service history
All past jobs linked to their account, accessible from the Jobs section.
Messages
A direct message thread with your shop. Unread message count is shown on the dashboard.
Sending a customer their portal link
There are two ways to get a customer into the portal:- From the customer record
- Via messaging
Open any customer profile and click Send portal link. ShopWrk sends a one-time sign-in email to the customer’s address on file. The email includes your shop’s logo and brand color.
Sign-in links expire after a short time. If a customer’s link has expired, send them a fresh one from the customer record or ask them to request a new link from the portal login page.
Estimate and invoice links without a login
In addition to the full portal, ShopWrk generates shareable pages for estimates and invoices. These pages do not require a login. The link itself is the access. Pay links go through ShopWrk Pay.
These links are sent automatically when you click Send on an estimate or invoice. You can also copy the link from the estimate or invoice detail page to share manually.
Customer actions on the estimate view
When a customer opens an estimate link they can:- Choose between pricing tiers (Good / Better / Best) if the estimate uses them
- Check or uncheck optional add-ons
- See a live price summary that updates with their selections
- Click Approve Estimate to confirm, or Decline to pass with an optional reason
- Pay the deposit in the same flow when Collect deposit on approval is on
- Send a question to your shop without approving or declining
Customer actions on the invoice view
When a customer opens an invoice link they can:- Review all line items, discounts, tax, and amount due
- Click Pay now to pay through ShopWrk Pay
- Print the invoice or download a PDF if one has been generated
- Send a question to your shop

