Раньше я думал, что никогда не смогу создать интернет-магазин. Казалось, что было слишком много движущихся частей, важной пользовательской информации и АНАЛИТИК. Я особенно не хотел упускать функции отслеживания клиентов и автоматизацию электронной почты, которые предоставляют платформы электронной коммерции, такие как Shopify. С тех пор я узнал, что могу создать магазин электронной коммерции с нуля, который будет так же хорош или даже лучше, чем магазин Shopify.

Стек

Для создания интернет-магазина вам понадобится…

Ruby/Rails:

  • Разработать драгоценный камень
  • Полосатый драгоценный камень
  • Возможно, больше драгоценных камней…

Javascript:

  • Для интерфейсных причудливых вещей

Редис

  • Хранение элементов корзины в памяти

Загрузочная среда

  • Или что-то еще, чтобы облегчить
  • Используйте темы, они хороши!

Чтобы заставить его работать еще лучше, вы можете использовать инструменты маркетинга и аналитики. Я расскажу о них позже.

По темам

Чтобы сделать это еще проще, я рекомендую использовать темы, чтобы вам не пришлось беспокоиться о том, чтобы все выглядело хорошо (в этом я не силен). Хорошие темы можно найти на сайте themeforest.com. Как только вы нашли тему, вы можете изменить ее столько, сколько хотите, с меньшими головными болями. Ниже пример того, что мне удалось сделать за несколько часов, используя тему stack от themeforest.

Аналитика/Маркетинг

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

Сегмент

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

Капать

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

Дрейф

Drift — это платформа для живого чата/чат-бота на домашней странице. Есть много других, но я обнаружил, что этот работает очень эффективно. Он также работает с сегментом.

Гугл Аналитика

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

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

Пожалуйста, аплодируйте, если вам понравилось, и подпишитесь на меня, если вам интересно больше! - Мэтт.