// Development

Як Розробити Онлайн-Маркетплейс, як Prom.ua?

Зміст

#1. Коротко про маркетплейс Prom.ua
#2. Як створити платформу, як Prom.ua
#3. Ніша та цільова аудиторія
#4. Ціннісна пропозиція проекту
#5. Бізнес-модель і монетизація проекту
#6. Ключові функції маркетплейсу Prom.ua
#7. Інформаційна архітектура
#8. Бекенд, фронтенд і API
#9. Тестування
#10. Вартість запуску аналога Prom.ua

Prom.ua - найбільший маркетплейс України, де працюють понад 700 тисяч продавців і продається понад 100 млн найрізноманітніших товарів, починаючи з зубних щіток і закінчуючи великою комерційною нерухомістю. Платформа посідає тринадцяте місце за розміром інтернет-трафіку загалом по Україні та перше в категорії "Електронна комерція і шопінг". Далі ми розповімо, завдяки чому цьому стартапу вдалося стати лідером e-commerce ринку в країні і як розробити свій інтернет-маркетплейс як український Prom.ua.

Коротко про маркетплейс Prom.ua

Історія Prom.UA до банальності буденна. У 2008 році три програмісти - Микола Палієнко, Денис Горовий і Тарас Мурашко - написали код для проекту, який спочатку задумувався як "онлайн-конструктор веб-сайтів" для тих, хто хоче вивести бізнес в онлайн. Потім ці хлопці вирішили витрачати свою зарплату на рекламу, а ще через деякий час (через півроку після запуску) до них сам прийшов профільний іноземний інвестор і викупив частину бізнесу за 1 млн дол.

При цьому прообразом для засновників "Прома" був Alibaba, і вони хотіли розвивати виключно B2B-сегмент. Однак за кілька років після запуску керівництво компанії виявило, що платформою дедалі більше цікавляться B2C, і тому вони розширили функціонал свого майданчика, переробивши його на маркетплейс із трьома розділами: товари для компаній, для кінцевих користувачів і послуги.

Таким чином, Prom.UA за п'ять років після старту пройшов масштабну трансформацію від B2B конструктора сайтів для e-commerce до найбільшого українського маркетплейсу, де можна купити все - починаючи від олівців, сукні, собаки, і закінчуючи кліматичними комплексами і камінними порталами. При цьому у продавців є два варіанти співпраці з Prom.ua:

  • Безкоштовний. Продавець може просто створити свій онлайн-магазин на платформі Prom.ua, додавши в нього до 10 товарів. При цьому його товари не з'являться в каталозі маркетплейсу, а значить. Функціональні можливості такого інтернет-магазину будуть обрізані. Наприклад, у нього не буде кошика - покупці зможуть замовити товар тільки по телефону або емейл.
  • Платний. Другий варіант - зареєструватися на Prom як продавець і оформити платну підписку. Ціна при цьому залежатиме від кількості розміщуваних товарів. Додатково можна створити ще й свій магазин на Prom.ua за допомогою конструктора сайтів. Таким чином, продавець отримає два канали продажів: присутність у каталозі Пром і свій окремий магазин, який можна розвивати, рекламувати в Гуглі, нарощувати органічні заходи через SEO і проводити інші маркетингові кампанії.

Як створити платформу, як Prom.ua

Створення подібного Prom маркетплейсу - це доволі складне програмне рішення, яке має бути не лише простим, зручним і приємним зовні, а й забезпечувати високий рівень безпеки та надійності. Також такий майданчик повинен мати високу пропускну здатність, достатню для обслуговування сотень тисяч продавців і десятків мільйонів кінцевих покупців. Цього можна досягти тільки, якщо розробляти маркетплейс з нуля.

І розробляти таке програмне забезпечення повинна високопрофесійна команда розробників з досвідом запуску подібних рішень, така як Merehead. Це важливо, тому що тільки така команда зможе врахувати всі нюанси й особливості цього ринку та реалізувати їх у коді.

Ніша та цільова аудиторія

Which items people search most frequently on online marketplaces

Які товари люди найчастіше шукають в інтернет-маркетплейсах.

Усе починається з ідеї. Перш ніж приступити до планування майбутнього функціоналу вашого стартапу, вибору стека технологій і пошуку оптимальної бізнес-моделі, вам належить проаналізувати потенціал обраної ніші. В інтернеті десятки тисяч маркетплейсів, і ваше завдання - знайти оптимальний ринок для запуску нового майданчика. В ідеалі це має бути "блакитний океан" - нова ніша без конкурентів. Але це дуже складно, тому якщо ви знайдете ринок з порівняно невеликою кількістю конкурентів, це також буде добре.

