// Разработка

Как Создать Приложение для Заказа и Доставки Еды

Есть вопросы?
Юрий Мусиенко. Бизнес аналитик
Написать в Telegram

Zomato — это мобильное приложение для поиска ресторанов, бронирования столиков и доставки еды. Приложение представлено в 24 странах, имеет 50 миллионов пользователей и ежегодно приносит своим владельцам 200 миллионов долларов дохода. Из нашей статьи вы узнаете, как создать приложение, подобное Zomato, привлечь к нему внимание гурманов по всему миру и монетизировать.

Ниша и целевая аудитория

Как создать приложение, как Zomato Eat Clean Me

Eat Clean Me — хороший пример нишевого приложения, ориентированного на доставку здоровой еды.

На сегодня глобальный рынок доставки еды делят между собой Deliveroo, Grubhub, Uber Eats, Eats24, Foodpanda, Zomato и другие крупные игроки. Это универсальные сервисы, работающие по схеме маркетплейса «все для всех». Конкурировать с этими гигантами напрямую нет смысла, поскольку у них уже наработана большая база постоянных пользователей и много денег на улучшение сервиса и маркетинг.

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

Примеры нишевых проектов:

  1. Eat Clean Me — сервис для доставки вкусной, полезной и здоровой еды.
  2. Monster Pet Supplies — быстрая онлайн-доставка еды для домашних питомцев.
  3. Food for All — торговля непроданными скоропортящимися продуктами и блюдами, которые остаются в магазинах и ресторанах в конце дня.
Кроме того, можно сконцентрироваться на определенной стране или регионе, где услуга онлайн-доставки еды отсутствует или слабо развита. Как это делает Glovo, завоевывая незанятые рынки небольших городов Восточной Европы (50−200 тысяч населения).

Бизнес-модель и монетизация

Как создать приложение, как Zomato веб сервис
Модель транзакционных доходов веб-сервиса и приложения Zomato.
Изначально интернет-сервис Zomato развивался как ресторанный гид, где можно было узнать, какие заведения присутствуют в городе, и посмотреть их меню, цены, рейтинги и отзывы (то есть это был аналог всем известного Yelp). Позже Zomato добавили систему онлайн-доставки, чтобы клиенты могли заказывать еду, если не осталось столиков или они хотят провести романтический ужин дома, не тратя время и усилия на готовку.

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

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

Остальные 40% составляют:

  • Zomato for Business. Специальное приложение для ресторанов, которое подключает их заведения к листингу сервиса и дает возможность в режиме реального времени обновлять информацию о специальных предложениях, промоакциях, событиях и скидках. За эту услугу взимается фиксированная плата, которая зависит от страны и региона. Например, в США и Канаде это в среднем 100 долларов в месяц.
  • Zomato Book. Сервис онлайн-бронирования столов, позволяющий пользователям делать, изменять и отменять бронирование независимо от того, открыт ресторан или нет. За подключение к Zomato book рестораны платят фиксированную плату в размере 130-150 долларов.
  • Zomato Events. Сервис берет небольшой процент с продажи билетов на различные профильные шоу и мероприятия, связанные с ресторанным бизнесом, приготовлением и употреблением еды.
  • Zomato Whitelabel. Решение, позволяющее ресторанам создавать Zomato-подобные мобильные приложения для своего бизнеса, где можно выбрать блюдо, забронировать столик или заказать онлайн-доставку еды.
  • Zomato Base. Консультационные услуги, призванные помочь ресторанам выжить, развиться, сменить профиль (кухню, направление) и расширить свое присутствие на других рынках.
  • Zomato Gold. Подписка с льготными условиями для пользователей в отдельных ресторанах-партнерах. Участник программы не платит за второе самое дорогое блюдо в чеке (одно бесплатное блюдо за одно посещение) и получает один бесплатный напиток за каждый уже заказанный (максимум два бесплатных напитка за посещение). Действует только в Индии. Цена подписки — 2000 рупий в год (около 30 долларов).

Основные и дополнительные функции

Как создать приложение, как Zomato схема работы
Схема работы приложения Zomato и кто в ней задействован.
Создавая мобильное приложение, подобное Zomato, необходимо реализовать четыре роли пользователей: клиент-покупатель, ресторан, курьер и администратор. Для этого нужен ряд общих для всех функций (регистрация, аутентификация, настройки профиля, отслеживание состояния заказа, включая местоположение и т.д.) и несколько функций, заточенных под определенную роль пользователя.

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

