Бизнес

Бизнес в интернете с чего начать: 18 идей для заработка в интернете

07.05.1986

Содержание

18 идей для заработка в интернете

По данным сервиса бухгалтерского аутсорсинга «Кнопка», 61,6% предпринимателей в возрасте от 18 до 60 лет продают свои услуги и товары в интернете. Преимущество любых продаж в сети в том, что их проще организовать с нуля, с минимальными вложениями, прямо из дома, экономя на аренде офиса, зарплате персонала и многом другом. Подобрали несколько идей бизнеса, который можно начать в интернете с нуля.

Теперь работа онлайн касается не только сферы IT, интернет-магазинов и сервисов, но и образования, культуры, небольших производств и аграрного сектора. Даже «Почта России», признанный оплот консерватизма, перешла на электронные подписи. Какие еще новости?

Интересно! Интернет покрывает 59,5% территории Земли. В среднем современный человек проводит в интернете до 42% времени бодрствования: там он работает, отдыхает, общается, учится. Почти пятая часть покупателей в России теперь регулярно делает покупки онлайн.
  • Видео стало центральным инструментом мультимедиа. За 2020 год пользователи посмотрели до 12,2 миллиарда минут видео-контента и объемы просмотров только увеличиваются. Почти любая бизнес-стратегия продвижения онлайн теперь включает в свои программы видео.
  • На втором месте по популярности — видеоклипы и интерактивные слайды, где текстовый контент органично наложен на изображение и легко запоминается.
  • SEO продолжает свое победное шествие — 69% маркетологов в 2021 году сообщили о дополнительных инвестициях в SEO, что на 5% больше, чем в 2020 году.
  • Подкастинг продолжает набирать обороты и ожидается, что к 2023 году его рынок достигнет порога в 2 миллиарда долларов. Психологи и маркетологи объясняют популярность подкастов тем, что они создают иллюзию беседы. Многие крупные компании и бизнес-проекты готовы вкладывать в подкасты серьезные суммы.
  • Статистика говорит, что почти 53% слушателей подкастов лояльны к прослушиванию рекламы, а 61% покупают товары и услуги, рекламу которых услышали в подкастах.
Интересно! Бренды вложили 3 миллиарда долларов в инфлюенсер-маркетинг. 50 миллионов человек во всем мире считают себя блогерами, а Facebook объявил, что потратит 50 миллионов долларов на построение «метавселенной».
  • 2021 год стал временем персонализации контента — сегодня разработчики сайтов и маркетологи бьются за то, чтобы алгоритм помогал составлять индивидуальные новостные ленты и предлагал таргетированную рекламу в соответствии с интересами и сиюминутными потребностями потребителя.
  • Качество контента стало более значимым, чем его количество. Пришло время изучать желания и ценности целевой аудитории.
Интересно! Тремя основными каналами распространения контента для маркетологов в 2021 году стали социальные сети, электронная почта и сайты. А последнее исследование Visa показало, что каждая четвертая онлайн-покупка совершается в результате взаимодействия с соцсетями.
  • Массовый интерес к проведению виртуальных мероприятий и вебинаров не ослабел. Эксперты прогнозируют, что мировой рынок вебинаров достигнет объема в 800 миллионов долларов к 2023 году.
  • Многие компании вместо того, чтобы производить контент с нуля, перерабатывают уже существующий: они используют видео, презентации, подкасты, вебинары для производства дайджестов, аналитики, обзоров.
  • В скором времени нас ждет окончательное прекращение использования сторонних файлов cookie.
  • Удаленная работа стала правилом, а не исключением. В ближайшее время ожидается появление новых товаров и услуг, призванных обеспечить комфорт этого формата.
  • Цифровая революция свершилась — в 2021 году мы наблюдаем за стремительной цифровизацией отраслей, традиционно считавшихся не адаптированными к интернету: это здравоохранение, финансы и образование. С успехом используется телемедицина, внедрены новые онлайн-продукты в сферах международных платежей и страхования, появились эффективные решения для онлайн-обучения.

