Your Website
Most operators' only "website" is a Facebook page. That's a problem — you don't own it, and you don't control who sees it. One algorithm change and your posts stop showing up to the people who'd book you.
And if most of your work comes through Uber, Bolt or a directory site, there's a second problem — they take a commission on every job. A proper website of your own fixes both: you own it, you control it, and you keep 100% of the fare.
But just having a website isn't enough on its own — it needs to actually be built to turn a visitor into a booking. Here's what makes the difference:
Show your prices, or at least an instant estimate. People book whoever removes the uncertainty fastest. A live quote calculator beats "contact us for pricing" every time — nobody wants to wait for a reply just to find out if they can afford it.
Make trust visible, not implied. Licence badges, insurance, reviews, a real photo of your vehicle and driver — people book transfers with strangers, so anything that proves you're legitimate reduces the hesitation before they hit "book".
Use real photos, not stock or AI-generated ones. A genuine photo of you and your actual vehicle does more for trust than a polished stock image ever will. People can tell the difference, and "this is really him" is worth more than "this looks professional".
Get the on-page basics right so Google can find you. This is the part most operators skip, and it's free:
- Page titles that say what and where — "Liverpool Airport Transfers | Your Business Name", not just "Home". Google shows this in search results, so it's often the first thing a potential customer reads about you.
- One page per route or service — a Liverpool page, a Manchester page, a Stag & Hen page. Each one targets a different search, so each one is a separate way to be found.
- Fast loading, especially on mobile — most searches happen on a phone, on the move, often with patchy signal. A slow site loses the booking before it's even loaded.
- Descriptive image names and alt text — "liverpool-airport-transfer-mercedes.jpg" instead of "IMG_4821.jpg" helps Google understand what your photos show.
- Headings that use real search terms — "Manchester Airport Transfers" as an actual heading on the page, not just buried in a paragraph.
- Start a blog on your site. Posts like "How much does an airport transfer from Liverpool cost?" or "Best pickup point at Manchester Airport" answer the exact questions people search for. Google rewards sites that keep adding fresh, relevant content — a blog gives you a steady stream of new pages to rank, without needing to touch your core site.
None of this costs anything — it's just making sure the site is built properly from the start. Get this right once, and it keeps working for you in the background.
DM Site Builder gives you a free website built specifically for taxi and transfer businesses — quote form included, live in minutes, no web design experience needed.
Get a free websiteOnce it's live, Claude is a quick way to write or tidy up the words on your site — service descriptions, about page, that sort of thing.
Getting Found on Google (Local Search)
Chapter 1 covered getting your own site built right. This chapter is about everything outside your website that decides whether Google trusts you enough to show you first — the ongoing work, not the one-time setup.
Most people looking for a transfer search for "airport transfer near me" or "taxi near me" — not your business name. Winning that search has less to do with your website and more to do with your presence everywhere else online.
- Claim and complete your Google Business Profile. This is the single biggest lever for local search — it's the listing with the map pin, reviews and opening hours that shows up before any website does. Fill in every field: categories, service areas, photos, opening hours. An incomplete profile gets buried under ones that aren't.
- Get reviews, and get them consistently. A handful of five-star reviews from two years ago looks abandoned. Google favours businesses with a steady flow of recent reviews — ask every satisfied customer, right after the job, while it's fresh. A simple "if you've got 30 seconds, a review really helps us" works better than you'd think. Google reviews matter most for local search, but don't stop there — Trustpilot and TripAdvisor reviews build trust with customers who check before they book, especially for airport transfers where people compare a few operators first.
- Reply to every review, good or bad. It shows Google (and future customers) that you're active and that you care. A short, professional reply to a bad review often does more for trust than a stack of five-star ones with silence underneath.
- Get listed in relevant directories. Local business directories, taxi and private hire directories, and — for airport transfer businesses specifically — hotel, venue and wedding supplier listings. Each one is a "vote of trust" that tells Google you're a real, established business.
- Keep your name, address and phone number identical everywhere. Your website, Google Business Profile, directories, Facebook — if the details don't match exactly, it quietly damages your ranking. Pick one format and use it everywhere.
- Get other websites to link to yours. A mention or link from a local hotel, wedding venue, or news site tells Google your business is trusted by others — not just self-promoted. Building a genuine relationship with a local business you regularly work with is often the easiest way in.
None of this happens overnight — local search is built up over months, not switched on. But unlike paid ads, once it's in place it keeps bringing in bookings without you paying for every single one.
Claude's handy here too — writing your Google Business Profile description, or drafting quick replies to reviews when you're not sure what to say.
Speed of Response
Here's something most operators never think about: you can do everything right — a great website, solid local SEO, scroll-stopping social content — and still lose the booking, because someone else answered first.
When someone needs a transfer, they rarely message one company. They message two or three, and book whoever replies first with a price and a confirmation. It doesn't matter how good you are if you're driving, asleep, or just haven't seen the message — the job goes to whoever answered in two minutes, not two hours.
And most enquiries don't land during office hours. They come in at 11pm when someone's booking a stag do, at 6am when a flight's just landed, on a Sunday when you're nowhere near your phone. Every one of those is a booking you've already earned through your marketing — and you can lose it anyway, at the very last step, simply because nobody replied in time.
That makes speed of response the most overlooked lever in this whole guide. It's not about doing more marketing — it's about not losing the bookings you've already won.
DM Taxi Assistant answers enquiries, gives quotes and takes bookings 24/7 — even while you're driving, asleep, or off the clock. It works alongside your existing booking system and dispatches jobs straight to you or your drivers via WhatsApp or email, so nothing sits unanswered. Try it free for 7 days.
Start your 7-day free trialPaid Ads
Everything so far costs time, not money. Paid ads are the opposite — and they're worth mentioning, but only once the free stuff is actually in place. There's no point paying to send people to a slow website with no reviews behind it.
If your website, Google Business Profile and reviews are sorted, paid ads can speed up results rather than replace the work:
- Google Ads for high-intent searches. Someone searching "Liverpool Airport taxi" right now is ready to book — a well-targeted ad puts you above the organic results while your SEO is still building up.
- Meta ads (Facebook/Instagram) for retargeting. Show ads to people who've already visited your site or watched one of your videos but didn't book. They already know who you are — a small nudge is often all it takes.
- Start small and test. A modest daily budget aimed at one route or one service tells you what works before you commit more. Don't spread a small budget across everything at once.
- Use call and message extensions on Google Ads. A "call now" or "message us" button right on the ad removes a step — someone booking a transfer on the way to catch a flight isn't going to browse a website first.
- Run ads only when you can actually take the booking. If you're a one or two-driver operation, there's little point running ads at 3am if nobody's answering until 9. Match your ad schedule to when you can realistically respond — or pair it with Chapter 4's fix so you're covered around the clock.
- Target ahead of the events that drive demand. Weddings, race days, festivals and stag/hen weekends all have predictable surges — running a short, focused campaign in the weeks before a known local event usually outperforms an "always on" generic ad.
- Make sure the landing page matches the ad. If the ad says "Liverpool Airport Transfers", don't send people to your homepage — send them to the actual Liverpool Airport Transfers page you built in Chapter 1. Fewer clicks to the answer means fewer people bouncing off before they book.
Paid ads aren't essential to get started — but once the free channels are working, they're a fast way to get more of a good thing.
Claude or ChatGPT are worth using here too — writing a handful of different ad headlines to test costs nothing and takes minutes, rather than running with just one and hoping.
Tools to Help You Get There
Everything in this guide can be done for free with time and effort. These are the tools that speed it up.
DM Taxi Assistant
Answers enquiries, gives quotes and takes bookings 24/7 — so you never lose a job to slow replies again.
7 Day Free Trial →DM Site Builder
A free website built specifically for taxi and transfer businesses, with a quote form included and live in minutes.
Get a free website →Coming Soon
More free tools for taxi and transfer operators are on the way — this space will be updated as they launch.
Claude
Great for writing — website copy, social scripts, review replies, ad headlines. Used throughout this guide.
Try Claude →ChatGPT
Good for generating images — thumbnails, promotional graphics, anything visual for your posts and ads.
Try ChatGPT →CapCut
Free video editor with auto-captions built in — quick to trim your footage straight down to the hook.
Try CapCut →
Social Media That Actually Books Jobs
Most operators film themselves just after an airport drop-off saying "book with us," or film a video showing off how nice the inside of the V Class looks. That doesn't book jobs — it shows the product, but gives nobody a reason to care right now. What actually books jobs is showing someone a problem they recognise, then showing them you're the solution.
Where to post
TikTok and Instagram Reels are where most of your new reach will come from — short, hook-driven video is what these platforms push hardest to non-followers. Instagram Stories are different — less polished, more day-to-day, good for behind-the-scenes and reminding existing followers you're active. Facebook still matters in the UK, especially in local community groups where people directly ask "does anyone know a good taxi firm for..." — that's a warm lead landing in your lap if you're already a visible, active member.
The hook framework
Every good short video follows the same shape: Hook → Problem → Solution → CTA. The hook is the first 1-2 seconds — it has to stop someone scrolling, before they've even registered what the video's about. The problem is something your audience has actually lived through. The solution is your business, shown solving it. The CTA tells them exactly what to do next.
Hook: "This is what's waiting for you at [Airport] arrivals if you haven't pre-booked..." (film the actual taxi rank queue, 20+ people deep)
Problem: "After a 4-hour flight, this is the last thing you want — 40 minutes standing in a queue with your bags, hoping there's a taxi left."
Solution: "Book with us before you fly, and your driver's already waiting when you land. No queue, no waiting."
CTA: "Link in bio to book your airport transfer before your next trip."
Hook: "It's 1am, you've just left the party, and every taxi app says 'no drivers available near you'..."
Problem: "You end up stood outside in the cold for 45 minutes, refreshing the app, watching your night out turn into a nightmare getting home."
Solution: "Book with us in advance and your ride's guaranteed — no last-minute scramble."
CTA: "Save our number before your next night out — link in bio."
Notice neither script starts with the vehicle. They start with a moment your audience has actually lived through — the queue, the cancelled app booking — because that's what stops the scroll. The vehicle only shows up once, as the solution.