Вы спрашиваете трёх подрядчиков, сколько будет стоить интернет-магазин, и получаете три ответа, между которыми почти нет ничего общего: один — небольшой ежемесячный платёж, второй — проект среднего размера, третий похож на первый взнос за квартиру. Никто не объясняет почему, а самый дешёвый выглядит как ловушка. Если вы пытаетесь понять, сколько стоит интернет-магазин, прежде чем брать на себя обязательства, первое, что стоит знать: предложения различаются, потому что каждый подрядчик оценивает другой магазин, а не потому, что кто-то обманывает.
Обычные выводы: агентства берут слишком много, шаблона пока хватит, или нужно подождать, пока появятся деньги на дорогой вариант. Любой из них может быть верным. Но цену определяет короткий список вещей, которые вы можете посчитать сами за один вечер, и как только они записаны, три предложения вдруг выстраиваются в ряд.
Сколько стоит интернет-магазин: почему цены так различаются
Каталог определяет форму разработки. Несколько десятков товаров с простыми вариантами укладываются в тему любой платформы. Тысячи позиций, товары с конфигуратором, комплекты, оптовые прайс-листы или товары, зависящие друг от друга, выводят магазин за пределы возможностей темы — в разработку. Признак: чтобы описать ваш список товаров, нужна таблица больше чем с несколькими столбцами.
Оплата и доставка — это интеграции, а не галочки. Стандартная оплата картой и один перевозчик есть в каждой платформе. Несколько платёжных провайдеров, оплата по счёту для бизнес-покупателей, правила доставки по весу и региону, пункты выдачи или связь со складской системой — каждое добавляет работы и каждое добавляет постоянных комиссий. Признак: вы уже знаете названия трёх или больше провайдеров, без которых не обойтись.
Дизайн — это уровень, а не «да» или «нет». Тема, адаптированная под ваш бренд, — самый дешёвый слой; индивидуальный дизайн страницы товара и оформления заказа стоит дороже; магазин, где каждый сценарий спроектирован под ваш товар, стоит дороже всего. Признак: когда вы смотрите на магазины конкурентов, вам не нравится сама структура страниц, а не фотографии.
Контента и языков в предложении обычно нет. Фотографии товаров, описания, таблицы размеров, правовые страницы и переводы — это либо ваша работа, либо оплаченная, а магазин без них не продаёт. Каждый дополнительный язык и валюта умножают контент и добавляют настроек для налогов и доставки; мы писали об этом в статье продажи во второй стране через многоязычный магазин. Признак: никто не сказал, кто пишет тексты товаров.
Кто-то должен вести магазин после запуска. Добавлять товары, менять цены, обрабатывать заказы, обновлять платформу и её приложения. Магазин на платформе может вести владелец; индивидуальная разработка требует разработчика для многих изменений. Признак: в предложении нет строки о месяцах после запуска.

Как понять, какой случай ваш
Прежде чем просить у кого-то предложение, потратьте вечер на собственные цифры и потребности. Идите по порядку; первый пункт, который вас удивит, обычно и есть тот, что сдвинет цену.
- Посчитайте товары и варианты. Откройте свой текущий список или каталог поставщика, из которого будете продавать, и отметьте, сколько позиций, сколько опций у каждой и зависит ли какой-то товар от другого. Если ответ «много» или «зависит», запишите почему.
- Перечислите всех платёжных провайдеров и перевозчиков, которые вам нужны. Карта, кошельки, счёт, оплата частями; курьеры, пункты выдачи, собственные водители. Отметьте, без каких ваши покупатели не обойдутся.
- Перечислите страны, языки и валюты. Куда вы доставляете, на каком языке должны продавать и в каких валютах показывать цены. Каждая строка — множитель.
- Выясните, где сегодня живут остатки, цены и заказы. Таблица, бухгалтерская программа, складская система, фид поставщика. Если магазин должен синхронизироваться с одним из них, интеграция — часть цены.
- Решите, кто делает контент. Фотографии, тексты, переводы, правовые страницы. Вы сами, ваша команда или за оплату.
- Посмотрите на пять магазинов, которые вам нравятся, и назовите, что именно. Если фотографии и товары — хватит темы. Если то, как работают страницы, — вы смотрите на стоимость дизайна.

Что исправлять и в каком порядке
Сначала самое дешёвое. Большую часть экономии даёт определение объёма, а не торг.
- Запишите ответы на одной странице. Это ваш бриф. Теперь каждый подрядчик оценивает один и тот же магазин, и предложения становятся сравнимыми. Наш бриф задаёт эти вопросы в том же порядке.
- Начинайте с платформы, если проверенная причина этого не запрещает. Стандартный каталог, стандартная оплата, одна-две страны: платформа с темой позволяет продавать, а деньги идут на фотографии, тексты и запуск, а не в код.
- Тратьте на дизайн только там, где покупатели принимают решение. Страница товара, корзина и оформление заказа — там дизайн окупается; страница «о нас» может остаться из темы. В наших проектах интернет-магазинов индивидуальная работа начинается именно здесь, а не с главной страницы.
- Добавляйте интеграции по одной, в порядке боли. Сначала оплата, потом доставка, потом система, где живут остатки или заказы. Связь магазина с местом, где фиксируются заказы и клиенты, — обычно тот шаг, на котором подключаются наши проекты по CRM и аналитике, потому что та же связь позже показывает, какие товары и каналы действительно окупаются.
- Заложите бюджет на месяцы после запуска до подписания. Плата за платформу, приложения, комиссии за оплату и часы, которые кто-то тратит на ведение магазина. Если такой строки нет, предложение неполное.
- Оставьте дверь открытой для роста. Выберите платформу или разработку, которая сможет добавить язык, валюту или связь со складом без начала с нуля. Медленный или трудный в изменениях магазин стоит дороже своей цены; о покупательской стороне этого мы писали в статье почему медленный сайт стоит вам покупателей.
Что измерять
- Описывают ли три предложения один и тот же магазин после того, как бриф написан; если они всё ещё различаются, спросите, какой из пяти пунктов каждое из них предположило.
- Время от изменения товара до его появления на сайте, еженедельно, после запуска; если каждый раз нужен разработчик, разработка не подходит вашей команде.
- Доля заказов, потребовавших ручного шага в оплате, доставке или остатках, ежемесячно; каждый ручной шаг — интеграция, за которую вы заплатили и которую не получили.
- Текущие ежемесячные расходы против плана, который вы написали до подписания, ежемесячно.
Где подключаемся мы
Владелец с одним свободным вечером может посчитать каталог, перечислить провайдеров и языки, выяснить, где живут заказы, и решить, кто делает контент; с этой страницей в руках большая часть цены уже объяснена. Мы добавляем порядок работы: платформа или индивидуальная разработка по проверенным причинам, дизайн только там, где покупатели принимают решение, интеграции в порядке боли и магазин, который сможет расти без перестройки. Если объём удобнее определить вместе с нами, достаточно короткого брифа с количеством товаров и провайдерами.