Обзор CMS CS-Cart от владельца интернет-магазина сантехники Spa7.ru

Про мой магазин

Здравствуйте!

Меня зовут Виталий. У меня интернет-магазин сантехники Spa7.ru.

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

Муки выбора

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

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

— приятную админку. От интерфейсов в духе девяностых уже слегка подташнивало.

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

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

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

Установка

Если вы хоть раз в жизни устанавливали какой-либо движок сайта, от форума до WordPress, то и тут не потеряетесь. Инсталлятор за руку проведет вас шаг за шагом. Элементарно, Ватсон.

как установить движок cs-cart

Пещера сокровищ

Каждый раз, когда я устанавливаю что-нибудь новенькое, я, как маленький ребенок, жду чего-нибудь необычного и удивительного. Админка CS-Cart не разочаровывает. Пользоваться ей удобно, привыкать к ней не приходится. Достаточно бегло пробежаться по пунктам меню и в целом, вполне можно работать. Никаких неожиданных поворотов логики не будет.

image11

Товары

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

карточка товара в магазине на cs-cart

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

настройка карточки товара в CS-Cart

В общем, дело тут не в умении, а в желании. Карточка товара может стать любой.

Добавлять товары можно как поштучно, каждый с любовью, руками, так и залить оптом через функцию экспорта. Файл csv вам в помощь.

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

ключевые слова для поиска товаров в cs-cart

Деньги

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

платежные системы в cs-cart

Корзина

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

Дизайн

Тут тоже никаких подвохов. Есть предустановленные стили темы, которые можно настроить по собственному желанию — менять цвета, шрифты, фон. Если же из стандартного набора ничего не подошло, то на маркете продаются шаблоны для людей с утонченным чувством прекрасного. Да и fl.ru никто не отменял.

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

редактор макетов в cs-cart

Служба поддержки

Организованно все нестандартно. Даже если ты купил лицензию, то это еще не дает тебе права терзать поддержку по каждому чиху. Дается тебе на все про все некоторое количество баллов, которые списываются за каждое обращение, за исключением тех случаев, когда обращение было по найденному багу от разработчиков. Что и говорить, такой подход вынуждает искать решения проблем на стороне. Хотя, скажу честно, я за рамки отведенных бесплатных баллов не выходил ни разу. А я тот еще счастливчик и всевозможные проблемы у меня непременно проявляются.

Люди добрые

Форум поддержки движка, как я уже говорил, пропасть в беде не даст. Ответы можно получить даже на самые экзотические вопросы. Хотя, не престаю страдать по временам, когда на нем отвечал Даниил Баженов. Найдя решение своей проблемы, не поленитесь, описать его на форуме для ваших последователей.

Хождения налево

Обращаться к сторонним разработчикам нужда пару раз заставляла, но, все это были не критичные надобности, а тяга к прекрасному. Найти независимых разработчиков за разумные деньги занятие совсем не фантастическое.

Я покупал в свое время тему для сайта. От которой позже отказался и перешел на стандартную, но, так до сих пор и не привел ее к желаемому виду.

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

Из тех, которые поставил и не жалею:

  • Ленивый менеджер — проставляет код товара автоматически по заданному шаблону, если ты сам не сделал этого руками.
  • Automatic Cart Recalculate от Cart-Power — автоматически пересчитывает итоговую сумму товаров в корзине при изменении количества товаров.
  • Живой поиск от Cart-Power — один из моих любимых. При поиске по сайту по мере набора текста показывает варианты из найденных товаров. Работает идеально быстро и очень нагляден.
  • Мультивалютность — позволяет задавать цену товаров в привязке к любой валюте, менять автоматом цену на заданный процент, выставлять цену закупки товару и задавать наценку в процентах или в абсолютных значениях. Маст хэв просто для тех, кому часто приходится менять цены.

Часть этих модулей бесплатна, остальные недороги.

валюты в cs-cart

Бежать, чтобы стоять на месте

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

CRM или админка