Особенности бизнеса в интернете

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

Преимущества онлайн-бизнеса
  1. Понятные алгоритмы
    Понятные алгоритмы сетевой работы помогают разобраться в процессе тому, чей опыт продаж и предпринимательства минимален. Многочисленные образовательные курсы, вебинары и статьи помогут ориентироваться на первых этапах, а социальные контакты будет сведены к минимуму (для многих это неоспоримый плюс).
  2. Низкий уровень затрат
    Интернет позволяет развивать свою бизнес-идею буквально с нуля, с самыми минимальными вложениями. К 2021 году продажи через социальные сети уже не просто реальность, они становятся основным каналом торговли, а для начала продаж теперь достаточно своей страницы (например, в Instagram). Кроме того, существуют платформы, на которых за небольшие деньги или совсем бесплатно по принципу конструктора можно создать свой сайт. Необходимые улучшения в свой сайт, который станет витриной и магазином вашего бизнеса, можно вносить постепенно.
  3. Доступность
    Вести бизнес онлайн можно прямо из дома, из любой точки на карте: вы можете жить в небольшом городе, на селе, в собственном частном доме и вести торговлю или оказывать онлайн-услуги по всей стране или даже миру.
  4. Отсутствие ограничений Фактическое отсутствие каких-либо ограничений на тот или иной род занятий: в сети можно вести бизнес по всем направлениям. Это позволяет развивать бизнес-идею предпринимателям, которые не могут найти клиентов или покупателей в своем населенном пункте: в сети их потенциальная аудитория — несколько миллиардов человек, среди которых наверняка есть заинтересованные именно в таких товарах или услугах.
  5. Быстрое партнерство
    Бизнес в сети позволяет быстрее находить партнеров. Поскольку в интернете нет границ, здесь проще происходит информационный обмен, быстрее и проще находятся сообщества единомышленников: бизнес-идея здесь скорее найдет поддержку, чем в офлайне.
  6. Гибкий график
    Работая онлайн, каждый предприниматель сам определяет для себя трудовой график. В зависимости от задач, целей и амбиций он может принять решение работать по 8-10 часов каждый день или только по 3-4 часа в удобное для него время. Вот почему первый онлайн-бизнес нередко запускают параллельно с работой по найму.
  7. Легко развивать
    Выстраивать сервис помогает сама сеть — разработанные приложения, подпрограммы и чаты, алгоритмы и технологии призваны совершенствовать уровень комфорта клиента вашей бизнес-идеи.
Подводные камни онлайн-бизнеса
  1. Быстрая смена трендов
    Сетевой бизнес постоянно совершенствуется, тренды меняются очень быстро. Развитие своего интернет-бизнеса потребует от предпринимателя постоянного самообразования.
  2. Постоянная коммуникация
    В онлайн-бизнесе возрастает важность коммуникации: необходимо быть грамотным (для многих это непреодолимая трудность), вежливым, открытым к диалогу, не бояться переспрашивать и не лениться объяснять во всех подробностях самому.
  3. Самодисциплина
    Требуется высокая степень самодисциплины: нужны определенные усилия, чтобы работать из дома и выделять каждый день запланированные часы не на пролистывание соцсетей и просмотр сериалов, а на ведение дел за компьютером. Нередко начинающие предприниматели, подводя итоги месяца, обнаруживают, что работали меньше, чем прописывали в бизнес-плане, и, соответственно, получили меньше прибыли.
  4. Высокая конкуренция
    Онлайн-бизнес — перспективная и экономически выгодная отрасль, в нее с каждым годом приходит все больше игроков. Будет довольно сложно выделиться на их фоне и остаться интересным для клиентов и покупателей.
  5. Риск мошенничества
    Анонимность сети довольно часто создает условия для мошенничества. Необходимость оставаться бдительным и внимательным и перепроверять всю информацию по сделкам — неотъемлемая часть онлайн-бизнеса.
  6. Недоверие инвесторов
    Бывает непросто убедить банк поддержать кредитом онлайн-предприятие и бизнес-идею, которая будет реализована в сети. Банки неохотно дают займы при отсутствии реальных физических активов. Ваш бизнес-план должен быть продуманным до мелочей, чтобы стать убедительным проектом для финансистов.
  7. Воровство идей
    Бизнес-идеи в интернете часто копируются (а говоря прямее, воруются). Необходимо уже на начальном этапе запуска бизнес-идеи обеспечить юридическую защиту бренда, разработки, услуги.

