(English) Partner with hotels, airports, restaurants

Извините, этот техт доступен только в “Американский Английский”. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.

Breaking news: collaborating with other businesses is all hot! You’ve got all the data about what your clients like, right? Ever been wondering how to use this precious knowledge? Very simple: team up with the businesses your passengers love.

How does that work? Let us explain.

Imagine, 50% of your passengers are staying at a local hotel. At a certain point of their stay, they come to the reception desk and ask for a taxi. The reception person orders a taxi from your company. The price of a trip is included in the suite price. The hotel bills the guest, and you bill the hotel.

transfer taxi

Imagine, you ally with 20 other businesses in your location. Imagine, it’s not only hotels, but also airports, restaurants, nightclubs, and basically any companies needing taxi transfer services every once in a while. Exciting, right?

But is there some tool to make this scheme possible? The answer is yes.

Taxi on a room: hotels will love it

Hotel transfers, airport transfers, and all other types of partner transportation services are made really effortless within TaxiStartup platform. We’ve included “Partner dispatcher” (aka “remote dispatcher”) into the company panel. Let’s see how it works.

You have operators with full access. They are able to create, view and change orders for all available service types, as well as view and change orders of other operators. They can also view drivers on the map.

And you have operators with partner access. They are only enabled to create, view and change orders of the service types allowed for them personally. They won’t have an access to other operators orders, and they won’t be able to view the map.

Partner dispatcher access is an ideal solution for your business partners: hotels, restaurants, service stations and any other businesses eager to book your services for their clients, employees, or whoever.

Venue can’t bill clients? We got you covered!

In taxi business, “one-size-fits-all” solutions are seldom. Not all businesses will use your services under the same conditions. This is why we’ve thought of different options.

1. Partner access (paid by a passenger) . This one is for your partners who let their clients pay for a transfer taxi themselves. Only the service types with “Cash” and “Terminal” payment methods are allowed here. The money for a trip will be transferred to your account as soon as the trip is taken.

2. Partner access (billed on a partner). This is a perfect option for the partners who pay for their clients. Like if a nightclub books a taxi transfer for a guest and puts costs on an account. In this case, you bill the nightclub at the end of a month. For this access level, only the service types with “Third party systems via Dispatch API” payment method are allowed.

As you see, your collaboration with businesses that matter for your clients is made really-really easy.

First, you will have to find out what local businesses are a good match for the growth of your company. These can be:

  • Restaurants,
  • Bars,
  • Hotels,
  • Nightclubs,
  • Airports,
  • Bus and train stations,
  • Harbors,
  • Concert halls,
  • Hospitals…

(we can go on with this list for the next ten pages, but who wants to read it?).

Business partners for taxi business

Armed with serious numbers from Facebook Analytics, you can see which companies are the most popular among your customers.

At the next stage, you will need to set the terms of cooperation with these partners — and start using this revenue channel! The passengers will be able to travel carelessly, and you will enjoy the whole new income source!

(English) New driver search features. The ones you’ve been waiting for

Извините, этот техт доступен только в “Американский Английский”. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.

Thought there will be no features after the 0.19 release? Well, that’s not how we do things at TaxiStartup.

While you were reading our email about the new release, we’ve developed a new driver search feature. It brings all the convenience together for your operators to be fully in control of how the taxi drivers do their work! Let us tell more details😏

Check the number of drivers per each service type

Have a look at the map below. It shows you drivers according to the service type they belong to. You can see how many taxi drivers are online, and how many of them are busy or available. There are pins on the map in the locations where your taxi drivers are. Handy, right?

Driver filtering

Click on the pin to see the route

It is now possible to view the whole route of every order a taxi driver is completing. To see it, you click on the pin of a driver on the map. By doing that, you’ll get the pickup and dropoff pins shown on the map. Just like that:

Driver route on the map

In the right part of the map, driver’s profile information will appear. It includes the description of the route the driver is completing, driver’s personal info and a link to the order details. This is something we’ve introduced instead of the old driver’s chart you got to see next to the pin in the previous versions of the system.

Why is this interesting? Because in case you’re not sure why a taxi driver is in a particular area or why they’re not moving, you can check their order status. Or even follow it from the beginning to the end. Life’s becoming easier💪

Refined driver search for real-time orders

Need to find a driver who’s on a ride? No problem! Above the drivers’ list, you can type in the search parameter to find taxi drivers. There are 4 types of parameters:

  • Name;
  • Phone number;
  • Email;
  • Board number.

The relevant driver on the map

No matter how huge your fleet is, now you can find and follow every driver on the map, real time. If there are more than 100 search results suiting your inquiry, you’ll be asked to clarify the search parameters.

A bit of explanation of the pin types. Transparent pins stand for drivers offline (or, in case you’re searching, for the drivers not matching the search word). “Busy” drivers are marked on the map with a pin with a white dot inside. A taxi driver available for an order has a pin filled with colour.

See? The map is clearer than ever! And nope, we won’t stop delivering you new, hand features!😼

(English) Driver app with an improved UI — Meet 0.19 Release

