Интернет-магазин под ключ: сайт, приложение или Telegram-бот

Автор · Full-Stack Engineer ·

Для большинства магазинов правильный первый шаг — сайт: его находят в Яндексе и Google, он работает без установки, а сайт у меня стоит от $300. Telegram-бот или Mini App подходят, если покупатели уже приходят из вашего канала или чата, а мобильное приложение от $2000 окупается, когда есть постоянные клиенты, которые покупают регулярно. Ниже разбираю, чем эти варианты отличаются, что входит в магазин под ключ и как собрать первую версию без лишних трат.

Что выбрать для интернет-магазина: сайт, приложение или Telegram-бот?

Выбор зависит от того, откуда приходят ваши покупатели. Если из поиска и рекламы — нужен сайт. Если из Telegram-канала или чата — бот или Mini App. Если это постоянные клиенты, которые покупают каждую неделю или месяц, — приложение.

Сайт ловит тех, кто ищет товар прямо сейчас: «купить камин в Москве», «детские кроссовки 30 размер». Человек зашёл из поиска, посмотрел карточку, оформил заказ. Для этого ему не нужно ничего устанавливать и регистрироваться.

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

Приложение нужно для удержания. Иконка на экране, пуш-уведомления о скидках и повторный заказ в два касания — это то, что возвращает покупателя. Нового клиента приложение приводит хуже, потому что его сначала надо скачать.

СайтTelegram-бот / Mini AppМобильное приложение
Цена у меняот $300по оценкеот $2000
Срокот 1 неделиот неделиMVP за 4–8 недель
Откуда покупателиПоиск, реклама, ссылкиВаш канал, чаты, рассылкиПостоянные клиенты, реклама приложений
Нужна установкаНетНет, если есть TelegramДа
SEOДаНетТолько поиск в сторах
Повторные покупкиЧерез рассылки и рекламуЧерез сообщения в TelegramЧерез пуши и личный кабинет

Отдельно про маркетплейсы. Если вы уже продаёте там, свой магазин работает рядом с площадкой как отдельный канал: здесь нет комиссии площадки и где покупатель остаётся вашим. Поэтому свой сайт или приложение имеет смысл, когда вы готовы вкладываться в собственный трафик и повторные продажи.

Цены в таблице стартовые. Сайт от $300 — это небольшой сайт или лендинг. Полноценный магазин с каталогом, фильтрами, корзиной, оплатой и админкой стоит больше, и точную сумму я называю после разбора задачи.

Что входит в интернет-магазин под ключ?

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

  • Каталог с категориями, фильтрами, поиском и карточками товаров: фото, описание, характеристики, наличие, варианты.
  • Корзина и оформление заказа с минимумом полей. Каждое лишнее поле — это потерянные покупатели.
  • Оплата через платёжного провайдера и, если нужно, оплата при получении.
  • Доставка: самовывоз, курьер, службы доставки с расчётом стоимости, если у них есть API.
  • Админка: товары, цены, остатки, заказы, статусы, клиенты. Или интеграция с учётной системой, где это всё уже ведётся.
  • Уведомления покупателю и вам: заказ принят, оплачен, отправлен.
  • SEO-основа для сайта: быстрые страницы, мета-теги, понятные адреса, карта сайта.
  • Аналитика: откуда приходят покупатели, где бросают корзину.
  • Домен и хостинг, оформленные на вас.

Сайты я делаю на Next.js — страницы быстро загружаются и хорошо индексируются. Бэкенд на Node.js с PostgreSQL или MongoDB. Если у вас уже есть учётная система с API, магазин подтягивает товары и остатки из неё, а заказы отправляет обратно.

Каталог или магазин с оплатой?

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

Оценю ваш проект бесплатно

Опишите задачу в паре строк — отвечу в Telegram, назову цену и сроки по этапам. ТЗ не нужно.

Оставить заявкуНаписать в Telegram

Сколько стоит интернет-магазин и от чего зависит цена?

Сайт у меня стоит от $300, приложение — от $2000, Telegram-бот и Mini App — по оценке. Итоговая цена магазина зависит от размера каталога, интеграций и того, сколько каналов продаж вы запускаете одновременно.

Что сильнее всего влияет на сумму:

  1. Размер и сложность каталога. Двадцать товаров без вариантов и несколько тысяч позиций с размерами, цветами и фильтрами — разная работа.
  2. Откуда берутся товары. Ручное заполнение в админке, импорт из таблицы или синхронизация с учётной системой.
  3. Оплата и доставка. Каждый провайдер и служба доставки — отдельная интеграция.
  4. Личный кабинет. История заказов, бонусы, избранное, повторный заказ.
  5. Количество каналов. Сайт, бот и приложение по отдельности или сразу вместе.
  6. Дизайн. Работаю по вашим макетам или собираю интерфейс сам.

Точную сумму называю после созвона на 20–30 минут и фиксирую в договоре — дальше она не растёт. Стартовые цены по всем направлениям есть на странице цен. Если думаете именно о приложении, посмотрите разбор «Сколько стоит мобильное приложение».