Перспективные направления онлайн-бизнеса

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

Направление оказания услуг

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

Направление рекламы

Особая сфера услуг в сети связана с рекламой. Это сетевой маркетинг, консалтинг, размещение объявлений на сервисах Yandex.Директ или Google.Ads, организация своих рекламных площадок, почтовых рассылок, продвижения в социальных сетях. Это обслуживание бизнеса (в том числе онлайн-бизнеса) в интернете.

Направление разработки IT-решений

Отдельное перспективное направление — IT-предложения и создание онлайн-приложений. Эта отрасль включает и прямые продажи, и услуги. Приложения заказывают для клиентов продукты, помогают в примерке одежды, подсказывают народные и экспертные рейтинги различных продуктов, составляют маршруты, вызывают такси. Количество онлайн-сервисов и приложений продолжает расти, они все более совершенствуются и охватывают все новые области жизни.

Интересно! Мобильными приложениями пользуются 5,22 миллиарда человек (66,6% или две трети мирового населения).

Топ идей для бизнеса в интернете

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

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

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

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

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

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

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

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

Дропшиппинг
Это ключевой тренд онлайн-торговли в 2021 году: предпринимателю, открывающему интернет-магазин, который станет посредником между поставщиком и покупателем, не нужны склады, транспорт и служба доставки. Все, что ему требуется — хорошо организованный сайт, где товары представлены максимально выгодно, а также внимательность к клиентам и ответственность в обработке заказов.

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

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

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

Канал на YouTube
Раскрутить свой канал на YouTube сейчас намного сложнее, чем два-три года назад: конкуренция существенно выросла. За месяц в сети появляются сотни новых каналов на самые разные темы. Тем не менее эта отрасль весьма перспективна, она предполагает заработки не только на прямой и контекстной рекламе, но и на заказах на конкретные обзоры, лекции или мастер-классы.

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

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

Сервис купонов
Рынок оригинальных подарков переживает трансформации из года в год. Почему бы не предложить покупателям купоны на красивый виртуальный подарок: портрет, уникальный юзерпик, реальный набор сувениров в красивой упаковке? Эта простая бизнес-идея легко реализуется со страниц Instagram.

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

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

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

Собеседник на час
В 2020 году на волне карантина оказалась востребована услуга, подразумевающая доброжелательное общение в сети за деньги. Судя по всему, сервис будет набирать все большую популярность: 21 век — эпоха одиночек, но люди — социальные существа, им всегда нужно будет общение хотя бы в небольших дозах. Поддерживать дружеские отношения для многих наших современников довольно сложно, это требует от них слишком больших ресурсов эмоций и времени, а вот оплатить раз в неделю разговор с профессиональным собеседником они готовы. От предпринимателя, который готов к такой работе, требуется готовность стать «жилеткой» для чужого человека, проявить талант коммуникатора (а иногда и бытового психолога). Предлагать услугу лучше всего онлайн.

Как начать свой бизнес в интернете

Если вы хотите начать свое дело в интернете, то лучшим решением станет открытие магазина. E-commerce в Украине стремительно развивается и, по данным Statista, объем рынка в 2021 году составил около $4 млрд. В отличие от других типов бизнеса, с интернет-магазином по началу вам не понадобится офис или персонал — со всем можно справиться самостоятельно.

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

Как открыть бизнес в интернете. Практические рекомендации

