Інтеграція з Shopify
ПідтримуєтьсяЦіни й залишки в Shopify оновлюються самі
Змінюєте ціну чи залишок у Picard — магазин отримує зміну по API, без ручного імпорту. Нові товари, описи, SEO й теги Picard готує повним CSV-файлом для Shopify.
Оновлено:
- Ціни й залишки по API
- Підключення через вхід у Shopify
- Постійні адреси товарів без дублів
Маршрут товару
Каталог живе в Picard, магазин отримує готові дані
Picard не забирає товари з Shopify. Каталог приходить із вашої CRM чи маркетплейсів або створюється в Picard вручну. У магазин товари вперше потрапляють CSV-файлом, а далі ціни й залишки Picard оновлює по API.
- 1 Товари з CRM, маркетплейсів або створені вручну
- 2 Лістинги для Shopify в Picard
- 3 Імпорт CSV створює товари в магазині
- 4 Ціни й залишки — по API
Ціни й залишки по API
Змінили ціну в Picard — магазин оновився сам
Кожна зміна ціни чи залишку стає в чергу, і Picard надсилає її в Shopify по API — без нового імпорту файлу. Обмін іде приблизно раз на 30 секунд, тож одна зміна зазвичай з’являється в магазині менш ніж за хвилину. Масові зміни розходяться невеликими порціями, тому великий каталог оновлюється поступово.
Ціна, стара ціна й акції
Звичайна або акційна ціна йде в ціну товару, стара — в закреслену. На початку й наприкінці акції Picard сам перемикає ціну, тож Shopify не потрібно знати дати.
Кількість на вибраному складі
У Shopify йде доступна кількість з урахуванням резерву — на один склад, який ви обрали при підключенні. Залишки інших складів Picard не змінює.
Товари й описи — CSV-файлом
Нові товари, назви, описи, фото, теги й SEO-поля передаються CSV, який ви імпортуєте в адмінці Shopify. Обидва шляхи працюють паралельно.
Статус синхронізації видно біля ціни в редакторі товару. У налаштуваннях каналу — скільки оновлень у черзі, що вже синхронізовано і де потрібна ваша дія.
Повна картка товару
Не просто таблиця. Картка, готова до продажу.
У простому CSV легко зупинитися на назві, ціні й фото. Picard заповнює й решту полів Shopify: опис у HTML, SEO-заголовок і мета-опис, теги для колекцій, стандартну категорію Shopify, собівартість і вагу. Адреса товару (handle) фіксується при першому експорті й надалі не змінюється.
Перед експортом Picard перевіряє назву, категорію, теги й ціну кожного лістингу та пояснює, що виправити. Повторний імпорт оновлює той самий товар, а не створює дубль.
Базовий CSV
Назва · ціна · фото Товар з’явиться, але SEO, теги й категорію доведеться заповнювати в адмінці
CSV від Picard
Опис HTML · SEO · теги · категорія · собівартість · вага Кожне значення потрапляє у свою колонку шаблону Shopify
Підключення
Підключіть магазин без ключів доступу
У налаштуваннях Picard відкрийте канал Shopify, вкажіть адресу магазину виду назва.myshopify.com і натисніть «Підключити Shopify». Ви входите у свій магазин і підтверджуєте доступ — копіювати ключі не треба. Далі оберіть склад для залишків і ввімкніть оновлення цін і залишків.
Picard знаходить товари магазину за адресою товару (handle) та артикулом (SKU) і зв’язує їх із лістингами. Для товарів, створених CSV-файлом із Picard, вони збігаються самі. Після кожного імпорту CSV натисніть «Зв’язати товари та синхронізувати» — так нові товари теж отримають зв’язок, а ціни й залишки повернуться до актуальних.
Чотири кроки
Як це працює
Спершу товари потрапляють у магазин файлом, далі ціни й залишки Picard оновлює сам.
- 01
Підготуйте товари
Зберіть каталог у Picard з CRM чи маркетплейсів або створіть товари вручну й заповніть лістинги Shopify.
- 02
Імпортуйте CSV
Сформуйте файл у Picard і завантажте його в адмінці Shopify — так товари з’являються в магазині.
- 03
Підключіть API
У налаштуваннях каналу увійдіть у Shopify, оберіть склад і ввімкніть оновлення цін і залишків.
- 04
Оновлюйте далі
Ціни й залишки Picard надсилає сам. Нові товари й описи — наступним CSV, а після імпорту — «Зв’язати товари та синхронізувати».
Підтримувані дані
Що йде по API, а що — CSV-файлом
По API Picard оновлює лише ціни й залишки товарів, які вже є в магазині. Усе інше разом із новими товарами передає CSV.
| Дані | По API | У CSV | Як це працює |
|---|---|---|---|
| Ціна, акція й закреслена ціна | Так | Так | Під час акції основною стає акційна ціна, а закресленою — стара або звичайна |
| Залишок | На вибраному складі | Лише для магазину з одним складом | Доступна кількість з урахуванням резерву |
| Нові товари | Ні | Так | Товар у Shopify створює імпорт CSV |
| Назва й опис | Ні | Так | Українською; текст без розмітки Picard сам розбиває на абзаци HTML |
| Фото | Ні | Так | Перше фото стає головним, решта — додатковими |
| SEO-заголовок і мета-опис | Ні | Так | До 70 і 320 символів — стільки приймає Shopify |
| Теги, тип і категорія | Ні | Так | Теги для автоматичних колекцій і стандартна категорія Shopify |
| Артикул (SKU) і штрихкод | Ні | Так | Артикул стає SKU — за ним і адресою Picard знаходить товар у магазині |
| Собівартість і вага | Ні | Так | Беруться з картки товару в Picard |
| Адреса товару (handle) | Ні | Так | Фіксується при першому експорті й надалі не змінюється |
| Замовлення | Ні | Ні | Picard не читає замовлення Shopify: вони мають потрапляти у вашу CRM |
Формати
Кожен шлях — для своєї задачі
API дає швидкі зміни цін і залишків, CSV — повні картки товарів.
Ціни й залишки
Після підключення Picard сам надсилає в Shopify нові ціни й кількість на вибраному складі.
Нові товари й контент
Повний файл за шаблоном Shopify: описи, фото, SEO, теги, категорії, собівартість і вага.
Звідки беруться товари
Picard не імпортує товари з Shopify. Каталог приходить із KeepinCRM, KeyCRM, Rozetka, Prom.ua, Епіцентру чи Хорошопу або створюється вручну.
Контроль без рутини
Що Picard робить сам, а де потрібні ви
Picard робить автоматично
- Надсилає зміни цін і залишків у Shopify по API
- Ставить акційну ціну на старті акції й прибирає її після завершення
- Знаходить товари магазину за адресою й артикулом і зберігає зв’язок
- Готує CSV з описами, SEO, тегами й категоріями та перевіряє лістинги перед експортом
- Повторює спробу, якщо Shopify тимчасово не відповідає або просить зачекати
Ви контролюєте
- Підключення магазину, вибір складу й увімкнення обміну — це робить власник воркспейсу
- Імпорт CSV в адмінці Shopify і кнопку «Зв’язати товари та синхронізувати» після нього
- Облік кількості й заборону продажу без залишку в товарах Shopify
- Щоб замовлення з Shopify потрапляли у вашу CRM
- Паузу обміну, якщо вона потрібна: ціни й залишки в магазині лишаються як є
Поточні обмеження
- Один магазин і один склад на воркспейс; після ввімкнення обміну змінити їх у налаштуваннях не можна. Залишки інших складів Picard не чіпає, і з них товар може лишатися доступним до продажу.
- Один лістинг — один товар Shopify з одним варіантом. Товари з кількома варіантами в одній картці (розміри, кольори) поки не підтримуються.
- По API Picard не створює товари й не змінює контент. Товар має вже бути в магазині, а його адреса (handle) й артикул (SKU) — точно збігатися з лістингом у Picard. Якщо товар у Shopify створили заново, зв’язок відновлює власник воркспейсу в налаштуваннях каналу.
- Валюта лістингу має збігатися з валютою магазину. Picard не конвертує ціни й не задає окремі ціни для інших країн у Shopify Markets.
- У товарі Shopify має бути ввімкнений облік кількості (Track quantity) і вимкнений продаж без залишку (Continue selling when out of stock). Picard це перевіряє, але налаштувань магазину сам не змінює.
- Picard не читає замовлення з Shopify: кількість він бере з вашої CRM.
- CSV — знімок на момент формування, і його імпорт може повернути старі ціни й залишки. Тому після кожного імпорту натискайте «Зв’язати товари та синхронізувати». Колонка залишку в CSV працює лише для магазину з одним складом.
- У CSV іде одна мова — українська. Інші мовні версії магазину Picard не заповнює.
Питання про інтеграцію з Shopify
Як швидко зміна ціни потрапляє в Shopify?
Зміна одразу стає в чергу, а Picard надсилає її в Shopify приблизно раз на 30 секунд. Тож одна зміна зазвичай з’являється в магазині менш ніж за хвилину. Масові перерахунки йдуть невеликими порціями, тому великий каталог оновлюється поступово.
Що саме Picard оновлює в Shopify по API?
Ціну, закреслену ціну й кількість на складі, який ви обрали при підключенні. Кількість іде вже з урахуванням резерву. Назви, описи, фото, теги, SEO-поля й нові товари по API не передаються — для них є CSV.
Як підключити Shopify-магазин?
У налаштуваннях Picard відкрийте канал Shopify, вкажіть адресу магазину виду назва.myshopify.com і натисніть «Підключити Shopify». Увійдіть у Shopify й підтвердьте доступ, потім оберіть склад і ввімкніть оновлення цін і залишків. Підключає власник воркспейсу.
Як додати нові товари в Shopify?
Через CSV. Сформуйте файл у Picard й імпортуйте його в адмінці Shopify. Щоб додати лише нові товари, лишіть вимкненим перезапис товарів з однаковою адресою (Overwrite products with matching handles), а щоб оновити описи — увімкніть його. Після імпорту натисніть у Picard «Зв’язати товари та синхронізувати»: Picard зв’яже нові товари й надішле актуальні ціни й залишки.
Як працюють акції?
Задаєте акційну ціну й дати в Picard. На старті акції Picard сам ставить у Shopify акційну ціну, а звичайну показує закресленою. Після завершення повертає звичайну ціну. Дати акції Shopify не отримує — ціну перемикає Picard.
Що, якщо в мене кілька складів у Shopify?
Picard оновлює залишок тільки на одному складі, який ви обрали при підключенні. Залишки інших складів він не змінює, і з них товар може лишатися доступним до продажу. Колонка залишку в CSV працює лише для магазину з одним складом, тож для кількох складів залишок оновлює API.
Чи підтримуються інші валюти й Shopify Markets?
Ні. Валюта лістингу в Picard має збігатися з валютою магазину. Picard не конвертує ціни й не задає окремі ціни для інших країн у Shopify Markets. Якщо валюта не збігається, Picard не надішле ціну й покаже причину в налаштуваннях каналу.
Що із замовленнями з Shopify?
Picard їх не читає. Кількість Picard бере з вашої CRM, тож замовлення з Shopify мають потрапляти туди — тоді CRM зменшить залишок, а Picard передасть новий у Shopify та інші канали.
Продаєте і на Shopify, і на маркетплейсах?
Покажемо, як вести все з одного каталогу: ціни й залишки в Shopify оновлюються самі, а нові товари йдуть готовим CSV-файлом.
Показати на моїх товарах