← All posts

How a Taxi Business in Kangra Moved from Google Maps to Direct Website Bookings

Nandini Travels was the most-reviewed taxi operator in Kangra — and had zero direct bookings. Here's how a WhatsApp-first website changed that within weeks.

Nandini Travels had something most businesses spend years trying to build.

They were the most positively reviewed taxi operator in Kangra on Google Maps. Real reviews. Real customers. Real trust — built over years of showing up on time, knowing the mountain roads, and treating passengers like people.

And they had no website.

Well — they had one. It just didn’t work.


The problem: Google Maps is not a business asset

Here’s what was happening before we worked together:

A traveller lands in Dharamshala. Needs a taxi to Manali, or Dalhousie, or the airport. They search Google. Nandini Travels shows up — five stars, dozens of reviews, clearly the best option in Kangra.

They click the listing. No website. Or a broken one.

So they scroll down. Find a competitor with a working site — maybe fewer reviews, maybe worse service. But they have a booking form, a phone number, a page that looks like a real business.

That’s who gets the booking.

Nandini Travels was doing the hard work of earning trust through great service. Google Maps was showing that trust to the right people at the right moment. But there was no bridge between a customer’s intent and an actual booking. Every lead leaked before it could convert.

This is a common trap for local businesses in Himachal. You build a reputation offline. Google amplifies it. But without a website, you’re just making it easier for your competitors to steal customers who were already looking for you.


What we built

The goal wasn’t just “a website.” It was a direct booking funnel — something that takes a customer from Google search to WhatsApp conversation in as few taps as possible.

Next.js rebuild from scratch. Not a template. Not WordPress. A fast, custom-coded site built for mobile — because 90% of travellers searching for a Kangra taxi are on their phones, often on patchy hill-station networks.

WhatsApp CTA on every page. Not buried in a contact form at the bottom. Front and centre. One tap → conversation with the founder. That’s how taxi bookings work in India — nobody fills out a form and waits for an email. They want to talk, confirm the price, and book in five minutes.

Outstation package pages. Kangra to Manali. Kangra to Shimla. Kangra to Chandigarh. Kangra to Delhi. Each route got its own section with pricing context, estimated time, and a direct booking prompt. These pages do two things: they give customers the information they need to make a decision, and they give Google specific, indexable content to rank for route-based searches.

Airport pickup page. Gaggal Airport (Kangra Airport) is small but growing. Travellers flying in are high-intent — they need a taxi the moment they land. A dedicated airport pickup page captures that search before competitors do.

On-site booking form. For customers who prefer to submit details upfront — name, date, pickup point, destination. Every submission routes directly to WhatsApp so nothing sits in an inbox overnight.


What changed after launch

The founder’s words:

“The website is so beautiful — looks 10 times more premium than our competitors. We started getting direct bookings instead of losing them to Google Maps.”

That last line is the one that matters.

Direct bookings mean the customer came to their site, not a competitor’s. It means no aggregator taking a cut. It means the founder controls the conversation from the first message.

Before: Google Maps → competitor’s site → competitor’s booking.

After: Google Maps → Nandini Travels site → Nandini Travels WhatsApp → confirmed booking.

Same customer. Same intent. Completely different outcome — because there was finally a place for that customer to land.


The SEO angle

Google Maps reviews build local trust. But Google Search — the kind that happens before someone opens Maps — rewards websites.

When someone searches “taxi from Kangra to Manali” or “Dharamshala airport pickup”, Google isn’t showing them a Maps listing. It’s showing them web pages. Pages with the right keywords, the right structure, the right schema markup telling Google: this is a local taxi service, this is their service area, this is their phone number.

Without a website, you’re invisible to that entire category of search. That’s not a small slice — it’s everyone who searches before they even open Maps.

The Nandini Travels rebuild was optimised for both: local SEO schema for the business itself, and content pages targeting the specific routes and services customers actually search for. Two channels, one site.


What this looks like for other local businesses in Himachal

Nandini Travels is not a unique case. I see the same pattern constantly across Kangra, Dharamshala, Kullu, and Mandi:

  • Great service, built over years
  • Strong Google Maps presence
  • Broken or missing website
  • Leads going to competitors with worse reputations but better digital presence

If that’s your business — the fix is not complicated. You don’t need a 15-page site. You don’t need a custom admin panel. You need a fast, mobile-first website with one job: turn the trust you’ve already earned into a booking.

That’s exactly what we built for Nandini Travels. It took under two weeks from brief to live URL.


The lesson

Google Maps is a discovery tool. It gets customers to raise their hand.

Your website is a conversion tool. It’s what turns that raised hand into a confirmed booking.

You need both. And right now, most local businesses in Himachal only have one.


Want to see the live site? Nandini Travels →

Running a taxi, travel, or tour business in Himachal Pradesh? WhatsApp me — I’ll tell you in 10 minutes what your site needs.