Перед стартом бизнеса, следует понимать, что интернет-магазин – это не пассивный доход, а полноценная работа, которой нужно уделять много времени. Для успеха вы должны подготовиться теоретически и знать все этапы запуска, чтобы у вас не было неожиданностей. Хорошоп работает в e-commerce уже более 8 лет и хорошо изучил потребности мерчантов вместе с особенностями ведения бизнеса в интернете. Советуем прочитать наши рекомендации, чтобы узнать, как открыть свой интернет-магазин.

Поиск идеи

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

Поиск поставщика

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

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

Бизнес-план

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

Платформа для сайта

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

  • легкий старт;

  • приемлемую стоимость сайта;

  • техническую поддержку;

  • большой набор функций;

  • пространство для развития бизнеса.

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

Тестируйте возможности Хорошоп бесплатно 7 дней. Автоматическая генерация фидов для маркетплейсов, большой выбор дизайнов, быстрая мобильная версия.

Оставить заявку

Юридическое оформление бизнеса

Мы рекомендуем всем мерчантам вести бизнес официально. Во-первых, у вас не будет проблем с законом, во-вторых — вы поможете стране, уплачивая налоги. Для официальной работы вам нужно зарегистрироваться как физическое лицо предприниматель, то есть ФЛП. Это не сложно, и вы сможете справиться самостоятельно. Для этого следуйте нашим советам, о которых мы рассказали в статье, как открыть ФЛП.

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

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

Продвижение бизнеса в интернете

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

  • SEO;

  • контекстная реклама;

  • таргетированная реклама;

  • реклама у блоггеров;

  • маркетплейсы и прайсагрегаторы;

  • email-маркетинг.

Использовать все каналы одновременно нецелесообразно, потому что на это уйдет много времени и денег. Выбирайте только те, что принесли вам наилучший результат и развивайте. Детальнее о том, как продвигать интернет-магазин читайте в статье.

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

Как начать бизнес в Интернете

Подпишитесь на Entrepreneur за 5 долларов

Подписывайся

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

Автор Аллен Мун

Мнения, выраженные участниками Entrepreneur , являются их собственными.

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

  1. Найдите потребность и удовлетворите ее.
  2. Пишите копии, которые продаются.
  3. Разработка и создание простого в использовании веб-сайта.
  4. Используйте поисковые системы для привлечения трафика на свой сайт.
  5. Создайте себе репутацию эксперта.
  6. Общайтесь со своими клиентами и подписчиками по электронной почте.
  7. Увеличьте свой доход за счет внутренних продаж и дополнительных продаж.

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

Связанный: 10 онлайн-услуг по выставлению счетов для владельцев малого бизнеса

Шаг 1: Начните бизнес, который удовлетворяет потребности.

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

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

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

Связано: 8 отличных приложений для учета рабочего времени для фрилансеров

Шаг 2: Напишите текст, который будет продаваться.

Существует проверенная формула рекламного текста, которая проводит посетителей через процесс продажи с момента их прихода до момента совершения покупки:

  1. Вызовите интерес с помощью убедительного заголовка.
  2. Опишите проблему, которую решает ваш продукт.
  3. Зарекомендуйте себя как решателя этой проблемы.
  4. Добавьте отзывы людей, которые использовали ваш продукт.
  5. Расскажите о продукте и о том, какую пользу он приносит пользователю.
  6. Сделать предложение.
  7. Сделайте надежную гарантию.
  8. Создать срочность.
  9. Спросите о продаже.

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

Связанная книга: Write Your Business Plan by The Staff of Entrepreneur Media, Inc.

Шаг 3: Спроектируйте и создайте свой веб-сайт.

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

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

Связано: 10 лучших инструментов платформы чат-ботов для создания чат-ботов для вашего бизнеса

Шаг 4. Используйте поисковые системы для привлечения целевых покупателей на ваш сайт.

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

Связанная книга: Полное руководство по рекламе с оплатой за клик Ричарда Стоукса

Шаг 5: Создайте себе репутацию эксперта.

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

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

Связанный: Как создать чат-бота Facebook Messenger бесплатно без программирования

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