Я выбрал CRM, благо, хоть и не полноценно, но CS-Cart интегрирован в RetailCRM. Складские остатки я не веду, т.к. работаем со складов поставщиков, а там реальных остатков увидеть невозможно — тайна сия великая есть. Поэтому эта часть движка мной совсем не задействована. Документы для клиентов распечатываются из CRM, статистику по заказам смотрю там же. Не хватает уведомлений на почту и по смс о новых заказах.

retail crm в cs-cart

Товары, перенос базы, экспорт/импорт, фильтры

Прежде всего обратите внимание на характеристики товаров. Смотрите, какие есть у ваших самых крупных конкурентов, мыслите как покупатель, ставьте себя на его место. Как он выбирает товар, что ему важно. Поверьте, вы, как профессионал и ваш покупатель, очень по-разному оцениваете качество выбираемого товара.

Скажу по сантехнике, например, люди очень часто хотят видеть европейскую сантехнику, хотя, страна происхождения товара уже давно ничего не говорит о его качестве. Куда важнее, под чьим контролем и по каким технологиям выпускается продукция. Но, бренд «финская сантехника» или «чешская сантехника» в головах сидит плотно. И, как по мановению волшебной палочки, многие китайские бренды неожиданно в один миг по документам становятся финскими, или чешскими, или еще какими-нибудь. Хотя, я для наполнения сайта, в поисках хоть сколько нибудь качественных фото продукции, убей не могу найти ни малейшего упоминания в Гугле о их сайте не в зоне ru или cn. Но, это я отвлекся.

А про работу с характеристиками я готов напомнить еще. В CS-Cart есть характеристики товара, например, длина, ширина, вес. А есть фильтры товаров. Фильтры используются для удобного подбора на сайте по той же длине, ширине или весу. Вот тут то очень важно не упустить момент и характеристики выбрать правильного типа. Они могут быть текстового или цифрового, ошибка выбора может доставить вам массу неудобств. Настройка характеристик в CMS интернет-магазина CS-Cart очень гибкая, есть и другие типы характеристик, поэтому, разбирайтесь в этой теме основательно.

выбор типа характеристики товара в cs-cart

Например, если выбрать текст для числовой характеристики, то фильтры для подбора будут выглядеть не симпатичными и удобными ползунками, как здесь

фильтры с ползунками в cs-cart

а вот такими неудобными чекбоксами, как тут:

фильтры с чекбоксами в cs-cart

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

Уж поверьте мне, неудачно экспортировав базу данных на 30 000 товаров, я сменил три хостинга и около пяти различных тарифов. Сервер в итоге пришлось взять с большим запасом, а мои стоны на форуме о тормознутости движка слышны до сих пор. Хотя, тормознутость тут была явно не у движка. Когда мой сайт с 30 000 товаров и 800 неправильно занесенными характеристиками начинал делать хоть малейшую сортировку, то, нужно было запастись терпением, попкорном и настойкой пиона. Не удивительно, что меня невзлюбили покупатели, поисковики и хостинг. Последствия исправляю до сих пор.

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

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

Поэтому, переходим к следующей части, нужно будет использоваться Экспорт и Импорт товаров.

Импортозамещение

Не знаю почему, но руки до этой спасительной вещи у меня дошли совсем не сразу. Мой пример другим наука. Очень и очень советую внимательно изучить все видеоуроки от CS-Cart на тему экспорта и импорта и прочитать все мануалы. Потренироваться на кошечках и после этого радоваться жизни и тому, как легко у товаров производителя Х можно махом сменить срок гарантии с одного года на три, как без излишних телодвижений сделать скидку 10% на все товары из категории Y с ценой до 10 000 руб. Да много чего можно сделать с помощью экспорта и импорта.

Что в итоге

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

Если считать по Гамбургскому счету, то движок интернет-магазина CS-Cart мне нравится и желания переехать с него не возникает совсем. Надеюсь, так будет и  дальше.

Ян Кулаков
eCommerce-эксперт CS-Cart

Ян — руководитель отдела контент-маркетинга в CS-Cart с опытом работы более 10 лет в электронной коммерции. Он умеет объяснять сложные вещи простыми словами и разбирается в создании, управлении и развитии маркетплейсов. Ян увлекается обучением людей лучшим практикам, новым технологиям и трендам в eCommerce.