Власний інтернет-магазин із каталогу Prom: план запуску

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

Нижче — практичний план для продавця, який розглядає власний магазин у Shopcore. Він починається з чотирьох тестових позицій, а закінчується контрольним замовленням. Prom при цьому може залишатися окремим каналом продажів.

Магазин із каталогу Prom: блакитна онлайн-вітрина, каталог і коробка

Збережіть вихідний каталог і визначте формат

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

Збережіть незмінену копію з датою, а для підготовки використовуйте інший файл. Так ви зможете порівняти результат із джерелом. Товарне вивантаження не варто вважати повною резервною копією магазину: воно не підтверджує перенесення дизайну, замовлень або налаштувань.

У документації Shopcore зазначено підтримувані формати імпорту CSV, TSV та XML. Якщо працюєте з таблицею Excel, підготуйте файл у підтримуваному форматі та перевірте, як прочиталися колонки. Окремо звірте склад даних: наприклад, Prom не експортує оптові ціни у YML. Розширення файла саме по собі не означає, що всі потрібні поля будуть перенесені.

Розберіться з ID до першого завантаження

Найнеприємніший результат повторного імпорту — дві картки замість оновленої однієї. Щоб цього уникнути, спочатку розділіть артикул і технічні ідентифікатори:

  • SKU, або артикул: ваш код для пошуку й обліку. Збережіть початкові нулі, якщо вони є: 00042 і 42 можуть означати різні записи у вашому обліку.
  • Ідентифікатори Prom: у форматі таблиць Prom описані окремі поля коду товару та ідентифікаторів. Не замінюйте їх артикулом і не змінюйте довільно під час підготовки.
  • Platform ID у Shopcore: інструкція імпорту вказує його для визначення дублів під час додавання. Однаковий SKU або назва не гарантують такого зіставлення.

З’ясуйте, яке поле джерела відповідає Platform ID у вибраному пресеті. Для оновлення вже наявних карток окремо перевірте вибраний ідентифікатор: документація Shopcore описує Shopcore ID або ID доступного активного маркетплейсу. Запишіть це рішення поруч із робочим файлом, щоб наступне вивантаження оброблялося за тим самим правилом.

Перед запуском також звірте українські назви й описи, валюту, ціни, посилання на фотографії та групи. Категорії джерела потрібно зіставити зі зрозумілою структурою нового каталогу.

Візьміть чотири різні позиції для тесту

Чотири товари нижче — умовна вибірка для перевірки, а не ліміт платформи. Виберіть аналогічні позиції зі свого асортименту; збережіть їхні справжні ідентифікатори. Артикули в прикладі вигадані.

ПозиціяЩо підготуватиЩо звірити після імпорту
Звичайна чашка, DEMO-CUPОдну ціну, основне фото, категорію, підтверджений залишокНазву, фото, валюту, ціну в картці та можливість додати потрібну кількість у кошик
Синя футболка розміру M, DEMO-TEE-MДані саме цього варіанта й зв’язок з іншими розмірамиЧи покупець обирає правильний колір і розмір; чи замовляється саме цей варіант
Лампа зі знижкою, DEMO-LAMPОчікувану поточну ціну та дані про знижку, які справді є у файліЯк відображається знижка та яку суму використовує кошик; чи не стала початкова ціна поточною
Коробка без залишку, DEMO-BOXФактичну відсутність товару й очікуваний стан карткиЧи сайт правильно показує наявність і доступність замовлення відповідно до налаштувань

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

Для наявності також важливі модулі: за ввімкненого складського обліку Shopcore залишки змінюються через складські операції. Саме число в імпортованій колонці ще не підтверджує правильний облік або поведінку кнопки купівлі.

Перевірте не лише додавання, а й оновлення

Завантажте підготовлену вибірку, перегляньте розпізнані колонки, зіставлення полів і правила роботи з дублями. Після імпорту відкрийте кожну картку в керуванні та на вітрині. Порівняйте її з джерелом, включно з довгими описами, кількома фото та українськими літерами.

Потім повторіть тест як оновлення: змініть одну контрольну ціну й дозвольте оновлення лише потрібного поля. Перевірте, що змінилася наявна картка, а новий дубль не з’явився. Вручну відредагований опис має залишитися цілим, якщо ви не планували його замінювати.

Окремо перевірте обробку порожніх клітинок: у налаштуваннях імпорту Shopcore є правила пропуску або очищення значень. Незаповнена колонка не повинна випадково стерти потрібний текст. Зафіксуйте перевірений пресет і повторюйте імпорт більшими частинами лише після виправлення знайдених помилок.

Приклад повторного імпорту: одна картка, нова ціна

Для контрольного журналу візьмемо умовну чашку з артикулом 00042. У джерелі вона має ID 1001, а після першого додавання ви записали створений Shopcore ID 501. Це вигадані значення для пояснення перевірки, а не готовий рядок імпорту чи правило зіставлення колонок Prom.

При першому перенесенні ціна була 790 грн. У наступному файлі вона стала 840 грн. Завдання оновлення — знайти ту саму картку за перевіреним ідентифікатором, змінити лише дозволене поле й зберегти вручну підготовлений опис. Артикул із початковими нулями має лишитися 00042.