Извините, этот техт доступен только в “Американский Английский” и “Европейский Испанский”. For the sake of viewer convenience, the content is shown below in this site default language. You may click one of the links to switch the site language to another available language.

Hey! We’ve got some news for you! A long-awaited version 0.19 of TaxiStartup platform is coming with 19 awesome features. The new effective tools and improved experience for your business included.

New Release 0.19

This time you’ll get a modern design of driver apps together with real-time analytical reports and new payment gateway integrations. We hope these updates will make your workflow management more transparent and efficient.

New, modern design for your driver apps

We know: drivers use these applications as a work tool. We want the apps to be simple and easy to use. After analyzing the behavior of driver app users (which took a lot of time and efforts 😫), we’ve developed the design that helps your drivers feel more confident while riding! new driver app screens We also worked on a driver app visual component. The updated app can be customized to your brand colors to protect your brand identity and differentiate it from competitors. Driver App Customized

Driver sequence algorithm updated

Besides, we’ve upgraded the intelligent queues algorithm that distributes the driver jobs. Now it selects the driver in a more fair and logical way. This shortens the arrival time and improves the overall passenger’s user experience.

Get data, charts, analyze and act!

From now on you a have a real analytics tool right in your company panel. It allows you to track the number of orders per day, week and month in real time. You can also compare the results of the previous month with the current one and check the response time of a driver. Analytics in company panel These data allow you to take actions to improve the services and grow faster. All charts are on the same page, just scroll and examine your results per period of time.

All your service types in the dispatch, perfectly filtered

Every service type has its own unique color. This visual representation gives you the full picture of your services work, at a glance. Track what service type is in demand and add more drivers to increase your revenue. Filter drivers by service type

Look for an order by typing an ID

Starting with this update, your operator managers will have an opportunity to check any information by just typing an ID in their panel. This will help to deal with complaints from passengers or controversial fares in a quick way. Order ID

Company panel comes out of Beta

While testing the new Company Panel in Beta, we’ve fixed all the possible bugs and improved existing features. Now the panel runs flawlessly and has an intuitive look and feel that makes your management process even more workable (yet so simple!). Updated Company Panel All the old sections have been transferred and visually upgraded for your user experience to be great.

New tool for hotels and restaurants

Are you interested in providing transfer services to hotels, restaurants and other local businesses? Or already doing this? We have the solution! Now, you can give access to your Dispatch operator panel to hotels and restaurants, but with «limited rights». Set the terms of cooperation with these partners and start using the new profitable revenue channel. As a result, the restaurant and hotel guests won’t need to care about a ride as receptionists can take care of it. Hotel service

Start using our ‘favorite pickup point’ feature

We have one more good news for your dispatchers with a limited access level! This feature allows managers of bars or hotels to mark their place as favorite in the system as it’s shown in the picture. This speeds up the whole process of taxi calling and increases the number of your orders. Favorite pickup point You can edit or remove the point.

Validate your credit card by taking its photo

Since Version 0.19, there is no need to enter your credit card number manually to validate it in the app. Sure you can still use this method if you prefer it. But in this update, we’ve made possible simply taking a photo of a credit card! Our system will recognize the information on it and add to your app.🙌 Card validation via camera A quick guide:

  • On the screen with the form for your credit card number, click on the orange icon to the right.
  • Hold your credit card in front of your device camera. Place the card so that it fits the frame on your screen.
  • The card data is being scanned automatically, no need to press anything…
  • Voila. Your credit card number is in the form. Your time is saved!

This feature works both for passenger and driver app and is pretty secure.

Integration with Checkout

Good news for the companies in the United Arab Emirates and the European Union. We’ve extended the payment gateways in your countries. Now you can can do this via the Checkout payment gateway. TaxiStartup Checkout integration

Payment pre-authorization with Braintree

After having a great success with Stripe pre-authorization we implemented it for Braintree and Express Merchant. Pre-authorization works as an excellent anti-fraud tool that prevents you from losing significant amounts of money. Why is it so efficient? When a passenger calls a taxi, the app puts a hold on the total estimated amount for a trip until the ride is completed. When the drive is finished, the money is charged from a passenger’s card. Now you don’t need to care about unpaid trips and can rest easy.

Custom names for your service types on web desk

For those who want to create their own names for service types, we added custom names on web desk. Now every new name you’ve created for your service type (here, for instance, ‘Family Type’) will be instantly displayed in the web app. Web App - smaller

Cancellation reason and fee added in passenger’s app

With this release, your passengers can specify the reason for cancelling the trip that will help you improve your service. You can take into account what reason is mentioned and then take act on it. Cancellation reason added Your passengers will be also notified about the amount of cancellation fee (see picture below). So, all their expenses are becoming clear and expected. This information is stored in their order history, and is available every time a passenger uses your app. Cancellation fee

SMS notifications available in more countries

Our SMS service (also known as the best communication technique to increase customer engagement) has been improved in Brazil, Indonesia, Mexico, Qatar, Oman, UAE, and Russia. Note that for the SMS service you’re billed according to SMS gateway rates for your region. It’s time to start using the benefits of SMS notifications! SMS notification

