📱Customer portal
A branded place for your customers to see published visits, service reports, invoices, and payments. Every customer still gets the invoice payment page, portal or not.
There are two different things a customer of yours might open, and it helps to keep them apart:
The invoice page. Every customer gets this. When Shortcut sends an invoice, the email or text links to a page where they can see what they owe and pay it. No account, no sign-in.
The customer portal. A signed-in space with your company's name and logo on it. Customers see the visits and service reports you've published, every invoice and payment, their autopay, and their email preferences. Every company has one. A customer gets in once you invite them, or if they already used Shortcut's earlier customer area.
When to use this
A customer asks where to find past invoices or payments
A customer wants to set up or change autopay themselves
A customer wants to know when you're coming next, or what was done on the last visit
You want to know what a customer will see before you invite them
The invoice page (every customer)
When a job is completed, Shortcut creates the invoice and sends it by email and/or text. Customers on scheduled or offline billing get theirs on their billing mode's schedule instead. The link opens the invoice page: your company details, the line items and totals, and a way to pay online if you take card payments. They can pay with Apple Pay or Google Pay right on the invoice, or tap Pay to use a card or Link on Stripe's secure checkout page. See How customers pay an invoice.
If your crew shared photos or notes from the visit, they show on the invoice too, so customers see the work and not just the charge.
If the customer has autopay on, their saved card is charged automatically.
Customers with portal access also see an Already invited? box. Email me a sign-in link sends a link to the email on their account, and it opens their portal's Billing. Customers you haven't invited, or whose access you've removed, don't see it.



Setting up the portal
Every company has a customer portal. There's nothing to switch on. Before you invite anyone, an admin should:
Open Settings → Customers → Customer portal. Open Customer portal →
Add your Office email and Contact hours, and click Update settings.
Check your logo and company name in Company & brand. The portal shows those, never Shortcut's.
Then invite customers one at a time from their profile, and publish the visits and service reports you want them to see. The full walkthrough is in Set up the portal, invite customers, and publish visits.
Customers who used Shortcut's earlier customer area already have access, so check before inviting them. See Customers who already had access.
What's shared, and what isn't
Shown automatically once a customer has access: their services and how often they run, every invoice you've sent (never drafts), payments, refunds, credits, imported history, their balance, their autopay setting, and their contact details.
Shown only when you publish it: visit dates (up to two weeks ahead) and service reports (your title, instructions, summary, and the photos you approve). See Set up the portal, invite customers, and publish visits.
Never shown: internal notes, gate codes, tags, custom fields, crew names, route order, costs, and arrival times.
What your customers see
Signing in
Each company has its own sign-in page with its own logo and name, at an address like shortcutco.com/portal/your-company. Customers get there from your invitation email or from a service update email. You can open it yourself from View Sign-in page in Settings → Customer portal.
On Access your account, the customer types their email and clicks Email me a sign-in link. If that email has access, a link arrives shortly. It works once and expires after 15 minutes. The page gives the same answer either way, "If your company has enabled access for this email, a sign-in link will arrive shortly," so it won't tell anyone whether an email has access. If no link arrives, see the Troubleshooting hub.
Customers who set a password in Shortcut's earlier customer area can click Use your password instead. Passwords can't be created or reset, so everyone else uses email links.
Opening the link shows Welcome back and a Continue to my account button. After that they stay signed in for up to 30 days.

Don't know your sign-in page? Customers can open Find your customer portal from Open your customer portal on Shortcut's own sign-in page, or from any old customer-area link. They enter their email and click Email me my portal link. Shortcut emails a sign-in link for every company where that email has access, so a customer of two companies gets two emails.

