Abandoned cart: як повертати клієнтів, що кинули кошик
Кинуті кошики — це не «втрата» у вашому інтернет-магазині, це відкладена угода, яка чекає правильного дотику. За даними Baymard Institute, середній коефіцієнт залишення кошика на e-commerce — 70%. У нішах одягу та електроніки — до 80%. Це означає, що з кожних 10 клієнтів, що натиснули «Додати у кошик», 7 не платять. Гарна новина: 15-25% з них можна повернути правильними комунікаціями. І тут CRM допомагає радикально — якщо звʼязати магазин і TurboCRM через webhook, кожен кинутий кошик стає лідом, якого веде менеджер. У цій статті — повний recipe, як це налаштувати, хоча TurboCRM не e-com платформа.
Чому кошики кидають: 10 основних причин
Перш ніж повертати, зрозумійте причини. За дослідженнями Baymard (вибірка 5000+ користувачів e-commerce):
48% — занадто високі додаткові витрати (доставка, податок, упаковка) побачили вже у кошику.
24% — магазин вимагає створити акаунт перед покупкою.
22% — занадто довгий процес checkout (багато полів, кроків).
18% — не довіряють магазину (немає вигляду безпеки, дзеркало відгуків).
17% — не бачать очікуваної ціни одразу.
16% — помилки або сайт лагає.
13% — політика повернення непрозора або відсутня.
12% — payment declined.
10% — мало варіантів оплати.
8% — просто дивилися «на потім».
Тільки 5% причин — це «передумав, не потрібно». Решта 95% — це технічні чи процесні проблеми, на які ви можете вплинути.
TurboCRM — не Shopify, але допомагає
Ми не e-commerce платформа. У TurboCRM немає кошика, не вбудована оплата, немає чекаут-флоу. Наш інструмент починає працювати там, де закінчує ваш Shopify/WooCommerce/Prom/Rozetka — на етапі «клієнт є, кошик кинутий, хтось має повернути». Працюємо через webhook intake: ваш магазин надсилає нам подію «cart_abandoned», ми створюємо лід з контактами, переліком товарів і сумою, менеджер бачить його у Kanban і починає обробку.
Чого у нас немає (і не буде):
Автоматизована e-mail-розсилка «нагадування про кинутий кошик через 1 год». Це робить сам магазин (Mailchimp, Omnisend, Prom Builder).
Інтеграція з Shopify у вигляді «кнопки підключення». Є REST API + webhook — робимо через Make.
Recovery-linki «повернутися у кошик». Це логіка магазину, ми просто передаємо посилання.
Що у нас є:
Incoming webhook API для прийому подій з будь-якого e-com.
Custom fields для збереження `cart_value`, `cart_items`, `cart_url`.
Теги для сегментації (`abandoned-cart`, `hot-cart`, `cold-cart`).
Автозадачі: «через 1 год зателефонувати менеджеру», «через 24 год відправити SMS», «через 3 дні вимкнути як холодний лід».
Kanban-дошка з окремою воронкою «Повернення кошика».
Інтеграція з TurboSMS для швидких SMS.
Крок 1: налаштовуємо webhook у магазині
Покажемо на прикладі трьох основних e-com платформ в Україні.
Shopify
У Shopify є подія `checkouts/update`, яка приходить при кожному оновленні кошика, і `checkouts/abandon` (доступно з Shopify Plus і через Shopify Flow). Налаштовуєте webhook у Settings → Notifications → Webhooks → URL Make.com scenario. У Make парсите payload, фільтруєте «якщо статус = abandon і не було конверсії за 30 хв», робите POST у TurboCRM `/api/v1/leads/incoming`.
WooCommerce
Встановлюєте плагін WP Webhook Builder або Custom Send-Data. Підписуєтесь на подію `woocommerce_checkout_init` + власне правило «якщо не оплачено за 30 хв». Webhook → Make → TurboCRM. Деталі REST API ми описали у гайді по автоматизації.
Prom.ua / Rozetka (українські платформи)
У Prom є API, але немає webhook «кинутий кошик». Паттерн: polling API раз на 30 хв, порівняння зі списком вчорашніх замовлень, віднімання — це і є кинуті кошики. Реалізується на Make або власному воркері.
Крок 2: приймаємо лід у TurboCRM
У incoming form API шлемо JSON:
POST https://{tenant}.turbocrm.com.ua/api/v1/leads/incoming
Authorization: Bearer {token}
Content-Type: application/json
{
"name": "Марія Шевченко",
"email": "[email protected]",
"phone": "+380671234567",
"source": "shopify-abandoned-cart",
"tags": ["abandoned-cart"],
"custom_fields": {
"cart_value": 2450,
"cart_items": "Сукня літня S x1, Сандалі 36 x1",
"cart_url": "https://myshop.com/cart/recover/abc123"
}
}TurboCRM створює лід у воронці «Повернення кошика» на етапі «Нові». Привʼязує до клієнта, якщо такий email/телефон уже є у базі. Додає тег `abandoned-cart` — щоб одразу фільтрувати.
Крок 3: автозадачі і SMS
У налаштуваннях автоматизації створіть правила:
Через 1 годину — автозадача менеджеру «Зателефонувати [Імʼя], кошик {cart_value}».
Через 24 години — SMS клієнту (через TurboSMS): «Привіт, [Імʼя]! Ви вибрали у нас [Товар], але не оформили замовлення. Повернутися: [cart_url]. Ми залишаємо за вами знижку 5% до завтра — код WELCOME5».
Через 3 дні — якщо немає конверсії, позначити лід як «Холодний» і перевести у сегмент «Remarketing list».
Через 7 днів — фінальна SMS «Якщо вам не підійшло — скажіть, що саме, ми хочемо зробити краще: [номер WhatsApp/Viber]».
65% кошиків повертаються за першу годину. Ще 15% — за 24 години. Решта 5% повернуть тільки персональні повідомлення через тижні.
Що писати у SMS — 3 базові шаблони
Повний список з 8 шаблонів на українському ми дали у окремій статті скрипти повернення кошика. Тут — базові три:
Шаблон 1 — через 1 годину (персональний)
«Доброго дня, [Імʼя]! Я Олег, менеджер [Магазин]. Ви сьогодні відклали [Товар] у кошик, але не оформили. Чи можу вам допомогти? Якщо зручно, відповідайте у Viber/Telegram.»
Шаблон 2 — через 24 години (зі знижкою)
«[Імʼя], ваш кошик з [Товар] досі чекає! Тримаємо за вами ціну, а до завтра — знижка 5% за промокодом WELCOME5. Повернутися: [link]»
Шаблон 3 — через 3 дні (фінальний)
«[Імʼя], товар [Товар] майже закінчився. Залишилось [X] штук. Хочете, залишимо за вами на 24 год? [link]»
Метрики, які треба міряти
Recovery rate — відсоток повернутих кошиків. Нормально 10-15%, добре — 20%+, чудово — 25%+.
Time-to-recovery — середній час від кидання до конверсії. Меншою — краще.
Cart value recovered — сумарна виторг, повернений через recovery-кампанії.
Unsubscribe rate — скільки клієнтів відписались через агресивну розсилку. Має бути < 3%.
Це все в TurboCRM видно у звіті Funnel — філtруйте по джерелу `shopify-abandoned-cart` і дивіться конверсію.
Чого НЕ треба робити
Шалена знижка з першого SMS — клієнти звикнуть кидати кошик, щоб отримати 20%.
5+ повідомлень за 3 дні — отримаєте скарги, блокування і репутацію спамера.
Псевдоперсоналізація — «Марії! Вашу кошик чекає!» — граматична помилка видає шаблон.
Recovery link без терміну дії — ціна товару може змінитись, наявність зникнути.
Рекуперація без сегментації — VIP-клієнту з Кошиком 15к грн — не той самий текст, що новому з 200 грн.
Додаткові канали повернення
Не тільки SMS. Працюють також:
Email — класика, але потребує окремого інструменту (Mailchimp, Omnisend).
Telegram-бот — якщо клієнт підписан на ваш Telegram Bot, нагадування через нього має 80% open rate.
Meta Retargeting — синхронізуйте кинуті кошики з Facebook Custom Audiences через Meta Lead Ads.
Ретаргетинг по Google — через Google Ads + Customer Match.
TurboCRM не Shopify, але закриває післякоштову частину e-commerce — лід, менеджер, recovery-кампанія, утримання. Подивіться тарифи — 14 днів безкоштовно, і наша команда допоможе налаштувати webhook з вашого магазину і побудувати recovery-воронку за перший день роботи.
Готові припинити губити клієнтів?
Ви дочитали до кінця — значить серйозно. Виберіть зручний шлях: запустіться самі за 5 хвилин або замовте безкоштовний дзвінок.
Я можу сам — за 5 хвилин
Створіть робочий кабінет прямо зараз. Воронки, контакти, інтеграції — все вже налаштовано.
- 14 днів безкоштовно
- Без прив'язки карти
- Дані не пропадуть
Вже використовують 200+ компаній
Хочу, щоб допомогли
Залишіть номер — перетелефонуємо, проконсультуємо, перенесемо базу. Без обов'язків.