Real drop-off pin in dispatch panel

The dispatchers can see the real drop off pin in case a passenger changes their destination. This actual drop-off address will be written right below the drop-off defined by a passenger at the beginning of the trip. You’ll also see a real drop-off pin on the map. Why is it important for your business? Real drop off pin Drop-off point allows you to get more info about the clients and their decisions. This feature also helps you resolve possible conflicts with drivers, and prevents them from deceiving you.

Driver tips in the trip summary

In the Release 0.19, the trip summary in dispatch panel includes the tips paid to a driver. This feature allows dispatchers to understand the origin of the final cost shown in their system. This was not possible before and often confused dispatchers. The tips amount is now displayed right near the final cost data and makes all the billing more explicit. Trip summary with tips

Driver reports at your disposal

Thanks to this feature, your operators will be able to see the reason for the driver’s report and use this stats to analyse problem cases and improve your management system.

Yandex map navigation in your driver app

Our Russian-speaking clients were asking for Yandex map navigation. We made this possible within this release! Now your drivers can select this map from the list of possible ones and easily navigate around the city. Yandex map navigation

Pins on the map showing driver status

With this release, your operators can easily define the status of the driver. This is possible thanks to the different types of driver pins displayed on the map in dispatch panel. The fading pin stands for the drivers being offline. This status is applied to a driver when dispatch team doesn’t get their coordinates for 5 minutes or longer. New Pins “Busy” drivers will be marked on the map with a pin with a white dot inside. When a driver is available for a new order, their pin is filled with a colour. See, the picture of driver orders becomes even more comprehensive and clear!

Pins customization

One more function for personalizing your dispatch panel — customizable pin colour! To change the colour of service type pin, you enter the company panel, then select the service type you want to change and go to its settings. After that, you may choose the colour you prefer from an inbuilt palette. Rule your kingdom of cars the way you like! Pins customization in company panel There is more:

  • Fixed crash of the Driver app on uploading large photos
  • Drivers under a certain service type have a predefined minimum number of seats in company panel
  • Driver app doesn’t go into sleep mode if the driver is on shift (fixed for iOS)
  • Added display order id functionality in dispatch panel
  • Added separate display of regular and per-hour tariffs for Partner operators
  • Support of iOS 11 locations permission
  • No internet connection notification for Android apps
  • Added functionality to notify a passenger if there are no drivers available in the pick-up area
  • …and a number of other minor fixes and improvements.

This winter release brings new features aimed at saving your team’s time and making it easier to manage your business. Your drivers will enjoy using a new driver app, while the redesigned company panel will help you track both positive and negative changes in the work of the company. If you have any questions, feel free to ask them in comments. We’re ready to help you.

(English) Taxi marketing ideas: beginner’s guide

Извините, этот техт доступен только в “Американский Английский”. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.

taxi marketing tips

Doing business is no piece of cake. To develop your company, you’ve got to have expertise in literally every strategic field 🙌.


(English) Release 0.18.1 brings payment pre-authorization and more

Извините, этот техт доступен только в “Американский Английский”. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.

This month at TaxiStartup: card payment pre-authorization, connect via Intercom, «Girls drive Girls» and more.

Payment pre-authorization example

Payment pre-authorization with Stripe

No more frauds! If you are using Stripe for card payments we have a good news. A trip total estimated amount is now pre-authorized before your client takes a ride. At the end of a ride, the actual total is charged against a card. No more hide and seek with debtors!
At the moment, pre-authrization works only with Stripe and is set by default for all customers. It will be available for other payment gateways in the coming updates.

Tips. Yes, finally!

Passengers are now able to tip a driver right from the app. And a tip level can be set be applied by default, should a passenger wish so. The tip amount is distributed between company and driver in a same way a trip total is. So it’s simple and fare for everyone.


Connect with us via Intercom

You can now effectively connect with us via Intercom — available via our website and the new Company Panel (available to the public in few days). You should expect your issues to be addressed faster and knowledge base articles available at a hand. We have actually switched to a new support engine to provide you a better experience when learning new things about the system.


Girls drive girls

It’s a pity that many countries still have issues with sexual harassment from male drivers. To address this problem and provide a safe way to travel for ladies some companies hire female drivers. Well, now we have a dedicated service type for that!


Pickup estimation on the map

You can now see pickup estimation on the map as soon as you set a pickup location. In case you are still doing phone jobs that will allow your operators to tell the ETA right away. Though I would recommend moving to fully automated dispatch..

There is more…

  • Removed “powered by TaxiStartup” sign for custom domain names in Dispatch Panel
  • Improved payment user experience in passenger app when Cash/Terminal payment methods are available
  • Fixed Webdesk behavior when only pre-bookings are available
  • Improved Webdesk experience for mobile devices
  • Decreased zoom on map in Passenger app to show drivers around
  • Fixed ETA for pre-bookings in Dispatch Panel
  • Limited a number of passengers in dispatch to an available for a selected service type
  • Added address suggestions for other countries while prioritizing your location in Dispatch Panel
  • Other minor fixes and improvements…

