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

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

Факт. Постоянные клиенты тратят на 67% больше, чем новые.

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

Эта стандартная практика уже давно используется владельцами розничных магазинов для повышения лояльности покупателя к магазину. Однако электронная коммерция привнесла новое измерение в эти традиционные программы лояльности.

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

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

Программисты-специалисты Shopify в CISIN недавно получили возможность помочь

сопоставимый сторонний поставщик программы лояльности « Freebeespoints ». Freebees разработала сопоставимую бизнес-модель нацеливания на онлайн-торговцев с их отличительной программой лояльности, которая содержит некоторые инновационные функции, такие как:

  • Члены Freebees могут использовать свои учетные записи на нескольких партнерских сайтах и в розничных магазинах.
  • Кэшбэк при заказе с партнерского сайта.
  • Виртуальный кошелек для контроля вашего кэшбэка и использования его при исправлении ошибки.

Чтобы расширить свою партнерскую базу, они инициировали поиск продавцов в Интернете, установив приложение Plug and Play для Shopify.

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

Индивидуальная разработка приложений Shopify

Это специально созданное приложение Shopify дает партнерам возможность включать « Очки лояльности Freebees » в качестве опции на странице корзины своего веб-сайта. Что касается страницы корзины, эти клиенты, которые подписались на программу бонусных баллов Freebees, могут использовать баланс своей учетной записи Freebees для получения скидок на свои заказы.

Чтобы выполнить эту операцию, приложение Shopify использовало Freebees API для выполнения операций CRUD в базе данных Freebees.

Вся эта процедура была скомпилирована как встроенная программа Shopify, которая размещалась на сервере клиента.

Когда приложение было настроено, оно было создано в административной области Shopify из альтернативы установленного приложения:

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

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

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

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

Как это было завершено

Это приложение также было создано с использованием SDK для встроенных приложений. Хотя порт был построен с использованием инфраструктуры YII, порт был загружен в Shopify в рамках Iframe с помощью функций встроенных приложений.

Чтобы отобразить баланс учетной записи Freebees клиента во время оформления заказа, мы теперь используем номер карты Freebees клиента и доставляем петицию на сервер Freebees через их интернет-API. Обратный вызов API мгновенно реагирует, используя название учетной записи и баланс учетной записи.

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

Это включает:

  • Оценка клиента не может пойти на уменьшение суммы, превышающей баланс его кошелька.
  • Клиент не может ввести сумму скидки, превышающую стоимость товара.
  • Каждый раз, когда клиент использует кошелек, баланс также обновляется в базе данных freebees.
  • После того, как покупатель использует скидку, стоимость покупки корректно обновляется, прежде чем отправлять ее дальше на странице Shopify Checkout.
  • Каждый раз, когда заказ отменяется или возвращается, баланс кошелька также может быть возвращен в зависимости от полного количества и стоимости корзины в дополнение к сумме и стоимости возвращаемого заказа.

Возврат средств и оформление заказа на Shopify

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

Мало того, эта логика также расширяется после того, как порядок установлен: в экземплярах использования для отмены заказа и возмещения, поскольку приложение зависит от стоимости заказа товара в базе данных Shopify.

Его процесс

Чтобы понять, как было синхронизировано равновесие Freebees, давайте начнем с понимания идеи, лежащей в основе создания заказа в Shopify.

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

Используя крючок « Checkout Create », мы смогли перенести сумму заказа со скидкой на эту страницу оформления заказа Shopify. Функция, которая запускала ловушку «Checkout Create», заключалась в том, что команда «применить» в опции Freebees на странице корзины.

Чтобы обновлять баланс счета Freebees клиента каждый раз, когда он добавляет или удаляет какой-либо продукт на странице оформления заказа, мы использовали сопоставимый крючок Shopify «Обновление кассы».

Этот хук синхронизировался не только с такими событиями, как добавление товара, удаление товара и т. Д., Но и с базой данных аранжировки по умолчанию. Мы программно отслеживали стоимость заказа, и даже когда стоимость покупки была изменена администратором после расчета возмещения, автоматически запускался перехватчик «Обновление кассы», а также автоматически возмещался баланс вознаграждений.

Заключение

Были ли в процессе создания какие-то серьезные проблемы? Не совсем!! Обладая многолетним опытом, наши профессионалы Shopify разработали бесчисленное количество программ сотовой связи, которые требуют интеграции сторонних API и персонализации страницы корзины Shopify.

Узнайте больше о наших приключениях в разработке пользовательских приложений Shopify, очень похожих на приложение лояльности Freebees.

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