Everywhere in the portal
Your brand, not ours. Your company name and logo sit at the top, with your phone number on larger screens. Update them in Company & brand.
Three sections. Home, Service, and Billing. The customer's initials, top right, open Account. Help jumps to your contact details. On a phone, Home, Service and Billing move to a bar along the bottom of the screen.
Your contact details on every page. A How can we help? section offers Call your company phone (from Company & brand), Email the office (the office email you set in Settings → Customer portal), and your contact hours.
One property or all. A customer with more than one property can pick one at the top of Home, Service, and the Invoices tab. All properties shows everything.
Home
A greeting (Good morning, Alex), then:
Next visit. The next visit you've published: its date, the service, the property, its status, and any Before your visit instructions, with View visit →. With nothing published it says No visit published yet. If a recurring service has nothing on your schedule ahead, it says Upcoming dates need confirmation.
Latest service. The most recent service report you've shared: date, service, the first lines of your summary, up to two photos, and View service report →. Until you've shared one it reads Your service history starts here.
Account · all properties. The balance ($245.00 due or No outstanding invoices), anything overdue, the top invoice due with its due date, and Pay $245.00 when that invoice can be paid online. Otherwise the button says View billing. Below that: Autopay on or Autopay off, with Set up autopay or Manage autopay.
Your plan. Up to two of their services and how often they happen, such as 1 visit per week, One-time service or Paused, with a link to the rest.
How can we help?
Service
Two tabs: Upcoming and History. Customers can search by service name (Find a service), and on History they can pick a date range and click Filter.
Visits are grouped under month headings. Each row shows the date, the service, the property, and a status:
Scheduled
A visit date you've published.
Awaiting confirmation
The date you published has moved, been cancelled, passed, or the visit is done but you haven't shared its report yet. The row says Your company is reviewing this visit’s date.
Completed
A service report you've shared.
To clear Awaiting confirmation, publish the visit's report, publish its new date, or withdraw it. See Publish visits and service reports.
Each row opens with View visit or View report.
The Upcoming tab also lists Your services: each active service and how often it runs. The list carries a note that Service frequency is a plan, not a confirmed visit date.
A service report
A shared report shows:
Work performed. Your summary of the visit, with the date you shared it.
Care instructions. Any aftercare you wrote.
Photos. The photos you approved, with a count like 3 shared with this report. Tapping one enlarges it, with Previous photo, Next photo, and Open original photo.
Visit details. Property, service date, and service.
Billing. A View invoice #1052 button for the invoice that covers the visit, plus a link to Billing.
Something not right? "Tell [your company] and mention the Tue, September 23 visit," with your phone and office email.
An upcoming visit shows the date, any Before your visit instructions, and a reminder that Arrival times are not available in the portal.
Billing
The top of Billing repeats the account card: balance, the top invoice due, and Pay or View invoice. There's also a Payment methods & autopay button.
Invoices and Payments are always there. Refunds, Credits, and Imported history only appear when the customer has any.
Invoices. Search by invoice number or address, or narrow the list to one property. Each invoice shows its number, its status (Due, Paid or Voided), the property, the due date, the total, and what's left to pay. The button reads Pay $X or View invoice. Both open the same invoice page every customer gets.
Pay only appears when an invoice can be paid online right now. That means you take card payments, the invoice has been sent or is overdue, nothing has been paid on it yet, and no payment is already in progress. Otherwise the customer sees View invoice.
Payments lists money received: the amount, the date, Online payment or Recorded by your service company, and the invoice it paid. Payments that are still processing appear on their invoice until they clear.
Refunds are listed on their own and don't add to what the customer owes. Credits you've issued show separately, with a note to contact you about applying them to the balance. Imported history shows records from your previous billing system, labelled as history only. They never add charges.
Payment methods & autopay
Here customers can Add card, choose which card autopay uses (Use for auto-pay), and switch autopay on or off with Enable auto-pay and Disable auto-pay. They can also remove a card. A card you added for them is labelled Added by [your company] on your behalf. If the customer's invoices are set to manual, autopay isn't available.
If they signed in more than 15 minutes ago, they see Confirm it’s you and click Continue securely to sign in again before changing anything.
Account
The customer's name, email, and phone, which they can't edit ("Contact the office to correct these details."). Under Contact details, Manage billing and marketing email preferences opens Email preferences. Access & security shows when their sign-in expires and has a Sign out button.
Email preferences
Customers can turn three kinds of email from your company on or off:
Billing emails — invoices, receipts, payment reminders, and price notices.
Marketing emails
Service emails — including the portal's service update emails.
Each one shows where it stands (Permission confirmed, Turned off, or No explicit choice recorded), with Turn off and Turn on buttons. Every change asks the customer to confirm with Confirm and save. Their choices apply to your company only.
Turning off billing emails doesn't change what they owe or their autopay. They pick a Preferred follow-up: Arrange with the company later, Paper copy, Phone call, Customer portal, or Text, only if already authorized. Their email preferences page in Shortcut then shows Company follow-up required, so your office can arrange it.
Turning off service emails stops service update emails. Anything you publish still shows in their portal.
Sign-in links and invitations always go out. These choices don't affect them.
Changing a choice needs a recent sign-in. If they signed in more than 15 minutes ago, the page says "Please sign in again before changing billing details." They sign out, sign back in, and try again.
Your contact details are at the bottom: Need another delivery method? Contact [your company]. with your Office email (or, if you haven't set one, the email of the first admin on your Shortcut account) and your company phone.
You can see and record the same choices from the customer's profile: ⋯ → Email preferences. See Customer email preferences and invoice delivery.
Not in the portal yet
So nobody promises a customer something that isn't there:
Only the customer themselves can sign in. There's no adding a spouse or property manager.
Customers can't send you requests, reschedule, pause, or message you from the portal. They get your phone number and office email.
Proposals aren't in the portal. They still go out by link.
No downloading reports or receipts.
No paying part of an invoice, or several invoices at once.
No arrival times or live tracking.
Customers can't change their own contact details.
The portal is in English only.
Common questions
Related pages
Still stuck?
Email hello@shortcutco.com with the customer name and what they're trying to do.
Last updated