(English) Sudan’s Very Own Uber — Tirhal Taxi Success Story

Извините, этот техт доступен только в “Американский Английский” и “Европейский Испанский”. For the sake of viewer convenience, the content is shown below in this site default language. You may click one of the links to switch the site language to another available language.

Tirhal is the Sudanese version of Uber. In less than a year the company can position itself as a market leader with over 2,000 cabs to date. With sanctions preventing Uber from operating in Sudan, there was an opportunity for a local transportation service. Mohamed and his partners found the ideal solution in the TaxiStartup software.

Tirhal Success Story

About the company

Tirhal from Arabic stands for ‘trip’. The company was established by two friends with no taxi driving experience but with an ambitious aim to lead the transportation market in Sudan by harnessing the potential of the latest mobile technologies and AI (artificial intelligence).

Tirhal owners visiting TaxiStartup office
Tirhal owners visiting TaxiStartup office

Entering the transportation business

‘Taxis are a convenient way of getting around Khartoum and fares are inexpensive. But usual taxis taking a passenger from point A to point B are not metered. So you and the driver should agree on the fare before your ride begins, which causes inconvenience, ’- said Mohamed Elzakey, deputy general manager at Tirhal.

With that said, car service apps with price estimation and a possibility to follow the progress of a ride as the driver approaches were the key factors to choosing the TaxiStartup platform. Stressing clear driver management and affordable fares.

TaxiStartup + MercadoPago = Cashless payments via the booking app

‘Passenger apps offer ‘open trips’ that is second to none, especially when there is an issue with Google maps. Now our passengers can book a cab and make stops during the trip at any place.’

In the early marketing days, to find the ‘silver bullet’ of the fares, the company run some trials. They included tests over the most popular routes in the city centre. Average prices and time were compared to competitors estimates and public transport tickets for the same trip.

Attracting new drivers

Tirhal began driver recruitment focusing on the competitors’ weak-side arm. The company wanted their drivers to earn more money driving with Tirhal.

‘We spent a lot of time defining our own strategy so that we could show drivers just how successful driving with Tirhal could be. First, we defined that flat rate doesn’t work for us and switched to order percentage.

According to our ‘driver leaderboard’, the max number of completed trips per one driver is 254, which equals to 1,000 USD (with an average monthly wage of 150 USD),’ explains Mohamed.

Seven months after the soft launch the company’s fleet has grown significantly counting 1700 active cabs with 20 new drivers submitting applications on a daily basis.

Despite this, Mohamed is pragmatic about working within thousands of drivers. ‘The main issue we have here in Khartoum is training the drivers to a level that we’re happy with the quality of the services provided to our passengers.’

Rolling out driver registration fees

As we know, taxi drivers belong to a group that doesn’t spend that much time on social media, and, evidently, online marketing campaigns to attract drivers wouldn’t be the best option here. Word-of-mouth continues to be the most trusted source for growing drivers.

To eliminate idle drivers and motivate new ones, so they take the job seriously, Tirhal has introduced a registration fee. The company charges an application fee of $5 which every driver can earn back quickly as soon as he starts driving with Tirhal.

From a registration fee to an educational center

In the beginning, drivers have a vague idea about the efficient working algorithm within the driver app. So the key point here is to educate drivers to use the application properly.

‘We found out that a little training beforehand also contributes to the higher income for taxi drivers, compared to the guides how to sign up to drive with Tirhal. That’s why we have established an educational center working 4 days a week.’

Every week a Tirhal representative guides 80 — 160 newcomers how to handle instant and future bookings, replenish the balance or send money to a fellow-driver using the app.

TaxiStartup + MercadoPago = Cashless payments via the booking app

Cancellation fees

Tirhal uses the cancellation fee feature of the TaxiStartup platform to track and minimize order cancellations by drivers. They found out that after imposing the fee drivers began to call an operator rather than press a ‘Cancel’ button.

‘We focus on control over how drivers use the app to eliminate money losses due to cancelled orders.’


In all businesses, scaling is do or die. Tirhal’s plans are to expand to other countries while simultaneously expanding service types. Women taxi, vans, high lux cars, and tow truck topping their list.

Every two months the company reveals a new service type offering women with kids, businessmen and travellers to make instant or planned trips safe and easy.

Muhamed is confident that TaaS (transportation as a service) is only a starting point. Looking ahead, Tirhal plans to scale up the idea providing any on-demand service in future.

P.S. Eager to share your story with the TaxiStartup society? Please feel free to contact me at natalia@taxistartup.org

Реальные водители на карте, перевод средств в приложении — вышла новая версия TaxiStartup

Представляем вам новую версию платформы TaxiStartup — 0.17.


С момента обновления алгоритма отслеживания, который позволяет делать расчеты тарифа быстрее и более точно, мы много работали над IU/UX дизайном приложений.

Высокий сезон не за горами, и мы рады предоставить вам и вашим клиентам новые впечатления от бронирования такси через ваши брендированные iOS и Android приложения.

Что новенького:

