A unified CRM, marketing dashboard, and performance analytics for a short-term rental operator.
Replaced a patchwork of PMS, CRM, and marketing tools with an integrated Next.js platform built around how the operator actually works — not how vendors want them to work.
Context
Short-term rental operators juggle property management systems, CRM tools, channel managers, marketing platforms, and spreadsheet analytics. Every tool speaks a different language, integrations break on every vendor update, and nothing reports the numbers the way the owner thinks about them.
What we built
A single Next.js application with:
- Guest CRM with booking history, communication timeline, and repeat-guest signals.
- Marketing dashboard tracking channel performance and ad spend ROI.
- Rental performance analytics cut the way the operator thinks, not the way the PMS thinks.
- Unified data model — one database, one source of truth, no nightly reconciliation.
Deployed on Vercel with CI, it ships small changes daily instead of waiting on a vendor roadmap.
The pattern
Vertical SaaS tools solve 80% of the problem for 100% of the customers. The last 20% is where the operator’s actual edge lives — and it’s the 20% no off-the-shelf product will ever cover. When that last 20% is worth real money, building is cheaper than renting.