Skip to content
Feature deep-dive

A customer portal your customers actually want to use.

Branded, fast, and on your domain. Customers log in, pay invoices, book the next visit, and message you, all without leaving your business. Included free.

  • PCI scope handled by Stripe
  • Hosted at your domain
  • Unlimited customer accounts
yourbusiness.com/portal

Welcome back

Henderson Family

Invoice #4218 · Due

$2,140.00

Next appointment

Thursday, May 21 · 9:00 AM

ConfirmedCrew of 3

Four things customers can do

Login. Pay. Book. Message.

That's the whole portal. No bloat, no upsells, no friction.

Login that doesn't feel like 2014

Email magic links, Apple/Google sign-in, biometric on mobile. No "create an account" friction for repeat customers; we recognize them.

Pay invoices in two taps

Saved cards, ACH, Apple Pay, Link. Customers see your branded invoice; payment posts directly to your Stripe Connect account.

Book the next visit

Customers see your real availability and book on your domain. Calendly-style, integrated with dispatch, no separate scheduling tool.

Message you without playing phone tag

In-portal threads that route to the right person on your team. SMS bridge so customers can keep texting from their phone if they prefer.

Built on your branded mini-site.

The portal lives at yourbusiness.com/portal. Same brand, same nav, same SSL. Customers don't see "powered by Meridian Cloud." They see you. This is table-stakes for trust, and your competitors charge for it as an upgrade (or punt to "use Squarespace"). Read about the mini-site →

Try it in a demo workspace.

Seeded with sample customers, jobs, and invoices so you can poke around.

Get started free

Sign up Monday. Take payments Tuesday. Run payroll Friday.

Free, with everything included and no credit card to sign up. Coming from Jobber, Housecall Pro, or Zoho? We'll work the migration with you.

Built by an operating moving company in Lubbock, TX. Backed by Stripe Connect. Built on Next.js + Expo.