Карта с водителями в реальном времени на первом экране

Пассажирские приложения отображают фактическую карту с водителями в вашем районе, передвигающимися в режиме реального времени. ‘Живая карта’ создает впечатление здесь и сейчас, а также способствует увеличению количества заказов т.к. дает возможность пассажиру после создания заказа отслеживать на карте месторасположения своего автомобиля.

Сравните старый и новый дизайн:

Визуализация поиска водителя

В отличие от приложения Uber, которое показывает вам орду доступных автомобилей, но когда дело доходит до заказа, время подачи машины неопределенно, поиск водителя на карте в приложениях от TaxiStartup хорошо соотносится с реальностью. Мы визуализировали поиск водителя для каждого пассажира.

Как это работает

При подтверждении бронирования, приложение показывает пассажиру карту с доступными автомобилями в заданном радиусе. Пассажир может видеть заявки, отправленные приложением каждому из доступных водителей и его статус: зеленый — текущий запрос, желтый — ставки на подачу. Более подробную информацию о логике распределения работы можно найти в нашей базе знаний.

Перевод средств между водителями

Один из самых популярных запросов, которые мы получали от клиентов — это перевод денег между водителями на мобильном устройстве. Итак, дорогие партнеры, ваш запрос реализован! Водители могут отправлять средства со своего аккаунта на другой прямо из водительского приложения.

Как известно, у многих водителей есть собственные клиенты, предпочитающие звонить им напрямую, чтобы заказать такси. Может случиться так, что водитель не сможет принять заказ потому что он выполняет другой, или адрес подачи слишком далек от водителя.

Теперь, с помощью функции перевода средств, водитель может отдать заказ другому водителю и получить за это комиссию!

Водители могут отправлять средства со своего аккаунта на аккаунт другого водителя всего одним нажатием кнопки. Всё, что им нужно, это ввести номер получателя или номер мобильного телефона, указать сумму и нажать «Отправить».

Водитель видит все транзакции, а также сумму отправленных средств в истории транзакций в приложении.

Выгода очевидна: водители получают больше заказов, владелец компании привлекает больше водителей.

Важно: эта функция не является обязательной и может быть выключена в панели компании.

Уменьшен радиус работы водителя

Радиус работы определяет зону в которой водителя готов принимать заказы. Настройка осуществляется самим водителем из водительского приложения. В последней версии минимальное значение было уменьшено с 500 до 100 метров.

Это может быть отличным решением для клиентов работающих на небольших островах таких как Бали или Мальдивы, с радиусом территории от 500м до 5км.

min working radius

История поездок

В приложениях для пассажиров и водителей есть история поездок. Доступ к истории можно получить с помощью кнопки меню в верхнем левом углу экрана.


Отчет по платежам

В Панели компании появился новый «Отчет по платежам», в котором перечислены все пополнения счета водителей и платежи пассажиров за заказы. Данные сортируются по способу оплаты (наличные / карточка), типу плательщика и т.д., что существенно экономит ваше время.

Чтобы загрузить отчет, перейдите в Панель компании > Отчеты> Отчет по платежам.


Локализация формы онлайн бронирования

Web Desk (форма онлайн-бронирования) теперь можно перевести на любой язык. В качестве языка по умолчанию используется английский.

Обновлен дизайн диспетчерской панели


В новой диспетчерской панели мы добавили простой способ для операторов найти конкретного водителя по имени или бортовому номеру. Что еще более важно, теперь оператор может увидеть расчет поездки и установить специальную стоимость.

Интеграция платежной системы Hyper Pay

Предложите пассажирам использовать смартфоны и кредитные карты для оплаты такси через платежную систему Hyper Pay. Доступно для клиентов в Саудовской Аравии, ОАЭ, Египте, Иордании, Ливане.


TaxiStartup расширяет список стран поддерживающих платежную систему PayU

Ранее PayU работала для пассажиров в Латинской Америке, сегодня мы расширили список стран до Турции, Венгрии, Румынии и России. Подробнее читайте здесь.

10 новых языков

Диспетчерская, панель компании и приложения переведены на 10 новых языков. Ваши клиенты теперь могут заказать такси на французском, вьетнамском, тайском, китайском, малайском, датском, польском, чешском, португальском и арабском языках.

Пункт назначения в электронном письме о деталях поездки

Даже если адрес поездки не был указан при создании заказа через пассажирское приложение, весь маршрут будет отображатся в электронном письме, полученном после оплаты поездки.

Интеграция с wasl

Платформа TaxiStartup интегрировалась с wasl — правительственной системой в Саудовской Аравии, став одной из первых такси-платформ, которая помогает службам безопасности удостоверить личность водителей такси и получить информацию о поездках.


Сегодня особенно важно, чтобы вы и ваши пассажиры могли оставаться на связи. Новая версия открывает широкий спектр возможностей.

Хотите обсудить новый функционал? Жду ваши комментарии.

(English) 7 Must-Have Features for an App Like Uber

Извините, этот техт доступен только в “Американский Английский” и “Европейский Испанский”. For the sake of viewer convenience, the content is shown below in this site default language. You may click one of the links to switch the site language to another available language.

