Обзор и отзывы о конструкторе сайтов insales
Содержание:
- Процедура авто-логина пользователя
- Дизайн и работа с шаблонами
- Функциональные возможности
- Цена: сколько стоит сделать сайт на InSales
- Для кого предназначен
- Техническая поддержка
- Дизайны и работа с шаблонами
- Редактирование позиций в заказе
- Плюсы и минусы
- Процедура установки
- Авторизация
- Оповещение о событии
- Альтернативы и конкуренты
Процедура авто-логина пользователя
Для того чтобы пользователь не утруждал себя запоминанием логина и пароля, для каждого есть процедура, позволяющая авторизовать пользователя по адресу его магазина — shop_host. Для этого надо отправить GET запрос на адрес
http://shop_host/admin/applications/api_key/login?token=token&login=api_autologin_url
где shop_host — адрес интернет магазина на под-домене myinsales.ru, api_key — идентификатора приложения, token — одноразовый токен (формируете сами, никак не связан с token из установки приложения), api_autologin_url — URL, на который будет выполнено перенаправление в приложение
Важно(!), чтобы домен из урла api_autologin_url совпадал с доменом из урла входа в приложение из настроек, такая проверка сделана для безопасности.. Если пользователь уже вошел в бэк-офис магазина, и у него установлено приложение, его перенаправляют на URL
Если пользователь уже вошел в бэк-офис магазина, и у него установлено приложение, его перенаправляют на URL
api_autologin_url?token=MD5(token + password)
где password — пароль приложения в конкретном магазине (не путать с секретным ключем приложения).
Если пользователь еще не вошел в приложение, то ему предложат войти в бэк-офис, а потом перенаправят на указанный URL.
В частности так может работать механизм автологина при нажатии на кнопку «Войти» в приложение из бэкофиса:
1. Пользователя кидает урл входа в приложение, который указан его настройках. В GET-параметрах передаются название и id магазина, например:
2. Приложение смотрит сессию в cookies пользователя и если он уже логинился, то все в порядке, показывает ему бэкофис приложения.
3. Если пользователь не залогинен в приложение, то редиректим его на урл автологина в InSales:
test.myinsales.ru — имя магазина, которое пришло в пункте 1.
my_app_key — идентификатор приложения, который был указан в настройках при его создании
token — случайная одноразовая фраза
login — урл, где мы ждем пользователя назад для логина после редиректа с InSales
4. На стороне InSales идет проверка по сессии, что пользователь залогинен в этот магазин и если все нормально редирект его назад в приложение:
Дизайн и работа с шаблонами
В каталоге InSales — более 70 бесплатных шаблонов для настройки дизайна. Если ни один из представленных вариантов не подходит, можно приобрести премиум-тему. Из больше 50. Перед покупкой премиум-тему можно бесплатно примерить на сайт, чтобы убедиться в том, что она подходит.
Настроить внешний вид шаблона можно в визуальном редакторе. Чтобы открыть его, нужно зайти в раздел «Дизайн», выбрать шаблон и нажать на кнопку «Настроить». Визуальный редактор предлагает стандартные возможности для изменения внешнего вида сайта:
- добавление, перемещение, редактирование, скрытие и удаление блоков;
- загрузка иконки сайта (favicon);
- добавление логотипа-картинки и логотипа-текста;
- настройка шапки и подвала сайта: показ меню, поиска, личного кабинета, загрузка логотипов;
- настройка автоматического прокручивания промо-слайдера;
- добавление блока с лентой из Instagram;
- настройка каталога: включение сортировки и фильтрации, выбор расположения описания, изменение количества товаров в категории;
- настройка карточки товара: варианты вывода фотогалереи и свойств товара;
- настройка модального окна с предупреждением об использовании cookies;
- размещение ссылок на соцсети;
- включение маски для телефона (например, в формате +7 *** *** ** **);
- изменение основных и дополнительных цветов, цвета фона, фоновой подложки;
- выбор шрифта, размера и расстояния между буквами.
В визуальном редакторе можно переключаться между режимами отображения: десктопом, планшетом и смартфоном. Это позволяет оценить, как дизайн выглядит на разных экранах.
InSales предлагает гибкое управление шаблонами. Вы можете:
- посмотреть историю изменений;
- сделать бэкап;
- восстановить предыдущую версию шаблона;
- скачать шаблон на компьютер для правки;
- копировать шаблон;
Для управления дизайном на InSales используется шаблонизатор LIQUID. Это опенсорсный проект, для которого есть документация на русском языке. Для работы с шаблонизатором также требуются навыки веб-разработки, стек технологий — HTML, CSS, JavaScript.
У пользователя есть несколько вариантов изменить дизайн. Например, можно взять готовый бесплатный шаблон и внести правки через встроенный редактор кода. Это удобно, если изменения небольшие. Для глубокой кастомизации можно скачать шаблон на компьютер и отредактировать с помощью шаблонизатора LIQUID. Можно взять любой другой шаблон и привести его в соответствие к требованиям InSales или разработать тему с нуля.
На платформе есть ещё одно предложение — разработка сайта «под ключ» с индивидуальным дизайном. Но это очень дорогое удовольствие, стоимость стандартного пакета услуг — от 300 000 рублей.
|
ПОПРОБОВАТЬ |
Функциональные возможности
Функциональность Insales заточена под решение одной задачи — продавать товары. Конструктор предлагает всё необходимое для этого «из коробки». При этом InSales остаётся гибким и масштабируемым.
Платформа предлагает:
- Гибкое управление контентом — создание каталога, карточек товаров, страниц, новостей, записей в блоге
- Личный кабинет покупателей.
- Запись изменений в заказах.
- Создание мультиязычного магазина.
- Настраиваемую корзину.
- Управление заказами и покупателями.
- Разные способы оплаты и доставки.
- Поддержка импорта и экспорта товаров.
Все эти инструменты доступны на InSales по умолчанию. Вам нужно лишь зарегистрироваться и выбрать подходящий тариф для работы своего магазина.
Готовые шаблоны магазинов
Для создания магазина доступно более 120 шаблонов. Больше половины из них можно использовать бесплатно. Шаблоны включают примеры контента, в том числе демо-карточки товаров. Это помогает быстрее освоить платформу и в буквальном смысле создать магазин за 1 день.
Интеграции и магазин приложений
У InSales — более 200 интеграций со сторонними сервисами. Есть синхронизация с продуктами 1С, «Почтой России», СДЭК, Яндекс.Кассой и другими платформами, применяемыми в электронной коммерции.
Использовать некоторые интеграции можно сразу создания сайта. Связь с другими сервисами настраивается с помощью приложений, доступных для установки в магазине приложений InSales. Всего в нём 190 модулей, из которых 140 можно поставить бесплатно.
Открытый API
InSales предоставляет открытый доступ к API. Благодаря этому вы можете создавать сторонние приложения, которые отправляют на сервер запросы для выполнения определённых действий. Это позволяет автоматизировать магазин по своему усмотрению — например, выгружать заказы во внешнюю систему или собирать данные о покупателях.
Мощный SEO-блок
Одна из самых впечатляющих частей InSales — инструменты поисковой оптимизации.
- Автоматическое создание и обновление карты сайта.
- Открытый доступ к файлам шаблонов.
- Сохранение названия товара в теге H1.
- Гибкая настройка мета-тегов: заголовка, ключевых фраз, описания.
- Ручное добавление читаемых адресов.
- Расширение сниппета в выдаче Яндекса.
- Простые настройки переадресации.
- Настройка канонического URL и удаление дублей.
- Аналитика поисковых фраз.
- Подключение счётчиков посетителей и аналитических сервисов.
В умелых руках эти возможности позволяют вывести магазин на высокие позиции в поисковой выдаче по релевантным запросам.
Мобильный сайт бэк-офис
В систему включен шаблон мобильной версии магазина. Фактически у вас появляется две витрины: большая и красочная для десктопа, мобильная и аккуратная — для смартфона.
Управлять магазином тоже можно с мобильного устройства. Владельцам магазина доступно бесплатное приложение для Android и iOS. В нём можно управлять заказами и товарами, уточнять данные клиентов, отслеживать посещаемость и конверсию.
|
ПОПРОБОВАТЬ |
Цена: сколько стоит сделать сайт на InSales
В течение 14 дней можно пользоваться конструктором бесплатно. После завершения тестового периода нужно выбрать один из платных тарифов. Всего их четыре.
- «Стандартный» (1720 рублей/месяц) — до 4 доработок шаблонов в месяц от специалистов поддержки, создание до 2 пользователей для управления магазином, адаптивные шаблоны, личный кабинет клиента, система скидок, уведомления покупателей о статусе заказов через мессенджеры.
- «Продвигающий» (3053 рублей/месяц) — возможности «Стандартного», но 6 доработок и 3 пользователя плюс поддержка мультивалютности, разные типы цен в зависимости от группы покупателей, SEO-фильтры для продвижения категорий товаров по запросам (например, брендов), бесплатный SSL, формирование комплектов товаров.
- «Бизнес» (5653 рублей/месяц) — возможности «Продвигающего», но 10 доработок и 5 пользователей плюс синхронизация с 1С, автоматическое обновление каталога из CSV или YML-файла, бонусная программа для покупателей, автоматическое распределение товаров по категориям, поддержка мультисклада.
- «Премиум» (11 320 рублей/месяц) — возможности «Бизнеса», но неограниченное количество доработок и 10 пользователей плюс бесплатная программа складского учёта, бесплатная система рассылок триггерных сообщений через мессенджеры и электронную почту, бесплатный виджет расчёта стоимости доставки.
Выгоднее оплачивать подписку на год — экономия составит 25 %. Например, за тариф «Стандартный» в месяц вы отдадите 1290 вместо 1720 рублей. Однако это всё равно очень дорогое удовольствие, учитывая функциональность тарифного плана. На других конструкторах можно получить аналогичные возможности за меньшие деньги.
Ещё одна статья расходов — расширения из магазина приложений InSales. Всего их 190, 50 из них — платные. Покупать придётся мощные модули типа синхронизации с 1С и «Мой Склад», «Товаров ВКонтакте», продвинутых инструментов управления рассылками. Стоимость расширений — от 250 рублей.
Есть также дополнительные услуги. Например, даже на тарифе «Премиум» можно создать не более 10 пользователей для управления магазином. Если понадобится аккаунт для дополнительного сотрудника, можно оплатить его отдельно. Стоимость — 380 рублей в месяц за каждого пользователя сверх установленного лимита. Эта возможность доступна на всех тарифах.
InSales также предлагает:
- Перенос магазина с любых CMS и платформ. Стоимость — от 27 480 рублей, в пакет услуг входит годовая подписка на InSales.
- Маркетинговые услуги: настройка контекстной рекламы в Яндекс и Google, SEO-продвижение, размещение товаров в Яндекс.Маркете и Google Shopping. Стоимость услуг — от 7000 до 30 000 рублей.
- Разработка магазина «под ключ». Стандартное предложение — от 300 000 рублей, «Бизнес Plus» с разработкой дизайна премиум-класса и индивидуальными продающими механизмами — от 500 000 рублей.
|
ПОПРОБОВАТЬ |
Для кого предназначен
Конструктор InSales предназначен для малого и среднего бизнеса. Это платформа для быстрого создания магазина без кодинга на основе шаблонов дизайна. Расширять функциональность конструктора можно с помощью модулей — они тоже полностью готовы к работе и требуют минимальной настройки под требования конкретного магазина.
InSales подходит начинающим предпринимателям. Можно начать с минимального каталога и нескольких заказов в неделю, а затем постепенно вырасти до большого магазина, не беспокоясь об оптимизации и возможных ограничениях хостинга. InSales предлагает профессиональный набор инструментов для ведения бизнеса в интернете.
Систему также могут использовать опытные разработчики. InSales предлагает интеграцию собственного дизайна на сайт, а также открытый код шаблонов, написанный с использованием популярного стека HTML5, CSS3, JavaScript и открытый API для расширения стандартной функциональности.
|
ПОПРОБОВАТЬ |
Техническая поддержка
Поддержка на InSales работает круглосуточно. Через чат на главной странице можно получить общую информацию о конструкторе и тарифных планах. Через чат в личном кабинете доступны консультации по настройке сайта и функциональности сервиса. Можно также воспользоваться тикетами или позвонить по телефону. Гарантированное время ответа на письменные запросы — 36 часов. В чате среднее время ответа — 30 минут.
Для самостоятельного изучения платформы есть база знаний на русском языке. В ней раскрыты основные вопросы по созданию, настройке и продвижению магазина. В инструкциях есть скриншоты, которые наглядно демонстрируют, что нужно делать в панели администратора и в редакторе InSales. На странице есть поиск по базе данных, который позволяет быстро найти решение возникшего вопроса.
Документация InSales разделена на три большие части. Первая — для пользователей, которые создают магазины с помощью стандартных возможностей конструктора. Другие две части посвящены разработке тем и приложений для InSales. Это уже техническая документация для разработчиков, которые стремятся расширить стандартные возможности конструктора.
У сервиса также есть образовательный блог, который называется «Университет InSales». Здесь публикуют статьи, которые прямо не относятся к платформе, но помогают управлять бизнесом — например, рассказывают о текучке кадров, событийном маркетинге, планировании сезонных распродаж.
|
ПОПРОБОВАТЬ |
Дизайны и работа с шаблонами
В InSales умеренное количество готовых шаблонов. На текущий момент имеется 26 бесплатных и ещё пара десятков платных стоимостью от 5 до 24 тысяч рублей за экземпляр. Тематик тоже немного. Речь, скорее, о структурах витрины и прочих элементов – на это стоит ориентироваться при выборе дизайна.
Кстати, в системе происходит ротация тем оформления – старые убирают, заменяя их свежими. Поэтому количество шаблонов не растёт неуклонно – ещё пару лет назад их было больше сотни. Сейчас меньше, плюс они другие – тенденция ясна.
Качество платных дизайнов заметно лучше, чем у Free-предложений, но столь большая разница в стоимости не оправдывает разницу в качестве. Общий их уровень оценили, как чуть выше среднего. Прилично, но в шок не повергает.
Тематик шаблонов много, можно подобрать решение практически под любую более-менее распространённую нишу. Приятно удивила возможность редактирования и даже скачивания кода шаблонов к себе на ПК.
Можно обойтись и без кодинга при кастомизации – в InSales есть визуальный редактор стилей, через который получится подправить вид блоков и отдельных элементов.
Набор настроек выше среднего, новичкам он вполне по зубам – там почти всё понятно и без специальных знаний: правки шрифтов, фона, цветов, стилей отдельных блоков и страниц и т. д.
Для тех, кто не желает делить дизайн с кем-либо, предусмотрена возможность заказа индивидуального оформления сайта. Правда, стоит это, мягко говоря, недёшево – от 100 тысяч рублей. А вот за какие-нибудь полмиллиона рублей можно заказать готовый премиум-сайт со всеми плюшками. Хотя товарными позициями его вряд ли наполнят за вас. Получите красивый каркас с большим количеством установленных дополнений, о которых поговорим ниже.
В принципе, попугайские шаблоны большинству магазинов ни к чему. Главное, чтобы клиенту было удобно искать и покупать товар. В inSales это правило соблюдено на 100%. В совокупности с возможностями гибкой настройки внешнего вида шаблонов движок зарабатывает четвёрку по данному пункту. Минус балл за скупость набора бесплатных тем оформления и высокую стоимость платных.
Редактирование позиций в заказе
При редактировании заказа вы можете выполнить следующие операции с позициями в заказе:
1. Поменять quantity и sale_price у конкретной позиции
ВНИМАНИЕ!! для этого в блоке order-line-attributes вы должны указать id позиции которую пытаетесь обновить.
<?xml version="1.0" encoding="UTF-8"?> <order> <id type="integer">46443</id> <order-lines-attributes type="array"> <order-line-attributes> <id>123</id> <quantity>1</quantity> <sale-price>100</sale-price> </order-line-attributes> </order-lines-attributes> </order>
2. Добавить новую позицию. При этом так же, как и при создании заказа вы можете указывать как variant_id так и product_id.
Если вы не указываете sale-price, то будет подставлена цена из товара, иначе та которую вы передали.
<?xml version="1.0" encoding="UTF-8"?> <order> <id type="integer">46443</id> <order-lines-attributes type="array"> <order-line-attributes> <variant-id>1234</variant-id> <quantity>1</quantity> <sale-price>100</sale-price> </order-line-attributes> </order-lines-attributes> </order>
3. Удалить позицию
<?xml version="1.0" encoding="UTF-8"?> <order> <id type="integer">46443</id> <order-lines-attributes type="array"> <order-line-attributes> <id>123456</id> <_destroy>true</_destroy> </order-line-attributes> </order-lines-attributes> </order>
Вы можете выполнить все 3 действия над позициями в одном запросе.
Такой запрос изменит позицию с id=123, удалит позицию с id=123456 и добавит новую позицию с variant_id=1234
<?xml version="1.0" encoding="UTF-8"?> <order> <id type="integer">46443</id> <order-lines-attributes type="array"> <order-line-attributes> <id>123</id> <quantity>1</quantity> <sale-price>100</sale-price> </order-line-attributes> <order-line-attributes> <variant-id>1234</variant-id> <quantity>1</quantity> <sale-price>100</sale-price> </order-line-attributes> <order-line-attributes> <id>123456</id> <_destroy>true</_destroy> </order-line-attributes> </order-lines-attributes> <comment> </order>
Плюсы и минусы
InSales есть чем завлечь пользователя, желающего продавать много. Если бы не высокая стоимость старших тарифов и дополнительных услуг/приложений, то InSales виделся бы как идеальный магазинный сайтбилдер. Но ценники навязывают критическое отношение. Поэтому будем судить строго за каждую мелочь.
Плюсы InSales:
- Отличный магазин приложений, в котором минимум бесполезного мусора;
- Обалденные возможности для SEO-продвижения и сбора статистических данных;
- Широкий выбор дополнительных услуг. Да, стоимость кусается, но сам факт их наличия радует, не обязывая никого их покупать. Крупнобюджетным проектам это, наверняка, будет полезно;
- Огромный выбор настроек вариантов доставки, онлайн-оплаты, бонусной и скидочной систем;
- Синхронизация с большим количеством маркетиплейсов и других веб-сервисов, способных значительно увеличить продажи;
- Достойное как для магазинной CMS количество шаблонов и отличные возможности по их редактированию;
- Относительная простота панели управления, если учесть огромный функционал. Сложность, скорее, не в структуре (она очень проста), а в том, чтобы научиться правильно пользоваться многочисленными мощными инструментами, представленными в системе;
- Возможность добавления менеджеров с разделением прав доступа и отдельной статистикой эффективности работы с клиентами по каждому из них;
- Очень хорошая техподдержка, доступная через живой чат в панели управления, и наличие качественных FAQ.
Минусы InSales:
- Качество и количество бесплатных шаблонов могли бы быть повыше;
- Отзывчивость панели управления средняя, она иногда тормозит;
- Нет поддержки PHP-скриптов;
- Некоторые возможности, которые можно было включить в стандартный набор функций, нужно покупать в виде приложений (управление объявлениями Яндекс.Директ, магазин Вконтакте).
В общем, основная боль платформы – ценники, остальные недочёты не столь и существенны, но ощутимы.
Процедура установки
После того как пользователь нажал кнопку установить приложение InSales генерирует token (одноразовая строка, хранить у себя не нужно) и устанавливает пароль для подключения password = MD5(token + secret_key), где seсret_key — секрет (секретный ключ приложения). Этот пароль нужно сохранить на своей стороне и использовать в дальнейшем при запросах. Пароль для каждого магазина свой.
После этого отправляется GET запрос на URL для установки приложений с параметрами token , shop и insales_id, где shop — адрес магазина на домене myinsales.ru, например myshop.myinsales.ru , insales_id — внутренний уникальный иденитификатор магазина, который не меняется и по нему однозначно идентифицируется магазин.
Если приложение отвечает 200 OK, то InSales считает, что приложение успешно установлено. Теперь можно слать запросы к InSales через API используя сгенерированный пароль и идентификатор приложения в качестве логина.
Поле того как приложение ответило 200 OK, приложение может установить свои обработчики для событий, создать в InSales необходимые данные или загрузить данные в приложение из InSales.
Особое внимание надо обратить на то, что до тех пор пока InSales не получили ответ 200 OK в ответ на запрос установки приложение считается не установленным, и оно не может совершать запросы к InSales через API.
Рассмотрим на конкретном примере:
1. Вы создали приложение со следующими настройками:
идентификатор приложения — myapplogin
секретный ключ приложения — mysecret
2. Пользователь магазина test.myinsales.ru (insales_id = 123) нажимает на установку вашего приложения, генерируется случайный token (для примера token123) и идет запрос:
При обработке этого запроса у себя вам нужно по токену вычислить пароль и записать его в своей базе для этого магазина, чтобы в дальнейшем слать запросы по API к нему.
В данном случае получается такой пароль:
password = MD5(token + secret_key) = MD5(«token123mysecret») = 4c3f4c197336eb97475506e71c839c71
3. Теперь можно послать запрос по API в магазин:
Авторизация
Для авторизации используется Basic Authorization. Логин задается в настройках приложения (идентификатор приложения) и он общий при запросах в разные магазины, пароль же формируется в момент установки, процедура описана выше.
Оповещение о событии
Для оповещения о событиях, в InSales есть webhook-и: для определенных событий по заданному HTTP адресу отправляется POST запрос. В теле запроса в xml формате передается объект, с которым связанно событие. Для того чтобы оповещение заработало, надо через API установить обработчик, для событий соответствующего типа. Пока доступны три типа событий: создание, изменение и удаление заказа.
Альтернативы и конкуренты
InSales очень бодро держится на рынке. Крупный учредитель, опытнейшие разработчики, рекламный бюджет, высокое качество продукта, соответствующая стоимость – размах чувствуется по всём. Система явно востребована у потребителя.
Тем не менее, на рынке есть и другие стоящие сервисы, способные своими возможностями (не только более доступной стоимостью) потеснить заслуженно мощный бренд Инсэйлс. Это одна из флагманских eCommerce-платформ, но назвать её просто лучшей – ошибка. Равные альтернативы рядом.
Лучшие альтернативы InSales
uCoz – превосходит InSales возможностью модификации функциональности движка с помощью внедрения скриптов, поддержкой шорткодов, более удобному файловому менеджеру и SEO-модулю со встроенным механизмом ведения рекламных кампаний. Магазинный функционал здесь на очень высоком уровне. При этом, стоит на порядок дешевле, в разы. Дает хорошие скидки, имеет ещё более широкое сообщество и квалифицированную техподдержку. uCoz универсален и легко тягается с героем обзора. Шаблонов в нём в разы больше, хотя визуальный редактор менее удобный.
Wix – универсальный конструктор сайтов, обладающий мощным магазинным движком. Wix лучше всего подойдет для создания небольших (до 100 товаров) магазинов. Благодаря интуитивно-понятному интерфейсу, освоить этот конструктор сможет даже пользователь начального уровня. Встроенные тематические шаблоны, наличие “умных” помощников, система создания дизайна на основе ИИ, все это делает Wix достойной альтернативой InSales в своем сегменте.
Webasyst – платформа, в рамках которой функционирует Shop Sсript, популярный и крайне мощный магазинный движок. Может предложить сотни плагинов, приложений, доступ к коду и высокую детализацию настроек. Специфический интерфейс не такой удобный, как у InSales. Стоимость использования ниже. Шаблонов больше, качество их чуть выше, в среднем. Позволяет организовать более сложные структуры витрины и дополнительных полей, отойдя от стокового представления. Интересная альтернатива, но более сложная в освоении.
Достоинства InSales велики, но, как видите, конкуренты местами ещё более напористы. При таком положении вещей нужно выбирать либо более выгодную стоимость, либо удобство, либо всё вместе.
Скажем так: профи лучше выбирать из альтернатив, поскольку они позволяют модифицировать базовую функциональность. Любой вариант из трёх подойдёт
Новичкам, которым важны удобство и стоимость, стоит обратить внимание на Диафан – он приятнее остальных. В целом, же InSales многих устроит, лишь бы хватило бюджета на все его плюшки