Ось кілька порад, які можуть допомогти з пошуком такої ніші.

  • Є критична маса постачальників і покупців. Оскільки ваш маркетплейс зводитиме продавців і покупців, надаючи їм, по суті, послуги посередництва, то обрана ніша повинна мати якомога більше і тих, і інших. Невеликий ринок просто не окупить запуск такого проєкту, як маркетплейс, навіть якщо ви станете лідером цього ринку.
  • Товар купують часто або він коштує досить дорого. Інший важливий критерій - товари повинні часто купуватися і досить дорого коштувати. Так, якщо товар купують рідко, то його ціна має бути досить високою, як у випадку з нерухомістю або автомобілями. Якщо ж товар коштує недорого, то, щоб маркетплейс окупився, цей товар мають купувати дуже часто, як у випадку з їжею, побутовою хімією та засобами гігієни. Поєднання середніх показників частоти покупок і вартості також життєздатне.
  • Наявність відповідної інфраструктури. Якщо ви виберете нішу швидкопсувних товарів або товарів, що вимагають особливих умов доставки (рослини, деякі ліки тощо), то важливо, щоб служби доставки могли доставити такий товар у відповідний термін і з дотриманням усіх умов транспортування.

Ціннісна пропозиція проекту

Якщо ви просто запустите клон Prom.ua (або Amazon), то такий проект навряд чи стане успішним -- навіщо користувачам переходити на ваш маркетплейс, якщо вони вже використовують Prom.ua? Щоб ваш маркетплейс привернув увагу продавців і покупців, ви повинні надати користувачам те, чого немає у конкурентів. Іншими словами, вам потрібно створити унікальну ціннісну пропозицію - це сукупність причин, які привернуть на ваш маркетплейс користувачів.

Ось основні типи унікальних ціннісних пропозицій:

  • Орієнтація на ціну. Надайте клієнтам значно кращу ціну.
  • Акцент на зручність. Наприклад, дозволити покупцям скоротити час пошуку, купівлі та доставки необхідного товару. Інший варіант - зробити простішим процес купівлі чи продажу, подібно до того як Uber спростив бронювання таксі чи як Tinder спростив процес знайомства людей.
  • Фокус на доступі до ринку. Дайте вашим користувачам доступ до більшої кількості постачальників або продуктів, як зробив Amazon.

Бізнес-модель і монетизація проекту

Як було сказано вище, Prom - маркетплейс, орієнтований на B2B- і B2C-ринки. Маркетплейс надає можливість продажу найрізноманітніших товарів на своїй платформі, а також можливість запуску окремої сторінки інтернет-магазину, товари якого будуть відображені не тільки в лістингу цього сайту, а й у загальному лістингу маркетплейсу. При цьому майданчик вважає кілька моделей монетизації: підписка, комісії, реклама і додаткові послуги.

Підписка. Спочатку на Prom.ua можна було лише розміщувати оголошення про продаж товарів і послуг, без можливості проведення оплати через веб-сайт. Для заробітку платформа пропонувала можливість запуску окремого онлайн-магазину - сайту зі своїми доменом і окремим каталогом товарів. Вартість цієї послуги залежить від кількості розміщених товарів. Наразі це 5900, 7700 і 115000 грн на рік (160, 210 і 314 дол на рік). У цю ціну входить не тільки відкриття магазину, а й бюджет на просування цього магазину всередині Пром - 30-40% від ціни тарифу.

The tariff plans price of Prom.ua marketplace

Ціна тарифних планів маркетплейсу Prom.ua. Джерело

Комісії. Другий спосіб монетизації - це стягування невеликих комісій з усіх торгових транзакцій, що проходять через маркетплейс. Розмір ставок залежить від групи товарів (споживчі, промислові), рівня облікового запису продавця (якщо у продавця багато успішних закритих угод і хороші відгуки, він отримує бонуси, і навпаки - на поганих продавців накладаються обмеження, на дуже поганих - бан) і категорії товару. Зазвичай це від 2 до 15% від вартості товару або послуги.

Розмір деяких комісій, які Пром стягує з торгових угод

Розмір деяких комісій, які Пром стягує з торгових угод. Джерело

Реклама. Також маркетплейс пропонує просування на своїй платформі за допомогою СРС (ціна за клік) і СРА (ціна за дію). Якщо покупець перейде на будь-який просувний товар у каталозі Prom, а потім відбудеться оформлення замовлення продавця, спишеться оплата послуг. Зрозуміло, це станеться лише за умови, що замовлений на сайті товар додано до активної кампанії цього магазину і якщо з моменту переходу покупця на товар у каталозі Prom минуло до 24 годин. Розмір плати за СРА і СРС також розраховується з огляду на групу товарів, рівень акаунта продавця і конкретну категорію товару.

Вартість просування через СРА і СРС на платформі Пром

