Интеграция с 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-файлом.

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