Связанная книга: No B.S. Маркетинг, основанный на доверии Дэн С. Кеннеди и Мэтт Загула

Шаг 6: Используйте силу маркетинга по электронной почте, чтобы превратить посетителей в покупателей.

Когда вы создаете список подписчиков, вы создаете один из самых ценных активов вашего онлайн-бизнеса. Ваши клиенты и подписчики дали вам разрешение на отправку им электронной почты. Это означает:

  • Вы даете им то, о чем они просили.
  • Вы развиваете с ними отношения на всю жизнь.
  • Реакция на 100 % измерима.
  • Маркетинг по электронной почте дешевле и эффективнее, чем печатные издания, телевидение или радио, потому что он очень целенаправленный.

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

Сопутствующее предложение: Получите 60-дневную бесплатную пробную версию платформы электронного маркетинга Constant Contact.

Шаг 7: Увеличьте свой доход за счет внутренних продаж и дополнительных продаж.

Одной из наиболее важных стратегий интернет-маркетинга является создание пожизненной ценности каждого клиента. По крайней мере 36 процентов людей, которые купили у вас один раз, купят у вас снова, если вы с ними свяжетесь. Закрытие этой первой продажи, безусловно, самая сложная часть, не говоря уже о самой дорогой. Поэтому используйте дополнительные продажи и дополнительные продажи, чтобы заставить их покупать снова:

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

Поощряйте своих клиентов за их лояльность, и они станут еще более лояльными.

Связанная книга: No B.S. Руководство по максимальному количеству рефералов и удержанию клиентов Дэна С. Кеннеди и Шона Бака

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

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

  • Как создать 7 источников дохода для пассивного богатства

  • Популярный астролог подвергся критике за работу с Crypto Lender Celsius Network

  • Вот почему так много компаний теряют сотрудников вскоре после адаптации

  • Как к успеху пришла Эмилия Фаззалари, соучредитель и генеральный директор Cincoro Tequila

  • Сейчас самое лучшее время для женщин, чтобы заняться франчайзингом

  • Я создал атмосферу колледжа в своей компании. Вот 3 способа увеличить удержание сотрудников.

Жизнь

Как определить, что кто-то манипулирует вами, основываясь на языке их тела

Дон Вебер

Новости бизнеса

Хеллоуинские ведра McDonald’s расходятся быстро, но сотрудникам не нравится гонка за ограниченными ведрами

Сэм Сильверман

Начало бизнеса

Как начать бизнес всего за 1000 долларов

Патрик Франк

Читать далее

Как создать приложение Shopify за одну неделю — Разработка приложения Shopify

За годы, прошедшие с тех пор, как я стал консультантом, я видел несколько странных запросов на разработку от клиентов. Один из самых интересных поступил от клиента, который хотел получить клон Windows XP, полностью совместимый с Windows. О, и у них был бюджет в 200 долларов.

К счастью, это было адресовано не мне.

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

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

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

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

Вдавливание круглого стержня в квадратное отверстие

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

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

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

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

Вам также может понравиться: Как получить отзывы о ваших приложениях Shopify.

Как создать приложение Shopify, когда все, что у вас есть, — это один инструмент

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

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

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

Разве разработка программного обеспечения не сложна?

Но создавать собственные приложения сложно, верно? Разве они не требуют команды разработчиков и долгого времени для сборки?

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

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

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

Процесс, который я использовал для создания Dripify с нуля

Я собираюсь описать процесс, который я использовал для создания своего первого общедоступного приложения Shopify, Dripify.

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

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

С Dripify мне пришлось начинать с нуля. Мне пришлось создавать и владеть каждой его частью, от аутентификации и платежей до пользовательского интерфейса.

В довершение всего, я поставил себе задачу. Я бы посвятил одну рабочую неделю разработке Dripify, чтобы он был запущен, дополнен функциями и готов к установке продавцами к полудню пятницы.

Этап планирования

