The average taxi and private hire operator running paid search burns 38% of their ad budget on clicks that never become a booking — not because the keywords are wrong, but because the page the click lands on can't close. PPC for a taxi company is one of the fastest ways to buy demand on day one, yet it is also the easiest place to quietly lose money for months. The difference between a campaign that prints profit and one that bleeds it comes down to four numbers: your cost per click, your cost per acquisition, your profit per booking, and your landing page conversion rate. Get those four right and pay-per-click for a taxi or cab firm becomes a predictable growth lever. Get them wrong and you are subsidising Google to send you tyre-kickers.

This guide is the tactical companion to our Google Ads for Taxi Companies playbook. Here we go deeper on the money: how much to budget, what to bid, how to read your margin, and why the smartest ad account in your market will still lose to a worse advertiser who simply has a better landing page.
1. The PPC budget math for a taxi company
Most operators set a PPC budget by feel — "let's try €500 a month and see." That is how you guarantee an inconclusive test. Your budget should be derived from your economics, not your nerves. Work backwards from a single booking.
Start with three inputs you already know: your average booking value (say €120 for an airport transfer), your gross margin after driver pay and fuel (say 35%, so €42 of real profit), and your landing page conversion rate (the share of clicks that become a booking). With a typical local taxi click costing €1.50–€4.00, the maths tells you exactly what you can afford.
| Metric | Conservative | Healthy | What it means |
|---|---|---|---|
| Cost per click (CPC) | €3.50 | €2.00 | What Google charges per visit |
| Landing page conversion | 3% | 8% | Clicks that become bookings |
| Cost per booking (CPA) | €117 | €25 | Ad spend ÷ bookings |
| Profit per booking (35% of €120) | €42 | €42 | Gross margin after driver + fuel |
| Net result per booking | -€75 loss | +€17 profit | Profit minus CPA |
Look closely at that table. The CPC barely changed — €3.50 versus €2.00. The conversion rate is what flipped a €75 loss into a €17 profit. This is the single most important idea in PPC for a taxi company, and we will come back to it. For now, the budgeting rule is simple: set a target CPA below your profit per booking, then spend whatever it takes to hit your booking volume at that CPA. For most local operators that means starting at €600–€1,200/month, enough to gather 30–50 conversions a month so the data is statistically real rather than noise.
2. Setting a CPA target you can actually live with
Cost per acquisition — the all-in cost to win one booking — is the number that decides whether your account is a business or a hobby. The formula is brutal in its simplicity:
- Profit per booking = average booking value × gross margin
- Maximum CPA = profit per booking (break-even ceiling)
- Target CPA = roughly 50–60% of profit per booking, so you keep margin
On a €120 transfer at 35% margin, profit per booking is €42. Your absolute ceiling CPA is €42 — spend more than that and every booking loses money. A healthy target is €20–€25, leaving you €17–€22 of profit per ride after ad cost. The mistake operators make is forgetting lifetime value. A new airport-transfer customer who rebooks twice a year for three years is worth far more than €42. If you can track and trust repeat behaviour, you can afford a higher first-booking CPA because you recover it later. But never set CPA targets on hoped-for LTV you can't measure — model the first booking conservatively and treat repeat business as upside.
| Service type | Avg value | Margin | Profit/booking | Sensible target CPA |
|---|---|---|---|---|
| Short local cab ride | €18 | 40% | €7.20 | €3–€4 |
| Airport transfer | €120 | 35% | €42 | €20–€25 |
| Chauffeur / day hire | €450 | 30% | €135 | €60–€80 |
| Group / minibus transfer | €280 | 32% | €90 | €40–€55 |
Notice the short local cab ride. With €7.20 of profit and clicks at €2–€3, the margin for error is almost zero — you need an exceptional conversion rate just to break even. This is why PPC works far better for high-value transfers, airport runs, and chauffeur work than for €15 town hops. Spend your budget where the profit per booking can absorb a click cost.
3. Bidding strategy: when to let Google drive
Google offers a menu of bid strategies, and choosing the wrong one early is a common, expensive error. The right sequence depends on how much conversion data your account has gathered.
3.1 Phase one: Manual or Maximise Clicks (0–30 conversions)
When the account is new, Google's automated bidding has nothing to learn from. Start with Manual CPC or Maximise Clicks with a CPC cap so you stay in control while you accumulate the conversion data the algorithm needs. Set your max CPC at or below your target CPA divided by your expected conversion rate — if your target CPA is €25 and you convert at 8%, your max CPC ceiling is about €2.00.
3.2 Phase two: Target CPA or Maximise Conversions (30+ conversions)
Once you have logged 30–50 conversions in a 30-day window, switch to Target CPA bidding and hand Google the number you calculated in section two. Now the algorithm bids more for clicks likely to convert and less for those that won't — but only because you fed it clean conversion data first. Skipping phase one and starting on Target CPA with an empty account is the classic way to waste a month of budget while Google "learns" on your dime.