7 Must-Have Features for an App Like Uber

Every day our support and sales agents hear from our clients that they would like to build an app like Uber. This idea is widespread. Uber is indeed a huge success and it has really changed the whole concept of taxi and ground transportation.

Once an idea is in place, a nightmare arrives:

  1. 1. How much will it cost to build an app like Uber?
  2. 2. What features should an app possess?
  3. 3. How long does it take to build a mobile app?

Many companies are making apps like Uber but what matters is who serves the best blend as far as quality, price, and on time delivery is concerned.

Before you even start app development estimations, please remember – there are actually two mobile apps, not one! Without the driver app, passengers won’t have anybody to drive them around. It requires two platforms (iOS/Android) and one admin panel. The server also needs to be bought.

Spoiler: simple mobile app may cost you as low as $6K, feature rich app between $25K to $50K and an enterprise app may cost you above $50K.

But is the cost the only thing that matters – nothing else?

The real story: Not so long ago a company X applied for branded apps but later decided to develop the apps from scratch partnering with an outsource company Y. They have invested more than $60K and 9 months in apps development. The apps went live in April 2016, since that time not a single update was ever released. App installs: less than 500. If only they could get a ready-made solution and invest that money in user acquisition!

Now let me go deeper in the above questions.

1. How much will it cost to make an app like Uber?

Well, when you ask the cost of anything, it depends on many factors which decide the exact cost of a particular app. Features, design, functionality, a platform for your apps etc., everything affects the cost.

how much does it cost to build an app like Uber

Firstly, I want to list down the cost to build an app like Uber from some well-known app development companies.

  • • Prismetric: $5,000 to $25,000
  • • Hyperlink Infosystem: $10,000 to $30,000
  • • Dom & Tom: $25,000 to $150,000
  • • Y Media Labs: $50,000 to $250,000
  • • WillowTree- $100,000 to $300,000

Keep in mind, that these are just agencies prices, freelance developers can charge you much less. Same applies for Silicon Valley developers who will probably charge you twice that.

Now you may ask why is there such a HUGE gap between the lowest and the highest cost?

So, here I put down the features which are to be considered while counting the cost of an app like Uber.

2. What features should a booking app possess?

Here are the key functionalities that need to be developed, to have an application like Uber. If you add more features, your app will cost you more of course.

Maps and Location

The technology of GPS tracking is used to identify the current location, find cars & track the way. Besides, the perfect journey tracking gives the actual estimation.

In-app Payments

Having an app without a payment gateway solution fully compliant and working fine is the same thing as having a Tesla car without a battery. Inbuilt payments allow a user to pay for the ride right from the app. The current technology also enables transferring money between drivers on mobile.

If you want to process credit card payments directly from your clients, you need to use a payment service such as Stripe, Braintree, PayU or Hyper Pay that partially does the job for you. Integration of such payment options involves technical complexity that consumes numerous hours and resources which can lead to an increase in app cost.

Built-in module to collect fees from drivers

Paying the driver in cashless instalments using the driver’s credit cards is a must. The system should allow you to make your own rules: set up how, when, and how much fees you want to get from your drivers. Create multiple subscription plans, select a billing cycle and forget about manual paperwork. The system handles payments automatically.

The driver has the access to the current balance, subscription details, top-up features and a list of transactions.

Smart analytics system

Doing your business with no analytical data is like driving a car with your eyes closed. Get numbers, analyse them every month or day, and improve your business accordingly.

Having the information about every bit of your business in well-presented reports will help you see where your business needs some improvements and where it is doing good. Track number of orders, booking sources, assigned vs missed orders (yes, you need to track that).

Extended Analytics
Analytics in TaxiStartup company panel

Make decisions ONLY based on real numbers!

The integration of those “invisible features” can take 10-20% additional budget.


The basic requirement of authorization has various reasons. First, for online payment, it is a necessary. Also, details like, driver name contact number, profile pic, license details can be added.


It makes the choice to ratings & reviews more personalised. After all, a driver and a customer also can share and see their contact details to have a smooth communication between them.


When you build the first app, push notifications and in-app messages are a must to inform passengers and drivers about news and campaigns that you may have for them.

push message
Push-notification sent from TaxiStartup company panel

Dispatch and Tracking Panel

Web-based panel with google maps to take phone bookings, manage taxi, drivers and assign trips. It also allows company owners to track drivers with their status, track orders created from passenger apps and web desk.

API – required to communicate between apps and pass messages to and from the ‘call centre’.

Here are some OTHER features that need to be developed, to build an application like Uber:

You see there are lots of features needs to be taken care of before project cost estimation.


Never go for a team, which cannot offer maintenance of your app – even if you do not plan new features, new iOS versions (and new iPhones) are released, so you need to constantly improve your app. From our experience, this usually means at least one half-time developer working on the app.

3. How long does it take to build a mobile app?

Based on the above the whole process will take you: 4–15 months.

This would, however, involve a lot of management effort on the owner side and coordinating the developers on your own.