Учитывая ограниченные сроки, я не хотел сразу приступать к разработке. Это простой способ перестроиться, заблудиться, поиграть с новым инструментом, оказаться на YouTube и вообще потерять много времени.

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

За несколько дней до запланированной недели разработки я сел и точно наметил, что приложение должно (и не должно) делать. Я создал Trail Map, это просто мое причудливое название для дорожной карты разработки программного обеспечения. В нем я ответил на каждый из следующих вопросов:

  • Какова цель этого приложения?
  • Какие функции будут включены?
  • Сколько времени займет создание функций и как выглядит расписание?

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

1. Определите цель этого приложения

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

Если приложение предназначено для вашего клиента, ответить на этот вопрос довольно легко (и нет, вы не можете просто использовать шаблонный ответ «они попросили меня создать его»).

Вы спросите своего клиента.

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

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

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

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

    Каким бы ни был источник, уточняйте цель, пока не дойдете до чего-то, что легко понять. Для Dripify:

    «Цель этого проекта — создать MVP-версию приложения Shopify, которая позволяет магазину Shopify легко настроить свою учетную запись Drip».

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

    2. Создайте свой список функций

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

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

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

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

    3. Сократите временные рамки

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

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

    • Функция A: от одного до двух дней, достоверность 90% означает, что существует большая вероятность того, что это займет от одного до двух дней.
    • Характеристика B: от одного до семи дней, 50-процентная достоверность означает, что это может быть легко (один день), но я также могу столкнуться с трудностями (семь дней). Также очень высока вероятность того, что это займет даже больше семи дней.

    Благодаря плану Dripify я смог сократить количество функций и довести общую оценку до 3,75–4,75 дней разработки, что вполне укладывается в недельный бюджет разработки. Обязательно создайте временную шкалу, чтобы не отставать. Расширение Календаря Google может помочь превратить ваш календарь в инструмент управления проектами, чтобы убедиться, что вы уложитесь в сроки.

    4. Использование инструментов других людей

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

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

    На самом деле нет. Я этого не сделал.

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

    Сам Shopify предоставляет множество интеграционных библиотек, и, поскольку я занимаюсь разработкой на Ruby on Rails, я смог воспользоваться преимуществами их замечательной библиотеки shopify_app . Эта библиотека интегрируется с Ruby on Rails, чтобы дать вам скелет приложения, при этом большая часть интеграции выполняется за вас.

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

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

    Этап разработки

    1. Настройка аутентификации приложения

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

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

    Существует два метода, которые Shopify использует для аутентификации/авторизации:

    • OAuth или
    • .
    • Ключ и пароль API частного приложения

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

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

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

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

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

    2. Не создавайте частное приложение

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

    Я не одобряю этого по нескольким причинам. Хотя его легко настроить, ваше приложение будет ограничено:

    • Вы не можете встроить его в панель администратора Shopify
    • Чтобы поделиться приложением с несколькими магазинами, вы должны создать весь этот код самостоятельно или разместить несколько копий приложения
    • Приложение имеет полный доступ для чтения и записи к хранилищу, что может представлять значительный риск

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

    Затем ваш клиент может установить приложение, как и любое другое приложение.

    Для дополнительной защиты во время процесса установки приложения вы можете проверить URL-адрес магазина, и если это не один из URL-адресов ваших клиентов, вы можете отклонить процесс установки. Для shopify_app , поместите что-то вроде приведенного ниже кода в свой session_controller.rb :

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

    Говоря об URL-адресах, узнайте больше о том, что такое канонический URL-адрес и почему он так важен.

    3. Настройка OAuth для работы

    При использовании OAuth одной из конфигураций, которую вы хотите получить, являются области действия. Область видимости — это то, что Shopify использует, чтобы предоставить вам доступ к определенным API. Например, если вам нужно обрабатывать заказы, вам понадобится область read_orders . Чтобы добавить новых клиентов, вам понадобятся области read_customers и write_customers .

    Если вы не выберете правильные области, у вас позже возникнут проблемы при попытке доступа к ним. Выяснение того, почему API не работает, не доставляет удовольствия, особенно если вы забыли добавить область действия для него несколько дней (или недель) назад.

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

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

    4. Кому нужны учетные записи пользователей?

    В Trail Map я планировал добавить учетные записи пользователей и способ управления ими для магазина. Таким образом, продавец может предоставить любому члену своей команды доступ к Dripify.

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

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

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

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

    5. Интеграция с Drip API

    С этим новым фокусом я понял, что мне нужно упростить установку фрагмента. К счастью, установка Drip — это простой процесс (это всего лишь фрагмент JavaScript, который вы добавляете на каждую страницу, как в Google Analytics), хотя мне нужно было включить идентификатор учетной записи Drip во фрагмент кода.

    Я мог бы попросить продавца войти в Drip, найти идентификатор своей учетной записи и скопировать его в Dripify. Это сработает и упростит мою работу.

    Но тут многое может пойти не так. Кроме того, не очень удобно просить продавцов войти на другой сайт и копировать данные вручную. Помните, что цель этого приложения состояла в том, чтобы позволить пользователям «легко настроить свою учетную запись Drip».

    Я решил придерживаться своего плана и попробовать сделать это автоматически.

    Как и Shopify, Drip также использует OAuth, чтобы позволить приложениям получать доступ к информации учетной записи. Это означало, что я мог настроить OAuth Drip и получить доступ к тому, что мне нужно для продавца.

    Однако было несколько проблем.

    Вам также может понравиться: Инструмент командной строки приложения Shopify: создавайте приложения быстрее.

    6. Проблемы с новыми API

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

    К счастью, библиотека shopify_app, которую использует для OAuth, позволяет настраивать несколько поставщиков OAuth, поэтому я могу использовать Shopify и Drip в одном приложении. Было несколько мест, где они пересекались, и мне приходилось внимательно следить за каждым из них, но по большей части они играли хорошо.

    Вторая проблема заключалась в том, что OAuth Drip был настолько новым, что не было существующей библиотеки, которую я мог бы загрузить и использовать — мне пришлось написать свою собственную.

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

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

    Теперь я успешно подключался к Drip.

    Мой восторг длился всего несколько минут.

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

    Не желая застревать, я связался с соучредителем Drip и спросил, что я могу сделать. В течение нескольких часов он ответил совершенно новым API учетных записей, который я мог использовать. Успех!

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

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

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

    7. Снижение риска рискованной функции

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

    Это привело ко второй опасной части приложения.

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

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

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

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

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

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

    Хватило ли одной недели?

    Когда установка фрагмента работает, я закончил разработку в 14:44 в четверг. Это дало мне целый день, чтобы протестировать производственную версию и сделать еще один исчерпывающий обзор кода.

    От начала до конца на разработку и развертывание первой версии Dripify ушло 25,5 часов. Это включает в себя всю разработку, автоматическое тестирование, ручное тестирование, настройку рабочего сервера и его официальный запуск.

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

    Уроки, извлеченные при создании приложения Shopify за неделю

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

    Shopify Разработка приложений — это еще один навык, которому можно научиться. Если у вас есть опыт разработки или доступ к нему, создание приложения Shopify не так уж сложно. В разработке приложений Shopify есть свои трудности, как и в любом проекте по разработке программного обеспечения, но это не совсем новый навык, который вам нужно освоить. Если вы можете разработать веб-приложение и использовать REST API, вы можете создать приложение Shopify.

    Создание небольшого целенаправленного приложения Shopify может занять очень мало времени. Это также верно, если у вас есть клиент, которому нужно создать специальное приложение, и вы можете работать с ним в тесном контакте. В зависимости от того, что им нужно, вы даже можете обнаружить, что можете создать то, что им нужно, даже за меньшее время, чем я потратил с Dripify. Ранее я создал и протестировал простое частное приложение Shopify менее чем за два часа.

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

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

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

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

    Помните о своей цели

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

    Создавайте приложения для продавцов Shopify

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *