Перейти к содержимому

Партнёры в Shopify: подключение магазина к RastroAff без приложения и кода

Пошагово: как записывать в RastroAff продажи магазина Shopify от партнёров, с купонами, отменами и возвратами, используя только вебхуки Shopify.

Обновлено 9 нояб. 2026 г.

Shopify уже умеет сообщать внешним системам о каждом заказе через вебхуки. RastroAff использует это: не нужно ни устанавливать приложение, ни писать код.

1. Click ID в целевом URL оффера

В RastroAff целевой URL оффера должен содержать click ID:

https://yourstore.com/?click_id={click_id}

Shopify запоминает страницу, на которую пришёл покупатель; оттуда RastroAff берёт click ID, когда приходит заказ.

2. Скопируйте URL интеграции

В панели рекламодателя (ваш бренд), в разделе Интеграция → Магазин Shopify или WooCommerce, скопируйте URL для Shopify. В нём ваш токен и оффер:

https://TRACKING/integrations/shopify?token=TOKEN&campaign_id=OFFER

Если офферов несколько, измените campaign_id.

3. Создайте вебхуки в Shopify

В админке Shopify, в разделе Настройки → Уведомления → Вебхуки, создайте два вебхука в формате JSON с этим URL:

  • Оплата заказа: записывает продажу после оплаты.
  • Обновление заказа: обрабатывает отмены и возвраты.

4. Проверьте

Кликните по партнёрской ссылке, оформите тестовый заказ и оплатите его. На той же странице Интеграция, в блоке Последние полученные запросы, появится запрос от Shopify и результат; продажа появится в разделе Конверсии.

Как обрабатывается каждый заказ

  • Оплачен: конверсия записана, сумма — подытог после скидок, без доставки и налогов.
  • Отменён: конверсия отклоняется.
  • Возвращён: конверсия отменяется, сумма списывается с баланса партнёра.
  • Без click ID и без партнёрского купона: игнорируется (пришёл не от партнёра).

Купоны

Скидочные коды заказа тоже учитываются: если код принадлежит партнёру, продажа засчитывается ему, даже без клика. См. купоны партнёров.