Customers

Stays

The data and AI operating system behind a vacation-rental platform

Stays customer story on Nekt.

About

Stays is the platform that professionalized vacation rentals: channel manager, booking engine, website, finance and operations in one place, syncing listings across Airbnb, Booking, VRBO, Expedia and Google Vacation Rentals.

Company size

Industry

Vacation-rental software

Results

26
data sources unified
88
data transformations
111
active pipelines

The challenge

A Nekt customer since June 2026, about two months in. Before that, simple questions took enormous effort: which campaign a sale came from, how the month's P&L was closing, which accounts were close to churn. Every answer meant manually stitching together Salesforce, the platform's MongoDB, Meta, Google Ads and a pile of finance spreadsheets. That work is gone.

What they built

From scattered tools to one governed layer

Stays runs the business a vacation-rental platform actually runs on: sales in Salesforce, the product in MongoDB, acquisition in Meta and Google Ads, customer experience in Track, and finance spread across seventeen currencies of spreadsheets. Since June 2026, all of it lands in one governed layer on Nekt, cleaned and modeled, and their AI agents read it over MCP. In about two months, their own team built what most enterprises spend years on.

What Stays built on Nekt

  • A complete medallion model of the sales operation from Salesforce: leads, opportunities, quotes, cases and tasks, plus a daily funnel per SDR and sales rep, reconciled to the number in Power BI.
  • Conversations turned into data. Sales calls and WhatsApp threads that land in Salesforce become modeled rows: the rep parsed from the transcript, sector and owner resolved through a phone-matched allow list, every conversation tied to the right opportunity.
  • End-to-end marketing attribution. Google and Meta campaign IDs joined to UTMs with safe 1:1 reconciliation, computing MQL, SAL, SQL, Demo, Sale, CAC and LAC per campaign, so media is judged by revenue, not clicks.
  • A management P&L, 2023 to 2026, modeled down to the last margin, with 17 currencies converted to match Finance's report to the cent.
  • The product as metrics: GMV per client, bookings, nights, ADR and RevPAR, crossing the platform's MongoDB with each account's real geography.
  • Customer experience as gold tables. NPS, CSAT and CES from Track, modeled into tables leadership and AI agents query directly through Nekt's MCP gateway.

The systems behind it

Twenty-six data sources feed the layer, unified and modeled instead of left as raw exports. Among them:

SystemWhat it powers
SalesforceSales funnel, opportunities, cases, and call and WhatsApp transcripts
MongoDBProduct data: GMV, bookings, nights, ADR and RevPAR
Meta and Google AdsCampaign attribution, CAC and LAC
GA4 and AmplitudeProduct and marketing behavior
Salesforce Marketing CloudLifecycle campaigns
TrackNPS, CSAT and CES
Slack, Jira, Notion, Firestore, Google SheetsOperations and finance
Stays own APIPlatform data across every managed property

Built for agents, not just dashboards

Several of these gold tables were designed specifically for an AI agent to reason over via MCP: the P&L, NPS, CSAT and the account base. That is the difference between an agent that guesses and one that answers, because the definition travels with the table. It is the same idea behind context engineering for AI agents and a governed MCP server for data.

The result

Questions that used to mean a day of manual stitching now return in a single query. Which campaign a sale came from, how the P&L is closing this month, which accounts are near churn: all answered from one governed layer, by people and agents alike. Nekt isn't just the analytics layer here; it is the data and AI operating system behind a platform trusted by more than 16,000 vacation-rental managers. Stays signed in a day, upgraded to the Growth plan two days later, and built the entire thing with their own team. Learn more about Stays.