Після операції відкрийте товар за записаним Shopcore ID. Перевірте ціну в керуванні, картці та кошику. Пошуком за артикулом з’ясуйте, чи не з’явилася ще одна картка. Сам звіт про завершення імпорту не доводить, що оновлено правильний запис.

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

Звірте два CSV перед повторним оновленням

Якщо у вас уже підготовлені два CSV у UTF-8 — попередній експорт і новий файл — їх можна порівняти до імпорту. Для цього є безкоштовна локальна перевірка змін каталогу (ZIP). Розпакуйте архів і відкрийте HTML-файл у браузері. Обліковий запис не потрібен; файли та звіт не надсилаються на сервер.

Утиліта читає тільки CSV, а не вихідний XML/YML Prom або XLSX. Вона не перетворює експорт Prom на формат Shopcore. Спочатку підготуйте потрібні файли перевіреним способом. У двох вибраних колонках мають бути ідентифікатори однієї системи: порівняння ID Prom з внутрішнім ID Shopcore не встановить відповідність між товарами.

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

Початкові нулі зберігаються: 00042 і 42 — різні рядки. Якщо працюєте з Excel, імпортуйте колонку ідентифікатора як текст до її автоматичного перетворення; це описано в інструкції Microsoft про початкові нулі. Утиліта не відновить нулі, уже втрачені у файлі.

Відмінність 790 та 790.00 позначається як текстова й сама по собі не доводить зміну суми. Відсутність ID у новому файлі не означає, що імпортер видалить товар. Звіт не перевіряє налаштування імпорту, не змінює CSV, не виконує оновлення та не замінює контрольний тест у Shopcore.

Збережіть журнал перевірки та план виправлення

Перед великим оновленням збережіть доступний експорт поточного каталогу Shopcore й налаштування перевіреного пресету. Експорт містить вибрані дані; його не слід вважати повною резервною копією сайту. Збережіть також початковий файл Prom і окрему підготовлену версію, щоб було зрозуміло, де саме виникла зміна.

Для кожної контрольної позиції запишіть артикул, ID джерела, створений ID Shopcore, очікувану ціну, фактичний результат і знайдену помилку. До запису додайте дату, назву файла та пресет. Наступного разу це допоможе порівняти однакові умови, а не відновлювати їх з пам’яті.

Якщо частина даних не перенеслася, спочатку визначте, чи є вона у вихідному експорті. Якщо поле там є — перевірте зіставлення та правило його оновлення. Якщо його немає — повторення імпорту з тим самим файлом не додасть відсутню інформацію. Так само окремо перевіряються зв’язки варіантів, оптові ціни та інші спеціальні дані.

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

Призначте відповідального за залишки двох каналів

Уявімо, що на полиці залишилася одна футболка. Якщо вона одночасно доступна на Prom і власному сайті, два покупці можуть замовити її майже одночасно. Перенесення картки не розв’язує це питання.

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

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

Завершіть підготовку контрольним замовленням

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

Проведіть контрольне замовлення зі смартфона:

  1. Знайдіть тестову позицію через каталог, виберіть потрібний варіант і кількість.
  2. Звірте ціну, валюту, склад кошика й підсумок із тим, що очікуєте побачити.
  3. Пройдіть оформлення з доступним способом оплати та отримання. Збережіть номер замовлення.
  4. Переконайтеся, що в місці обробки видно правильний товар, варіант, кількість і контактні дані. Окремо перевірте статус оплати: створене замовлення саме по собі не підтверджує надходження коштів.
  5. Після тесту приведіть замовлення, резерв і залишки до фактичного стану та звірте другий канал.

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

Успішний тест чотирьох позицій не перевіряє весь асортимент. Коли перенесете решту, звірте кількість записів, вибірково відкрийте різні категорії та перевірте товари з незвичними характеристиками. Збережіть список винятків: саме їх потрібно виправити до того, як направляти покупців у новий магазин.

Короткі відповіді перед перенесенням

Чи перенесуться дизайн і адреси сторінок Prom?

Товарний файл не підтверджує перенесення дизайну, відгуків або адрес сторінок. Структуру власного сайту та його URL потрібно перевірити окремо.

Чи можна вважати однакові артикули захистом від дублів?

Ні. Перевірте Platform ID, вибраний ідентифікатор оновлення й повторний імпорт тієї самої тестової вибірки. Не робіть висновок лише за назвами чи SKU.

Чи треба спочатку закрити продажі на Prom?

Цей план передбачає можливість двох каналів. Перед їх одночасною роботою потрібен перевірений порядок обліку залишків і обробки замовлень.

Плануєте власний магазин із готовим каталогом? Зареєструйте акаунт Shopcore, перевірте доступні модулі та протестуйте свій сценарій на невеликій вибірці товарів.

Матеріал підготувала редакція Shopcore. Публічні інструкції перевірено 21 жовтня 2026 року; конкретне зіставлення полів і роботу вашого каталогу потрібно перевірити тестом.