Case study · Moving industry software

Turning one moving company's automation into a product for the whole industry

One integration and automation layer that sits between a moving company's CRM and its entire customer lifecycle, so the growth work runs without a dedicated ops hire.

semres.com
Company
Semres
My role
Co-Founder
Industry
Moving industry software
IBefore

The problem

Every moving company needs the same growth work, like customer drip emails, realtor prospecting, and referral partner management, but not every company runs the same CRM. Automation written for one company usually only works for that company.

IIThe build

What was built

  1. 01Built a canonical event model that maps any moving company CRM (currently SmartMoving and Chariot Move) into one unified data structure, so automations are written once and run across any tenant.
  2. 02Automation engine handles customer drip emails, realtor prospecting, referral partner management, and lead prospecting, all triggered by canonical CRM events.
  3. 03Secure multi-tenant architecture with strict data isolation, so no tenant's data is ever visible to another.
  4. 04Cloud infrastructure with async webhook processing, continuous monitoring, automatic retries, and managed backups.
  5. 05Reporting and translation layer gives consolidated, live analytics across the customer, realtor, and lead pipelines.
Multi-tenant SaaSCanonical event modelAsync webhooksTypeScript, Node.js
IIIAfter

The result

1 layer

any moving CRM, one codebase

Turns automation built for a single client into a repeatable product for the whole moving industry. Companies on the platform stop touching customer communication, realtor outreach, and prospecting by hand.

Have a process that should run itself?

Tell me how your business actually works day to day, and I will show you what can be automated away. Book a time, or call or text me directly.