Latka logo
By Nathan LatkaData & Analytics8 min read

Duetto Revenue: The Real Story Behind the $50M Run Rate

The $50M figure attached to Duetto traces to one May 2017 interview — and on the tape, CEO Patrick Bosworth says the company wasn't there yet. Here is what he actually claimed, what GetLatka's database recorded, and what happened to Duetto since.

Live company dataSee Duetto’s live revenue, funding and team data
On this page
  1. How Much Revenue Did Duetto Actually Have in 2017?
  2. The $50M Math, and Why Bosworth Pushed Back
  3. A Subscription Model With a Small Performance Kicker
  4. From 30% to 75% Gross Margin in a Year
  5. Zero Logo Churn in Five Years
  6. Funding: Three Numbers That Don't Match
  7. What Happened After the Tape

The $50 million figure that follows Duetto around traces back to a single conversation: a May 2017 Latka interview with co-founder and CEO Patrick Bosworth. On that tape, host Nathan Latka multiplies roughly 3,000 hotel properties by a $17,000 average contract and lands on a $50 million run rate. Bosworth's answer is the most important line in the episode: "I don't usually share the exact numbers, but we're a fraction of the number that you just claimed — but we will be there next year." So the honest headline is not that Duetto had achieved $50 million in revenue by 2017. It is that Duetto had signed roughly $50 million in gross bookings, was recognizing a fraction of it as confirmed revenue, and expected to close the gap in 2018. This piece lays out what Bosworth actually claimed, where GetLatka's own database disagrees with the tape, and what the public record shows happened next.

~3,000 hotel properties expected by quarter-end Bosworth to Latka, May 2017
$17–18K average contract per hotel per year Bosworth to Latka, May 2017
$58.3M raised across four rounds Bosworth to Latka, May 2017
~75% blended gross margin, up from ~30% a year earlier Bosworth to Latka, May 2017

How Much Revenue Did Duetto Actually Have in 2017?

Less than $50 million — by the CEO's own account. The confusion comes from how Duetto counted its business. Bosworth told Latka in May 2017 that a signed hotel does not count as revenue until its systems integration is complete, and that these "deferred bookings" could sit unconverted for up to a year while Duetto wired into custom property-management systems. Gross bookings — the number the back-of-envelope math produces — ran well ahead of confirmed bookings, which is what the company reported to its board and investors. When Latka put the $50 million run rate to him directly, Bosworth said the company was a fraction of it and would "be there next year."

Here is where we have to audit ourselves. The Duetto profile on GetLatka records "$51M revenue in May 2017," sourced to this same May 31, 2017 interview. That entry does not match the tape. The likeliest explanation is a mis-slotted number: in the episode intro, Latka says Duetto "raised $51 million" — itself a rounding-down of the $58.3 million Bosworth states on the tape — and somewhere along the line a funding figure appears to have been filed as revenue. The profile also credits the interview to "Duetto CEO Alan Ryman"; the guest on the tape is unambiguously Patrick Bosworth, and Ryman is listed elsewhere on the same page as a VP of Engineering. Where the database and the recording disagree, the recording wins: as of May 2017, Duetto's confirmed revenue was below a $50 million run rate, with the company projecting it would get there in 2018. Whether it did, Duetto never publicly disclosed.

The $50M Math, and Why Bosworth Pushed Back

The arithmetic itself was sound as a ceiling. Bosworth said Duetto would have close to 3,000 hotel properties under contract by the end of that quarter, across roughly 98 countries, at $17,000 to $18,000 per property per year. That multiplies to about $50 million — in contracted gross bookings. The gap to recognized revenue was the integration lag described above, and Bosworth was unusually candid that this was a structural feature of selling into hotels, not a temporary backlog.

"I don't usually share the exact numbers, but we're a fraction of the number that you just claimed — but we will be there next year."Patrick Bosworth to Nathan Latka, May 2017

One more attribution note: the widely repeated $20,000 customer-acquisition-cost figure is Latka's inference, not Bosworth's claim. Asked what it cost to land a hotel, Bosworth answered with a payback period — about 14 months — and Latka derived roughly $20,000 from that and the $17,000 contract value. Bosworth did not dispute it, but he never stated it.

A Subscription Model With a Small Performance Kicker

Duetto sold annual subscriptions priced on the product tier and the number of rooms, plus an optional performance kicker that gave it a share of the revenue upside it generated. Bosworth estimated the variable piece at only about 5% of revenue — perhaps 7–8% at peak — and explained why hotels resisted variable deals: with the property owner, the management company, and the brand often being three different parties, everyone wanted a fixed, predictable expense. Negotiations that should take one to two weeks stretched to months whenever Duetto proposed variable pricing.

The product itself pulled market-level and property-level demand signals to recommend prices per customer segment, channel, and room type for every day 13 months out. Bosworth's claim for it: a 6.5–8.5% revenue lift for the hotel, translating to a 75–100% profit increase.

From 30% to 75% Gross Margin in a Year