Have a look at breakdowns of the costs and time investments to create apps having similar functionalities with few of the world’s hottest mobile applications.

How long does it take to build an app like Uber
Research conducted by GoogFirms


If you plan to use an experienced agency that will deliver a working, bug-free product for you, have at least 50 000 USD in your pocket!

Keep in mind, you still need to maintain the app, apply changes related to new interfaces, SDKs, handle client requests etc — so the development total after a couple years will be certainly much bigger than that.

(English) 10 Strategies to Get More Customers

Извините, этот техт доступен только в “Американский Английский” и “Европейский Испанский”. For the sake of viewer convenience, the content is shown below in this site default language. You may click one of the links to switch the site language to another available language.

Below, you’re going to see tips to help you grow, engage and retain customers and profits in 2017, and beyond. Give these 10 strategies a try.

10 Strategies for Growing Your Customer Base

Get Customers

You’ve opened your own taxi company and made a mobile app. Congratulations! There’s more to creating an app. Your next step can be: getting customers and growing your audience.

1. Online Promotion

Popular social networks, such as Facebook, Twitter, Youtube and Instagram are now giving you the ability to create communities, which is an added bonus since your customers are probably already on these social media channels.

Create business pages to boost your company’s awareness and get customers. Make sure that there is someone responsible for constant updates of relevant, informative and entertaining content. The page should display some appeals to your new customers, promo codes, viral videos, contests, etc.

So, make sure you have a web page with your phone and a possibility to order online since we hate roaming prices! A lot of our customers have been begging for an online booking tool and we are pleased to offer that possibility via web desk. Web desk solution – is a website page where to order a taxi simply click a button. Place it on the web-site, and it will handle your online booking 24/7.

Get Customers via web form

2. PR & Media

Make your company recognisable, reaching even wider range of audience and eventually converting them to your clients. The key is PR in local media. Share your story through local publications.
The media often publishes for free, as they are constantly looking for local news, especially if you have a good reason for it.

3. Targeted Advertising

Advertising is the most effective way in online promotion. Start ad campaigns in the channels where your audience hang out.

Google AdWords and PPC [pay-per-click] can give you crazy amounts of traffic if you are tight with your campaign and run niche ad groups.

But working with Adwords requires experience and deep knowledge of the details and can be expensive.

Firstly, you need to create an Instagram account or connect your existing Instagram account with your Facebook page, which will allow you to make your advertisements for Instagram in Facebook Power Editor. You can set a small budget (less than $10 per day) and target audience, locations and placement.

Even if people don’t immediately download your booking app because of the Facebook/Instagram ads, many of them wind up ‘liking’ your business, which creates a database of potential customers.

The good news is that Facebook SDK is already integrated into your Android and iOS apps, which provides powerful marketing and analytics tools. Based on the client’s actions in the taxi app, you can track, for instance, app installs and app launches.

Facebook SDK

4. Exclusives

Some hotels, restaurants, bars and other public places in your city set up «exclusives» with particular operators to guarantee they will have transportation quickly when they need it. This means they will always order your fleet.

1-click Taxi Butler might be a great solution to get a constant flow of orders.

Get Customers via taxi button

5. Recruit Drivers

Taxi drivers are probably more social than we are. They meet so many new clients each day and they have so much time to talk about a new ride-sharing company they are working for and the new app they are using. Typically we tend to stick with one taxi service if we like it, so your goal is to hook up your customers. Give them a reason to download your app and come back. Discounts work every time.

Drivers like to hang out with each other after a shift. It’s like a close society and it is a feeling of belonging to a small closed group, so they stick and listen to each other. Now that’s the time you come in with your brand new driver app. Talk to 100 drivers, sign them up and let them test the app, they will bring you 1000 new drivers in a few weeks.

How to Engage Customers

As a business owner, you’re already aware that your customers are the lifeblood of your business. And that’s why it’s important that you engage with them.

6. Offer Customers Real Value

Who doesn’t enjoy getting free stuff? We all do. Take advantage of that and offer promo coupons. Not only will you grab their attention, you’ll also engage clients by rewarding them for choosing your taxi service.

Get Customers via Promo Flyer Get Customers via Promo Flyer

Consider making up flyers with promo codes and distribute them in public places. It will work effectively in places such as local bars, restaurants, colleges, cinemas, exhibitions, sport and art events. If you provide a high-class service, the value of the coupons can be higher and spread among top restaurants, luxury stores, business centres, etc.

Publish posts with promo codes on all of your social media accounts. Social proof is very important in our digitally connected world. TaxiStartup system gives customers an opportunity to share the promo code via viral sharing that exists within the passenger’s app.

7. Fleet Branding

Because your wrapped vehicles will be on the road and visible to thousands of people every day, your brand will become more recognisable, and therefore accessible.

Get Customers via fleet branding

Your fleet is one of your most visible and important marketing tools providing you with large-scale advertising space at no cost. A branded vehicle can receive tens of thousands of impressions per day. Whether the vehicle is moving along the highway, parked in front of a business or entertainment centre, it gets noticed.