То есть нужно реализовать следующие функции:

  • Поиск. Позволяет пользователям искать рестораны, кафе, закусочные, пабы и бары по кухне, блюдам, графику, местоположению, доступности и рейтингу. Используя функцию поиска, люди могут найти заведение и оценить его меню, цены и обслуживание, а также проверить доступность столиков и время работы.
  • Корзина заказов. Выбор понравившихся блюд и добавление их в корзину заказа с помощью одного-двух кликов. Чем проще и нагляднее эта функция, тем лучше.
  • Отслеживание состояния заказа. Позволяет клиентам в режиме реального времени отслеживать состояние заказа (в очереди, готовится, отдано курьеру) и местоположение курьера. Так люди могут проверить, когда они получат заказ.
  • Платежная система. Интеграция платежных шлюзов PayPal, Amazon Pay, Stripe, Braintree и других в приложение. Вариантов оплаты должно быть несколько, чтобы каждый пользователь смог выбрать привычный способ оплаты.
  • Рейтинговая система. Рейтинги, обзоры и отзывы о ресторане, еде и курьерах играют важную роль в улучшении качества обслуживания. Они отсеивают плохих контрагентов и продвигают тех, кто хорошо справляется со своей задачей.
  • Книга доступности. Позволяет получать информацию о наличии свободных столиков в ресторане и бронировать столик несколькими кликами по экрану, что намного проще и быстрее традиционного бронирования по телефону.
Панель владельца ресторана. Набор инструментов, которые помогут заведению наилучшим образом представить себя и свои блюда клиентам. Среди них следующие:
  • Создание профиля и его настройка. Рестораны могут указать адрес, график работы, меню с ценами и контактные данные. Представление меню и блюд может быть в виде отдельной карточки с фотографией и ценой для каждого блюда, простым перечнем или фото / сканом бумажного меню. В Zomato реализован первый вариант, поскольку он больше нравится клиентам.
  • Управление заказами. Дает возможность ресторанам отслеживать состояние заказа: в исполнении, запланированные, отправленные, закрытые. Для удобства и эффективности важно, чтобы напротив каждого пункта были временные точки и конкретный исполнитель. Это поможет ресторанам оптимизировать процесс.
  • Управление меню. Возможность добавления и обновления карточек блюд, где указаны цена, ингредиенты, минимальный объем заказа, скорость приготовления и прочее. Также должна быть возможность выделить сегодняшнее специальное блюдо или комплексные завтраки, обеды и ужины.
  • Промо и акции. У ресторанов должна быть возможность устанавливать и обновлять скидки, а также добавлять специальные приложения, поощряя клиентов к покупке посредством дополнительный выгоды и экономии.
  • Отслеживание курьера. Определение местоположения курьера в режиме реального времени с помощью Google Maps или его аналога. Владельцы должны иметь возможность проверить общее время доставки и маршрут, по которому водитель предпочел доставить еду.
  • Push-уведомления. Сообщить о новом заказе, изменении статуса, оплате, отказе и других важных вещах. При больших нагрузках это критически важная функция, которая гарантирует, что ни один заказ не потеряется.
Панель курьера (службы доставки). Приложение Zomato не работает с курьерами-фрилансерами, как это делают UberEATS, Foodpanda и Postmates. Доставкой заказов занимаются рестораны с помощью собственных курьеров. Для них важны следующие функции:
  • Вход и верификация. В таких приложениях, как Zomato, курьеров должны регистрировать рестораны. Если же курьеры сами регистрируются, то нужны инструменты верификации, которые дадут ресторану возможность подтвердить, что «этот курьер наш». Это обезопасит все стороны от мошенничества.
  • Настройка профиля. Ввод и изменение персональных данных курьера: имя и фамилия, адрес, график работы, используемый транспорт и соответствующие удостоверения (например, водительские права), если они нужны.
  • Управление заказами. Инструменты, необходимые для получения и закрытия заказа, включая возможность получить оплату и настройку звуковых push-уведомлений, которые работают даже при закрытом приложении.
  • Геолокация. Интеграция с Google Map или Waze для просмотра маршрута доставки. Приложение должно определять маршрут и указывать время доставки, что поможет рассчитать время прибытия курьера к клиенту. При этом у курьеров должна быть возможность оптимизировать маршрут.
  • Платежи. Приложение курьера должно иметь возможность подтверждения и оплаты доставки. Это можно реализовать с помощью сопоставления местоположения курьера с местом доставки или путем взаимодействия приложения курьера с приложением на телефоне клиента. Это взаимодействие также можно использовать для инициализации оплаты заказа на месте.