Вартість просування через СРА і СРС на платформі Пром. Джерело
Послуги. Також Prom пропонує можливість підключення декількох додаткових послуг, наприклад промОплата - покупець переказує гроші на рахунок маркетплейсу, продавець їх отримає тільки після того, як покупець забере посилку на пошті. Комісія за переказ коштів, що сплачується платником (покупцем) фінансовому партнеру Prom.ua, становить:
  • 0,5% від суми переказу (вартості товару) +5 грн для замовлень у каталозі;
  • 1% від суми переказу (вартості замовленого товару) +5 грн для замовлень на сайті продавця.
При цьому продавець самостійно сплачує банку комісію за послугу інтернет-еквайринг (2,2% від суми переказу).

Ключові функції маркетплейсу Prom.ua

Функції користувацької панелі покупця:
  • Вхід користувача. Щоб почати роботу з платформою, користувачі повинні пройти реєстрацію за допомогою телефонного номера або облікового запису в Facebook або Google Facebook. Реєстрація проста і займає всього кілька хвилин.
  • Система пошуку, фільтри. Цей функціонал у Пром дуже добре опрацьований. Товари та послуги розділені на безліч категорій і розділів. При цьому в магазині також є безліч фільтрів, які допоможуть знайти товар або послугу з конкретними характеристиками і специфікаціями.
  • Опис продукту. Усі списки товарів супроводжуються докладним описом із зазначенням таких деталей, як виробник, тип матеріалу, інформація про стан, умови доставки, рейтинг товару і продавця та інші речі, які можуть допомогти ухвалити рішення про покупку.
  • Список обраного. Тут користувач може зберегти товари, які йому сподобалися, але він поки не готовий їх купити. Дуже зручна функція для економії часу і підвищення користувацького досвіду.
  • Спільне використання. Завдяки інтеграції з популярними соціальними мережами користувачі можуть легко ділитися вподобаними товарами, шукаючи їх на своїх сторінках у соцмережах і пропонуючи друзям.
  • Рейтинги, огляди. Кожен покупець може залишити відгук і дати оцінку конкретному товару і продавцю. На основі цієї інформації Пром складає рейтинг постачальників, який впливає на багато речей, зокрема на збори і саму можливість працювати на маркетплейсі та користуватися його послугами.
  • Додати в кошик. Переконайтеся, що у вашому маркетплейсі є функція, яка дає змогу користувачам швидко додавати товари в кошик, не залишаючи сторінки покупок. Також буде добре, якщо буде можливість взаємодіяти з кошиком за допомогою спливаючого вікна, наприклад видаляти товари і змінювати їхню кількість.
  • Мій кошик. Після додавання товарів у кошик надайте клієнтам можливість перевірити інформацію про продукти, супутні товари, а також умови купівлі (готівка, картка, кредит, післяплата тощо) і доставки.
  • Оплата товарів і послуг. Щоб забезпечити зручність покупок, ви можете додати інтеграцію з декількома платежами і дозволити користувачам здійснювати платежі через PayPal, кредитну/дебетову картку або Google Pay. При цьому також бажано додати можливість покупки однією кнопкою.
  • Статус замовлення. Це ще одна обов'язкова функція для будь-якого маркетплейса. Вона допомагає покупцям перевіряти поточний статус купленого товару і відстежувати його місце розташування на карті в режимі реального часу. Також тут можна дізнатися дату доставки товару.
  • Історія замовлень. У Пром користувачі можуть переглядати історію своїх замовлень і робити повторні покупки одним дотиком.
Функції користувацької панелі продавця:
  • Реєстрація. Цей процес для продавців зазвичай також має на увазі зазначення додаткової інформації про себе (назва фірми і магазину, платіжні реквізити, ліцензії та інше). Зробіть цей процес якомога простішим і швидшим, щоб це не викликало роздратування і продавці не йшли від вас ще до завершення реєстрації (часта проблема для нових торгових майданчиків). Крім того, також важливо створити систему підказок, яка б допомагала користувачам важливими порадами.
  • Управління продуктом. Цей функціонал дасть змогу продавцям правильно класифікувати свої товари, що спростить їхній пошук у лістингу магазину для покупців. Опис товару на Пром включає зображення, назву, ціну, характеристики, детальний опис товару (текст для SEO).
  • Управління запасами. Дуже корисна функція для невеликих підприємців, які не хочуть витрачати час і гроші на пошук аналогічного функціоналу на іншій платформі. Крім того, ця панель допомагає зрозуміти, які товари продаються швидко, а які повільно.
  • Пропозиції та знижки. Щоб підвищити залученість користувачів і подовжити їхню взаємодію з вашим маркетплейсом, ви можете додати можливість встановлювати знижки на товари та складати розширені торгові пропозиції (три товари за ціною двох, основний товар + бонус тощо). Дуже корисна функція для стимулювання попиту.
  • Рейтинг та огляди. Продавці повинні мати можливість переглядати рейтинги та відгуки клієнтів про їхній магазин і товар. Це корисно для збору зворотного зв'язку і поліпшення користувацького досвіду. Також відгуки можна використовувати для маркетингу - створення позитивного образу компанії.
  • Звіти та аналітика. Ваша платформа повинна збирати інформацію про продажі та створювати на основі цієї інформації звіти і графіки. Вони допоможуть продавцям зрозуміти, куди в даний момент рухається їхній бізнес.
  • Приймання платежів. Дозвольте продавцям приймати платежі кількома способами, чи то кредитна/дебетова картка, чи то Google Pay, чи то PayPal.
  • Повернення. Ваш аналог маркетплейса Prom.ua також повинен надати продавцям простий спосіб управління поверненнями.