• A wrapped vehicle that travelled in or around a major city generated more than 65,000 visual impressions per day;
• 98% of consumers feel that fleet graphics created a positive image for the company;
• 96% said fleet graphics had more impact than other forms of outdoor media (billboards, for example).

Think about this powerful statistics when you consider the cost of other promotional activities.

8. Follow-up With a Person

One of the aspects of the app that differs from traditional cab driving is the use of ratings. Real-time feedback about drivers means you can correct all kinds of issues big and small – while ensuring that only the best drivers stay on the road.

Get Customers via ratings

Take this feedback seriously. If customer engagement really matters to you, make the investment to follow up with a genuine person, whether you’re writing an email, communicating on social media, or calling on the phone.

Retain Your Customers

9. Tune Referral Campaign

Referral programs are an excellent hack for boosting app installs. It’s a powerful marketing channel because people trust the opinions of other people in their lives. Moreover, people love bargains and they will definitely share the promo codes within the system.

Get Customers via referral program

Referral programs is a fully automated marketing engine that is more cost-effective than advertising or any regular marketing tool. The new user acquisition is done through reference — referral holders invite their friends, who can invite friends too.

The campaign is launched with initial coupons, that have to be given to the initial group of people who will start spreading the app.

Find the extended step by step guide how to set up a referral campaign or read referral program use case.

10. Add Credit Card Payment

In today’s fast-moving world customers like being able to complete transactions quickly and easily without having to run to the ATM for cash or write a check, both of which are limited to their available funds.

Passengers said that paying with credit cards has become second nature. With cards, it’s easy to track the receipts in the most convenient way – by e-mail. This saves paper and keeps your accountants happy, too.

Представляем революционный алгоритм отслеживания, позволяющий делать расчеты тарифа умнее, быстрее и более точно


Новая версия приложения — позволяет делать расчет тарифа умнее, быстрее и более точно.

Определение точного расстояния очень важно, особенно когда вы торопитесь. Также может быть важным при расчете тарифа за поездку на такси. Благодаря революционному алгоритму отслеживания TaxiStartup предлагает своим клиентам и водителям сэкономить время и деньги.

1. Улучшен расчет тарифа в случае плохого подключения GPS

Мы перестроили алгоритм обработки маршрута, так что теперь он отфильтровывает ложные данные, полученные вашим смартфоном при создании маршрута.

Давайте более подробно рассмотрим, как GPS определяет расстояние.

GPS-данные многих участков в городе определяются весьма неточно. Вы можете быть в здании на одной стороне улицы, но GPS будет показать, что вы находитесь на противоположной стороне улицы, в другом здании. Причина в том, что сигналы спутников GPS путаются среди высотных зданий, в множестве беспроводных сетей, а также других GPS приложений.

Inaccurate GPS
Неточности и пробелы в записях из-за ослабления или потери сигнала GPS.

Многие приложения для такси используют метод расчета тарифов по GPS. Но, похоже, GPS не может точно определить расстояние.

Во многих странах правительство уже предложило владельцам компаний такси начать проводить расчет тарифов с помощью таксометров, а не GPS, как они делают сейчас. Это объясняется тем, что расчет расстояния по GPS является не точным.

«Мы продолжаем получать жалобы на неточности в механизме расчета поездок», — сообщили в Министерстве дорожного транспорта. «Во время недавней встречи мы сообщили Ola и Uber, что они должны исправить эту проблему».

Взгляните на квитанции, присланные мне от Uber(да, Uber сталкивается с этой проблемой чаще, чем вы думаете).

Примечание: места высадки и посадки такие же.

Uber gaps while route creation

Новый алгоритм обработки маршрута в TaxiStartup обнаруживает и исключает какие-либо неточности, тем самым улучшая точность определения расстояния и расчет тарифа.

Inaccuracies and gaps in route

Когда GPS-сигнал потерян или слабый, могут возникнуть пробелы. На этом скриншоте, пробелы в записи отображаются красным цветом.

2. Новые типы машин

Если вы ищете способы разнообразия и расширения бизнес услуг, мы добавили новые классы транспортных средств – электромобили, малые и промышленные эвакуаторы.

Таким образом, теперь Вы можете выбрать между 37 типами машин или предложить их все!

New service types

Если вам нужен тип машины, который пока не используется, вы можете заказать его здесь.

3. Персидский и кхмерский языки

Диспетчерская панель, а также приложения для водителя и пассажира, теперь доступны на персидском и кхмерском языках.

new languages

4. Прием платежей с PayU

Платформа TaxiStartup поддерживает новый платежный шлюз — PayU. Теперь пассажиры в России смогут оплатить поездку одним кликом.

new payment gateway - PayU

Сервис доступен для клиентов, проживающих в Российской Федерации, Аргентине, Бразилии, Чили, Колумбии, Мексике, Панаме и Перу. Закажите white label приложения для пассажиров или водителей такси и получите настроенную систему  PayU абсолютно бесплатно.

Все еще теряете прибыль, не принимая кредитные карты? Найдите причины, изменить свое мнение.