Панель администратора. Вам также понадобится панель, с помощью которой можно управлять листингами, профилями, платежами и прочим. За это отвечают следующие функции:
  • Управление ресторанами. Возможность добавлять, обновлять и удалять любой ресторан или кафе из листинга. Проверка статуса, активности и взаимодействий заведения с клиентами. Возможность менять категорию ресторана, кухни, блюд, вариантов доставки и способов оплаты.
  • Мониторинг производительности. Отслеживание состояния и активности всех ресторанов, курьеров и клиентов. Постоянный мониторинг рейтингов, обзоров и отзывов, включая отслеживание IP подключенных устройств (важно для предотвращения накручивания рейтингов) и честности отзывов.
  • Анализ и отчетность. Получение в режиме реального времени данных и отчетов об активности пользователей в общем и в разрезе определенных действий. Лучше если это будут не скупые текстовые и числовые данные, а графики, диаграммы и схемы, которые проще воспринимать и анализировать.
  • Комиссионные и монетизация. Возможность устанавливать комиссионные с заказов, финансовых транзакций и прочие функции, относящиеся к монетизации приложения.

Маркетинговая политика

праздник еды и развлечений
Zomaland — праздник еды и развлечений, организованный Zomato.
Приложение Zomato нацелено на людей в возрасте от 18 до 35 лет, которые хотят заказать доставку еды или найти ресторан с хорошим обслуживанием и вкусной едой. При этом основная ставка делается на занятых людей, которым нужна доставка еды, и молодежь, которая хочет хорошо провести время со своими друзьями. Для их привлечения компания использует:
  • Рефералов. В компании подсчитали, что почти 30% их подписчиков пришли через рефералов — сайты, которые делают обзоры ресторанов, блюд и кухонь, и при этом дают ссылку на приложение Zomato.
  • SME и SEO. Компания постоянно и помногу вкладывается в создание различного контента, который привлекает людей и поисковые системы.
  • Социальные сети. Активность в Facebook, Instagram, Twitter и YouTube также привлекает пользователей и повышает узнаваемость бренда.
  • Рекламные акции. Zomato регулярно проводит различные акции и мероприятия для привлечения пользователей.
Что касается акций, то речь не только об активности в сети, но и о реальных мероприятиях. Например, о фестивале Zomaland, посвященному еде и развлечениям, который объединяет под одной крышей несколько лучших ресторанов, музыкантов, комиков, а также интерактивные инсталляции и игры.

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

Особенности разработки приложения

Когда базовая концепция, функционал и модели монетизации готовы, можно приступать к непосредственному кодированию приложения.

Этот процесс состоит из следующих этапов:

  • Сбор требований. Составление предварительной спецификации приложения.
  • Прототипирование. Построение логики пользовательского потока (как человек использует приложение для достижения поставленной цели) и создание экранов приложений (поиск мест, где можно пообедать, меню ресторана, управление заказами, оплата, отслеживание и т. д.).
  • Создание UI / UX дизайна. Определение того, как будет выглядеть интерфейс приложения для всех ролей пользователей. Здесь Zomato делает ставку на яркие изображения ресторанов и блюд, которые запускают дофаминовые системы в мозге клиента и способствуют заказу еды здесь и сейчас.
  • Разработка MVP. Создание приложения с минимальным набором функций, которых достаточно для проверки концепции и работоспособности ключевых идей. Обычно это поиск ресторана и оформление заказа, включая оплату.
  • Тестирование. Специальная команда проверяет MVP на работоспособность, релевантность и вирулентность. На основе обратной связи MVP улучшается и обновляется, пока не получится то приложение, которое вам нужно.
  • Развертывание. Добавление приложения в Google Play и App Store. С маркетинговым сопровождением и повышенным вниманием техподдержки.

Есть вопросы? Задайте их здесь

Имя *
Email *
Телефон
Ваш бюджет
Сообщение