Інтеграція з Shopify

Підтримується

Ціни й залишки в Shopify оновлюються самі

Змінюєте ціну чи залишок у Picard — магазин отримує зміну по API, без ручного імпорту. Нові товари, описи, SEO й теги Picard готує повним CSV-файлом для Shopify.

Оновлено:

Змінюєте ціну чи залишок у Picard — магазин отримує зміну по API, без ручного імпорту. Нові товари, описи, SEO й теги Picard готує повним CSV-файлом для Shopify.
  • Ціни й залишки по API
  • Підключення через вхід у Shopify
  • Постійні адреси товарів без дублів

Маршрут товару

Каталог живе в Picard, магазин отримує готові дані

Picard не забирає товари з Shopify. Каталог приходить із вашої CRM чи маркетплейсів або створюється в Picard вручну. У магазин товари вперше потрапляють CSV-файлом, а далі ціни й залишки Picard оновлює по API.

  1. 1 Товари з CRM, маркетплейсів або створені вручну
  2. 2 Лістинги для Shopify в Picard
  3. 3 Імпорт CSV створює товари в магазині
  4. 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 оновлює сам.

  1. 01

    Підготуйте товари

    Зберіть каталог у Picard з CRM чи маркетплейсів або створіть товари вручну й заповніть лістинги Shopify.

  2. 02

    Імпортуйте CSV

    Сформуйте файл у Picard і завантажте його в адмінці Shopify — так товари з’являються в магазині.

  3. 03

    Підключіть API

    У налаштуваннях каналу увійдіть у Shopify, оберіть склад і ввімкніть оновлення цін і залишків.

  4. 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 — повні картки товарів.

API

Ціни й залишки

Після підключення Picard сам надсилає в Shopify нові ціни й кількість на вибраному складі.

CSV

Нові товари й контент

Повний файл за шаблоном 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 не заповнює.

Total Barware веде на Shopify 312 карток з того самого каталогу.Подивитись кейс

Питання про інтеграцію з 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-файлом.

Показати на моїх товарах