4. Protecting your profit margin per ride
PPC margin erosion is rarely one big leak — it is a dozen small ones. Each of these quietly raises your effective CPA without changing the headline numbers you look at:
- Broad match without negatives — you pay for "taxi jobs near me" and "taxi driver salary" searches that will never book. Build a negative keyword list from day one.
- Paying for your own brand against aggregators — bidding on your company name to outrank an OTA reselling your cars at a markup. Cheap clicks, high intent, and it keeps the commission-taker off your name.
- No call-only or location targeting — showing ads to people 200km outside your service area. Tighten radius targeting and dayparting to the hours you actually dispatch.
- Mobile experience friction — most taxi searches are on a phone, often at the kerbside. A page that loads slowly or asks for too much loses the booking and you still paid for the click.
- Untracked phone bookings — if half your conversions come by phone and you don't track call conversions, your CPA looks twice as bad as reality and you'll pause winning campaigns.
Fix these and your real CPA can drop 30–50% on the same spend. But the biggest margin lever isn't in the ad account at all — it is the page the click lands on. That is the part almost everyone gets wrong.
5. The landing page problem (this is where the money goes)
Here is the uncomfortable truth: great ad copy plus a contact form equals wasted money. You can write the sharpest ad in your market, win the auction, and pay for a perfectly qualified click — and then lose the booking because your landing page sends the visitor to a generic homepage, a "call us" number, or a form that asks them to wait for a quote. Remember the table in section one: the CPC barely moved, but conversion rate alone flipped a €75 loss into a €17 profit. Your landing page is the single biggest determinant of whether PPC for your taxi company is profitable.
A click costs the same whether it converts at 3% or 9%. Tripling your conversion rate is the same as cutting your CPC by two-thirds — except you have full control over your page and almost none over the auction. So what does a page that actually closes paid traffic need?
- Instant price, not a quote request — paid visitors are comparing three tabs. "Get a quote" loses to a competitor who shows the fare in two seconds.
- A real-time booking flow — let them confirm and pay on the spot. A form that emails your inbox introduces a delay during which they book elsewhere.
- Message match — if the ad said "airport transfers," the page headline says airport transfers, not "Welcome to our website."
- Mobile-first, sub-2-second load — kerbside, one-handed, impatient. Every extra second of load time drops conversions measurably.
- Trust signals above the fold — reviews, fixed pricing, licensed-and-insured badges. Paid clicks have zero prior relationship with you.
- One job per page — no menu rabbit holes. The page exists to convert the searcher into a confirmed booking, full stop.
This is exactly the gap TransferOS closes. We don't run your ads — but we build the converting, commission-free booking site your ads need to land on, live in 7 days. One operator in a Mediterranean coastal tourist market who moved their paid and organic traffic onto a proper direct-booking site went from 31% to 68% direct bookings and added €60,000 in revenue in year one — not by spending more on clicks, but by stopping the leak between click and booking. The ad budget was the same; the landing page changed.

6. Putting it together: a 90-day PPC plan
PPC for a taxi or private hire company isn't a switch you flip — it's a sequence. Here is the order that protects your budget:
- Weeks 1–2: Fix the destination. Get a fast, mobile-first booking page live with instant pricing before you spend a euro on ads. The page is the foundation; the ads are traffic.
- Weeks 2–4: Launch tight. Start with high-value services (airport, chauffeur), exact and phrase match, a full negative list, and Manual or Maximise Clicks bidding. Track real bookings, including phone calls.
- Weeks 4–8: Gather data. Aim for 30+ conversions. Prune wasteful search terms weekly. Do not touch bid strategy yet.
- Weeks 8–12: Automate and scale. Switch to Target CPA, set it at 50–60% of profit per booking, and increase budget only on campaigns hitting target. Reinvest profit, not hope.
For the full channel picture — how paid search fits alongside organic and direct — see our digital marketing guide for taxi operators and the 3-channel marketing playbook. PPC is the fastest channel to switch on, but it's also the only one where the meter is always running.
Frequently asked questions
How much should a taxi company spend on PPC per month?
Enough to generate at least 30 conversions a month so the data is meaningful — for most local operators that's €600–€1,200 to start. Derive the exact figure from your target CPA and the booking volume you want, not from a round number that feels comfortable.
What is a good cost per click for taxi keywords?
Local taxi and cab keywords typically run €1.50–€4.00 per click, varying by city competition and service type. CPC matters far less than your conversion rate, though — an €8 profit on a short ride can't absorb a €3 click, while a €42 airport-transfer profit can.
What CPA should I target for a taxi PPC campaign?
Set your target CPA at roughly 50–60% of your profit per booking. On a €120 transfer at 35% margin (€42 profit), a healthy target is €20–€25. Your absolute ceiling is €42 — beyond that, every booking loses money before you even count overhead.
Should I use automated or manual bidding for taxi ads?
Start manual (or Maximise Clicks with a CPC cap) until you've logged 30+ conversions, then switch to Target CPA. Automated bidding needs conversion data to work; handing it an empty account just lets Google learn on your budget.
Why is my taxi PPC losing money even with cheap clicks?
Almost always the landing page. If clicks are cheap but bookings are rare, your conversion rate is too low — usually because the page asks for a quote instead of showing a price, loads slowly on mobile, or sends paid traffic to a generic homepage. Fix the page before touching bids.
Is PPC better than SEO for a taxi company?
They do different jobs. PPC buys demand instantly but the meter never stops; SEO and direct booking build a compounding asset that gets cheaper over time. Most operators run PPC for high-value airport and chauffeur work while building organic and direct channels underneath it. See our 3-channel playbook for the full mix.
Do I need a separate landing page for each service?
Yes — message match drives conversions. An ad for airport transfers should land on an airport-transfer page with that fare and that booking flow, not a homepage. One job per page consistently outperforms sending all traffic to a single generic destination.
Stop paying for clicks your site can't close
You can tune bids, prune keywords, and refine ad copy for months — but if the click lands on a page that can't take a booking, you're funding Google with no return. The fastest way to make PPC profitable isn't a smarter campaign; it's a converting destination. TransferOS builds that destination — a fast, mobile-first, commission-free direct-booking site, live in 7 days, with no per-booking fees eating your margin. See how it works, or get a free audit of your current site to find out exactly where your paid clicks are leaking. Questions? Email us at hello@transfersos.com — we'll tell you straight whether your page is ready for paid traffic.