Функції користувацької панелі адміністратора:
  • Управління покупцями. Через цю панель адмін буде керувати акаунтами всіх покупців маркетплейса (додавати, видаляти, відновлювати, змінювати інформацію про них; арбітражні моменти тощо).
  • Управління продавцями. Ця панель дає змогу проводити перевірку (верифікацію) продавців і управління їхніми акаунтами (додати, видалити, відновити, змінити платіжні дані, змінити статус тощо).
  • Підтримка клієнтів. Цей функціонал потрібен для збору зворотного зв'язку від користувачів і розв'язання проблем, які в них виникли. Зазвичай це відбувається через чат, електронну пошту, месенджери та соціальні мережі.
  • Управління категоріями. Також адміністратор може створювати, видаляти та змінювати назви категорій товарів і послуг. Це потрібно робити відповідно до пошукових запитів і вимог клієнтів маркетплейсу.
  • Звіти та аналітика. На цій панелі адміністратор може відстежувати важливу інформацію про майданчик (трафік, продажі, платежі тощо).

Інформаційна архітектура

Залежно від складності вашого маркетплейсу архітектура може бути багаторівневою або мікросервісною. Якщо ваша платформа поки що не надто складна і ви не плануєте розвивати її як великий торговельний майданчик, що включатиме безліч підсистем, як-от управління запасами, управління замовленнями, система чату, аналітика тощо, монолітної архітектури буде цілком достатньо. В іншому разі потрібно створювати мікросервісну архітектуру.

An example of a microservice architecture for an e-commerce platform

Приклад мікросервісної архітектури e-commerce платформи. Джерело

Бекенд, фронтенд і API

Фронтенд. Це всі складові маркетплейсу, з якими взаємодіятимуть його користувачі. У разі запуску такої платформи, як Prom.ua, фронтенд включає веб-інтерфейс та мобільні додатки окремо для покупців і продавців. Вони створюються за допомогою таких технологій:

створюються за допомогою таких технологій

Бекенд. Це програмно-апаратна частина системи, що відповідає за роботу з даними та здійснення функціонування внутрішньої частини додатку. Ось як виглядає стек технологій для розробки клону Prom.UA:

  • Веб-сервери: nginx, Apache.
  • Веб-фреймворки: Ruby On Rails, Phoenix.
  • Мова програмування: Ruby, Elixir, Python, PHP, Java.
  • Сервери баз даних: PostgreSQL, MySQL.
  • Хостинг: AWS, Google Cloud Platform, Microsoft Azure.
API (Application Programming Interface). Це набір протоколів для з'єднання фронтенда і бекенда, а також інтеграції сторонніх сервісів, що розширюють функціональні можливості маркетплейсу. Ось приклад набору API:

API для створення Prom

Тестування

Наприкінці потрібно провести ретельне та всебічне тестування створеного програмного продукту, щоб виявити всі баги та помилки, а також переконатися в тому, що юзабіліті, функціональність, безпека, пропускна спроможність та інші речі відповідають технічному завданню на розробку маркетплейсу. Після цього платформу додають у різні лістинги (зокрема Apple App Store і Google Play) і налагоджують роботу служби підтримки.

Вартість запуску аналога Prom.ua

Вартість запуску такого маркетплейсу, як Prom.ua, залежить від великої кількості факторів: бізнес-модель, функціональність, кількість інтеграцій, складність дизайну, місцезнаходження команди розробників та інші. Ось орієнтовний бюджет розробки такого проекту:

Вартість запуску аналога Prom.ua

Відгуки наших клієнтів

Розробка гнучної екосистеми на основі технології блокчейн

Запитання консультанту

Ім'я *
Email *
Телефон
Повідомлення
 

Виникли питання?

Telegram

З 2015 року ми допомагаємо втілити ідеї клієнтів в якісний продукт.