The most striking operational number on the tape is the margin turnaround. A year before the interview, Duetto's blended gross margin was in the 30s — the cost of a services organization far larger than a typical SaaS company's, because implementing revenue-management software in a hotel is a change-management project, and Duetto booked those onboarding costs above the line. By May 2017 the blended margin had reached the mid-70s, with the pure platform margin north of 95%, and Bosworth expected the 80s within a year. The mechanism: Duetto had deliberately staffed sales and then services ahead of demand across multiple geographies — inefficient by design — and the margin recovered as bookings grew into that fixed cost base, helped by engineering work on onboarding and a refined implementation playbook. Cash burn, which had exceeded $1 million a month "for a couple years" by Bosworth's admission, had been cut in half over the prior 18 months, with another halving expected.

Zero Logo Churn in Five Years

Bosworth's retention claim was specific and carefully bounded: in five years, Duetto had never lost a customer at the company level. It had lost individual properties — one hotel closed after a military coup in its country, another was demolished for a Las Vegas convention-center expansion — but never an account. That bounded phrasing (companies, not properties) is worth preserving, because it is what made the claim credible.

Funding: Three Numbers That Don't Match

The tape itself contains a discrepancy. Latka's intro says Duetto "raised $51 million"; Bosworth, asked directly, says $58.3 million across four rounds, the last being a $30 million round that first closed on August 1, 2015 with a secondary close that October. The guest's figure is the one to trust. The GetLatka profile's $143.2 million total is also correct — but only because it includes what came later: an $80 million Series D led by Warburg Pincus, announced February 14, 2018 and reported by PR Newswire at the time as the largest non-acquisition investment ever made in a hotel-industry software company. Bosworth also named the earlier backers on the tape — Benchmark in the first rounds, plus Accel, Battery, Trinity, and Altimeter — and noted that co-founder Craig Weissman, the former Salesforce CTO whose arrival alone moved Duetto's seed valuation from the $1–2 million range to around $10 million, remained the largest individual common shareholder.

What Happened After the Tape

DateEventSource
May 2017Bosworth tells Latka: ~3,000 properties contracted, $17–18K ACV, revenue "a fraction" of a $50M run rate, expected there in 2018Latka interview, May 31, 2017
Feb 2018$80M Series D led by Warburg Pincus closes; total raised reaches ~$143MPR Newswire, Feb 14, 2018
Jan 2020David Woolenberg, who joined as CRO in 2018, is promoted from President/COO to CEO; Bosworth steps back from the roleHospitality Net, Jan 2020
Jun 2024GrowthCurve Capital acquires Duetto from Warburg Pincus affiliates and other shareholders; terms undisclosed. Duetto reports 6,000+ hotel and casino properties in 60+ countriesDuetto press release, Jun 27, 2024
Jun 2025Woolenberg steps down; Alex Zoghlin appointed CEOPhocusWire / Hospitality Net, Jun 2025

Duetto has never publicly disclosed annual revenue, so there is no public confirmation of when — or whether precisely — it crossed the $50M mark Bosworth projected for 2018. The property count roughly doubling from ~3,000 (2017) to 6,000+ (2024) is the best available proxy for continued growth.

The through-line from the 2017 tape to the 2024 sale is the thing Bosworth said made his business unusual: hotels that sign almost never leave. A vertical SaaS company with near-zero logo churn, mid-70s and rising gross margins, and a structurally slow sales cycle is exactly the profile a private-equity buyer like GrowthCurve pays for — patient revenue that compounds. The $50 million question was never whether Duetto would get there; on the tape, even the skeptical reading has it arriving a year later than the headline claimed. The lesson for anyone citing the number is simpler: gross bookings, confirmed revenue, and capital raised are three different figures, and in Duetto's case all three have been mistaken for each other in print — including, until now, on our own pages.

This piece draws on:

  • Nathan Latka's interview with Duetto co-founder and CEO Patrick Bosworth, recorded May 2017 (The Top, episode 737) — dated from the GetLatka capture date of May 31, 2017 and tape-internal evidence (Bosworth contrasts investor attitudes "in 2015" with "in 2017," cites five years without logo churn from a February 2012 founding, and reports 105 employees, matching the profile's May 2017 headcount entry)
  • Duetto on GetLatka — live company profile, including the $51M/2017 entry this piece disputes
  • Duetto press release via PR Newswire, February 14, 2018 — $80M Series D led by Warburg Pincus (prnewswire.com/news-releases/duetto-closes-80-million-series-d-financing-round-led-by-warburg-pincus-300596679.html)
  • Duetto press release, June 27, 2024 — GrowthCurve Capital acquisition (duettocloud.com/en-us/press-releases/growthcurve-capital-acquires-duetto)
  • Hospitality Net, January 2020 — David Woolenberg promoted to CEO (hospitalitynet.org/appointment/79019936.html)
  • PhocusWire, June 2025 — Alex Zoghlin appointed CEO, Woolenberg steps down (phocuswire.com/duetto-ceo-david-woolenberg-steps-down)

Get the real numbers behind SaaS

CEO-confirmed revenue, growth, and valuation data for thousands of private SaaS companies.

Create Your Free Account →