Можно ли совместить сайт, бота и приложение?

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

Типичная последовательность выглядит так. Сначала сайт, чтобы получать покупателей из поиска и рекламы. Потом, если есть аудитория в Telegram, — Mini App с тем же каталогом. Когда набирается база постоянных покупателей, — приложение с пушами и бонусами.

Главное условие — заложить это в архитектуру с первого этапа. Если первый сайт сделан на конструкторе, а бот потом пишется отдельно со своей базой, вы получите три несвязанных магазина с тремя списками заказов. Поэтому даже для первой версии я делаю бэкенд, к которому потом можно подключить новые витрины без переделки.

Веб я делаю на Next.js, приложения — на React Native. Логика и часть компонентов у них общие, поэтому каждая следующая витрина обходится дешевле первой. Приложение при этом собирается из одной кодовой базы под iOS и Android — почти вдвое дешевле двух нативных команд.

Из похожих проектов у меня есть каталог каминов «Мир каминов» — его и другие работы можно посмотреть в кейсах.

Какие ошибки делают при заказе интернет-магазина?

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

  • Нет контента. Фото, описания и характеристики товаров готовятся дольше, чем кажется. Начинайте собирать их до старта разработки.
  • Сложное оформление заказа. Обязательная регистрация, десять полей и три шага отпугивают людей. Гостевой заказ и минимум полей работают лучше.
  • Нет мобильной версии. Большинство покупателей заходят с телефона. Сайт должен быть удобным прежде всего на маленьком экране.
  • Ручная работа с остатками. Если остатки не синхронизируются, вы продаёте то, чего нет на складе.
  • Магазин на чужом аккаунте. Домен, хостинг, аккаунты в сторах и платёжные подключения должны быть на вас. Я оформляю их на заказчика с первого дня.
  • Нет аналитики. Без неё непонятно, где теряются покупатели и какая реклама окупается.

С чего начать и что подготовить к созвону?

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

Подготовьте ответы на вопросы:

  1. Сколько товаров в каталоге и как часто он меняется.
  2. Где сейчас ведутся товары, цены и остатки.
  3. Откуда приходят покупатели: поиск, реклама, маркетплейсы, Telegram, соцсети.
  4. Какие способы оплаты и доставки нужны.
  5. Есть ли фото товаров, логотип и фирменный стиль.
  6. Какие магазины вам нравятся и почему.
  7. Срок запуска и комфортный бюджет.

На созвоне я предложу, какую витрину запускать первой и что отложить. После этого пришлю план: этапы, цены, сроки, договор.

Как проходит разработка и оплата?

Работаю по договору, по этапам, без 100% предоплаты. После каждого этапа — демо и акт.

Разбор задачи занимает 1–2 дня, оценка и план — ещё 2–3 дня. Разработка идёт от двух недель, демо каждую неделю, у вас есть доступ к репозиторию. После запуска подключаю аналитику и мониторинг ошибок. Приложение публикую сам в App Store, Google Play, Huawei AppGallery и RuStore. Поддержку можно брать почасово или пакетом на месяц. Права на код передаются по договору, стек стандартный — можно продолжить с другим разработчиком после любого этапа. Подробнее — на странице «Как я работаю».

Если вы запускаете магазин или хотите добавить к нему новую витрину, опишите задачу в форме заявки или напишите в Telegram. Оценка бесплатная, после короткого созвона вы получите точную цену и срок.

Частые вопросы

Можно ли перенести товары со старого сайта или маркетплейса?
Да, если есть выгрузка в таблицу или доступ к API. Импорт товаров оцениваю вместе с остальной работой.
Смогу ли я сам добавлять товары и менять цены?
Да, для этого делается админка. Если товары уже ведутся в учётной системе, магазин синхронизируется с ней, и дублировать ничего не придётся.
Нужно ли приложение, если я продаю на маркетплейсах?
Обычно нет. Приложение имеет смысл, когда у вас есть своя база постоянных покупателей, которых вы хотите возвращать без комиссии площадки.
Сколько времени занимает запуск сайта магазина?
Небольшой сайт делается от недели, магазин с каталогом, оплатой и интеграциями — дольше. Точный срок называю после разбора задачи.
Ещё статьи
ТЗ на мобильное приложение: что на самом деле нужно разработчикуНужно ли техническое задание на мобильное приложение и что в нём писать. Чек-лист к созвону, типичные ошибки, приложение от $2000, оценка бесплатно.Telegram Mini App для бизнеса: что это, сколько стоит и кому подходитTelegram Mini App для бизнеса: чем отличается от бота и приложения, кому подходит, от чего зависит цена и срок. Оценка бесплатно, оплата по этапам.Сайт или мобильное приложение: что выбрать для стартаЧто запускать первым — сайт или мобильное приложение? Сравнение по цене, срокам, привлечению клиентов и удержанию.
Контакты

Есть идея? Давайте соберём.

Отвечаю моментально. Консультация и оценка бесплатно, ТЗ не нужно.

Заявка за минутуШаг 1 / 3
Что нужно сделать?