Управление группами покупателей в OkayCMS 1.*

  • OkayCMS - профессиональная платформа для интернет-магазина

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

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

Чтобы приступить к работе с группами клиентов, необходимо зайти в раздел «Пользователи» в каталоге административной панели.

 

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

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

 

Регистрация покупателей

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

Регистрация нового пользователя происходит в клиентской части сайта. Чтобы зарегистрироваться на сайте клиент должен будет нажать на кнопку «Вход» в верхнем правом углу сайта.

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

 

По умолчанию, для регистрации нужно будет заполнить три поля — «Имя», «Email» и пароль, а также ввести капчу, которая подтверждает, что пользователь не является «роботом».

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

 

Возможность разделения покупателей в разные группы

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

Для добавления новой группы нужно нажать на кнопку «+ Добавить группу».

 

Новой группе можно присвоить название.

 

 

Для удаления группы необходимо нажать на иконку корзины, напротив названия группы.

Если необходимо удалить несколько групп, то можно воспользоваться всплывающим меню внизу страницу. Отметьте группы, которые нужно удалить и выберите в сплывающем меню пункт «Удалить».

 

Возможность задать процент скидки для группы покупателей

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

Для этого необходимо заполнить поле «Скидка» указав в нем числовое значение.

 

 

Возможность создать купон для скидки, которые можно ввести при оформлении заказа

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

Купон на скидку применяется во время оформления заказа в корзине.

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

 

 

Чтобы добавить новый купон необходимо перейти во вкладку «Купоны» в разделе «Пользователи» административной панели OkayCMS и нажать кнопку «+ Новый купон».

 

 

Для нового купона вы можете задать:

  1. название;

  2. процент скидки;

  3. срок, до которого он действителен;

  4. минимальную стоимость заказа, с которой купон вступает в силу;

  5. одноразовый он или нет.

 

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

Для удаления купона нужно кликнуть на иконку «корзинка» возле его названия. Если удалить нужно несколько купонов, следует поставить напротив них галочки, а далее во всплывающем меню внизу выбрать функцию «Удалить» и нажать «Применить».

 

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

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

 

 

Рекомендуем также прочитать о расширенной статистике продаж интернет-магазина
 

 

 
Комментарии
Дмитрий
хороший виджет. Легко устанавливается. Только в задаче 1.2 ошибка: чтобы вывести товары из той же категории, что указана в карточке товара нужно в get_products указать category_id=$category->id
Все верно. Спасибо, что помогли исправить ошибку.
Андрей
Добрый день!
Вывел в product.tpl, выводится 3 раза тот товар, на странице которого мы находимся. Подскажите в чем может быть проблема?
Выводил так:

<!-- Виджет get_products -->
{get_products var=all_products limit=3}
{if $all_products}
{foreach $all_products as $p}
<!-- Товар-->
<div class="product">
<!-- Фото товара -->
{if $product->image}
<div class="image">
<a href="{$product->url_full}.html"><img src="{$product->image->filename|resize:200:200}"
alt="{$product->name|escape}"/></a>
</div>
{else}
<div class="image">
<a title="{$product->name}" href="{$product->url_full}.html"><img
src="design/{$settings->theme|escape}/images/no_image.jpg"
alt="{$product->name|escape}"/></a>
</div>
{/if}
<!-- Фото товара (The End) -->
<!-- Название товара -->
<a data-product="{$product->id}" href="{$product->url_full}.html">{$product->name|escape}</a>
<!-- Название товара (The End) -->
<!-- Стоимость товара -->
<div class="pricemain">
{if $product->variant->compare_price > 0}
<span class="akcia">{$product->variant->compare_price|convert} {$currency->sign|escape}</span>
<br>
{/if}
<span>{$product->variant->price|convert} {$currency->sign|escape}</span>
</div>
<!-- Стоимость товара конец -->
</div>
<!-- Товар (The End)-->
{/foreach}
{/if}
<!-- Виджет get_products /-->
Добрый день У Вас ошибка в коде Внутри foreach вы используете переменную $product а нужно $p
Стас
Добрый день, виджет отличный, работает в шаблоне рубрики.
Но никак не могу его заставить работать в шаблоне товара. У каждого товара много вариантов, и нужно выводить названия только первых 5 вариантов товара.

Добрый день, 
вы можете заказать у нас данную доработку,
(так как данная доработка в описание бесплатной статьи не входит)
По стоимости 1200 руб. 

yaskin
в задаче 1.2 ошибка или описка в первой строке
правильно писать не brand_id а category_id

Добрый день, да действительно, была допущена опечатка в коде.
Спасибо, вам большое за ваш комментарий и возможность усовершенствовать наш сайт.
Мы внесли измения в код, теперь все прописано правильно. 

АЛександр
а можно вывести товары по запросу для поиска?

можно. нужно добавить в вызов виджета keyword="Мой запрос", т.е. {get_products var=some_products keyword="Мой запрос"}

Владимир
Здравствуйте! Спасибо за отличный виджет! Но как вывести случайные товары из той же категории, и того же бренда! Благодарю!

Доброе время суток!

Изначально нету возможности случайной сортировки товаров, поэтому необходимо добавить в файлу /api/Products.php в методе get_products после:

case 'created':
$order = 'p.created DESC';
break;

вставить:

case 'rand':
$order = ' RAND() ';

После этого у вас будет возможность случайной сортировки товаров.

Тогда для вывода товаров Вам необходимо взять значения идентификатора бренда и категории у товара и передать данные в виджет.

Вася
Выводим товары со скидкой в открытой категории.
{get_products var=cat_products category_id=$category->id discounted=1 in_stock=1 limit=12}
{if $cat_products}
{foreach $cat_products as $p}
........
{/foreach}
{/if}

Здравствуйте!
Подскажите как правильно сделать все то что указано выше, только с учетом выбранного бренда в фильтре.
если я вставляю brand_id=$product->brand_id в первую строку, то все рботает, но когда в фильтре выбран пункт "все бренды" который стоит по умолчанию, то все равно показывает только 1 из брендов.
Подскажите как более верно задать условие, чтобы когда стоит все бренды, выводились товары по всем брендам данной категории, а когда выбран конкретный бренд то товары этого бренда со скидкой из данной категории.
Благодарю!

Это условие
brand_id=$product->brand_id
в корне не верно. Для того, чтобы выбрать товары интересующего вас бренда нужно знать id этого бренда(это можно посмотреть в админке) или находится на странице с выбранным брендом.

Касательно странички категории  с выбранным брендом и просто странички категории верным будет следующее условие
{if $brand}
        {get_products var=cat_products category_id=$category->id brand_id=$brand->id discounted=1 in_stock=1 limit=12}
{else}
        {get_products var=cat_products category_id=$category->id discounted=1 in_stock=1 limit=12}
{/if}

{if $cat_products}
{foreach $cat_products as $p}
........
{/foreach}
{/if}

В таком случае если бренд выбран, то товары со скидкой выберутся с учетом выбранного бренда, в противном случае выберутся товары из текущей категории

Максим
Как сделать проверку на текущий товар, дабы он в этом цикле не выводился?

{get_products var=brand_products brand_id=$product->brand_id sort='created' limit=5}
{if $brand_products}
{foreach $brand_products as $p}
//выводим товар в цикле
{/foreach}
{/if}

{get_products var=brand_products brand_id=$product->brand_id sort='created' limit=5}
{if $brand_products}
{foreach $brand_products as $p}
{if $p->id != $product->id}
//выводим товар в цикле
{/if}
{/foreach}
{/if}

Viber

Whatsapp

Telegram

Связаться с нами
Закрыть