Cost per Acquisition (CPA)
Cost per acquisition (CPA) is a marketing metric that measures the average cost of acquiring a customer. It is calculated by dividing the total cost by the total conversions; for a hotel or vacation rental campaign, the conversions are usually its bookings (What is Cost Per Acquisition? (Amplitude glossary)) (Google Ads Metrics Glossary (Optmyzr)).
Last updated: November 2026
How cost per acquisition works
CPA shows up in two forms: as a result an advertiser measures after a campaign, and as a price the advertiser bids or pays. Google Ads uses the second form. In its Target CPA bid strategy, the letters stand for cost-per-action, and the advertiser sets the desired average cost per conversion; Google Ads then tries to keep the cost per conversion equal to that target (About Target CPA bidding (Google Ads Help)).
Hotel metasearch has moved in two directions on this. Google has ended commission-based bidding for hotel ads, the model under which a hotel paid Google a fee only when a guest completed a stay booked through an ad (Google's commission-based hotel ads are gone (Mews)). Our Google Hotel Ads page covers what hotels use there now.
trivago went the other way. Since September 1, 2025, it has phased out cost-per-click bidding for hotel campaigns, which now run exclusively on a CPA model with a global minimum net CPA of 10% (trivago says goodbye to CPC: CPA takes over (Paraty Tech)). The change does not affect trivago Sponsored Listing, which stays on cost per click (Upcoming changes to trivago CPC campaigns: FAQs (Bookassist)). The word "net" matters: for independent hotels, trivago turned its Gross CPA model into a Net CPA model that takes cancellations into account when charging commissions, and in January 2024 it added Net CPA on Consumption (trivago improves its commissions programme: Net CPA (Mirai)).
On trivago, then, CPA is a percentage of the booking's value, while in Google Ads it is an amount of money per conversion. The What is trivago? and What is metasearch? pages explain how these sites send guests to a hotel.
Why cost per acquisition matters for hotel distribution
Every channel that brings a hotel a booking has a cost attached, and the gap between channels can be wide. Some hotels spent as much as 35% of guest-paid revenue on acquiring customers, in Kalibri Labs data reported around 2016 to 2017 (Consumer acquisition costs in hospitality too high and growing (Revenue Hub)). The same data showed OTA business required as much as 6.5 times the acquisition investment of direct business, with global distribution systems at roughly five times (Consumer acquisition costs in hospitality too high and growing (Revenue Hub)).
OTA bookings cost more to acquire because a hotel keeps reacquiring the same guests, and merchant and opaque OTA commissions are one of the largest reservation cost drivers (Demystifying the Digital Marketplace (HSMAI)).
Putting the channels on one scale is the practical use of CPA. A paid-search campaign that drives direct bookings has a CPA you can work out from spend and bookings. An OTA commission is a percentage the hotel pays for each booking an OTA delivers, so it can be read as that channel's cost per acquisition. A metasearch CPA sits between the two. Tracked side by side, by channel, these numbers belong with the rest of a property's hotel KPIs.
The research figures above are older. We found no recent published research on acquisition costs for hotels, and none for vacation rentals, so a property's own booking and spend data is the best guide to its current CPA by channel.
Cost per acquisition compared with CPC, OTA commission, ROAS and CAC
| Metric | What it measures or charges | Where hotels see it |
|---|---|---|
| Cost per acquisition (CPA) | The average cost of one conversion: total cost divided by conversions | Google Ads Target CPA; trivago's net CPA, set as a percentage |
| Cost per click (CPC) | A charge for each click, whether or not the guest books | trivago Sponsored Listing; Google's hotel ads after commission bidding ended |
| OTA commission | A percentage of each booking paid to the OTA | Every booking taken through an OTA |
| Return on ad spend (ROAS) | Revenue (conversion value in Google Ads) divided by the cost of ads Google Ads Metrics Glossary (Optmyzr) | Judging whether ad spend earns more than it costs |
| Customer acquisition cost (CAC) | Total acquisition costs to win a guest, across every channel | Hotel-wide distribution cost, as in the research above |
Frequently asked questions
What is the cost per acquisition formula?
What is cost per customer acquisition?
What is a good cost per acquisition for a hotel?
Is an OTA commission a cost per acquisition?
Related terms
See all termsWhere Jetstream fits
CPA only compares channels fairly when every channel is selling the same rooms at the right rates. Jetstream builds an AI channel manager that connects a property's systems to the channels where guests book and keeps rooms, rates and availability accurate on each one, managed from one place.