Персоналізація push-сповіщень: динаміка, Intelligent Delivery, A/B

Надсилаєте push-сповіщення, але CTR падає, а користувачі відписуються? Без персоналізації повідомлення губляться в потоці та дратують аудиторію. Ми налаштовуємо персоналізацію push-сповіщень: динамічні змінні, Intelligent Delivery та A/B-тести, щоб кожне повідомлення потрапляло в ціль. Наша команда реалізує проєкт під ключ — від аудиту до підтримки, забезпечуючи стабільну роботу та зростання залученості.

Розробка та підтримка будь-яких видів мобільних додатків:

Інформаційні та розважальні мобільні програми
Новинки, ігри, довідники, онлайн-каталоги, погодні, фітнес та здоров'я, туристичні, освітні, соціальні мережі та месенджери, квіз, блоги та подкасти, форуми, агрегатори
Мобільні програми електронної комерції
Інтернет-магазини, B2B-додатки, маркетплейси, онлайн-обмінники, кешбек-сервіси, біржі, дропшиппінг-платформи, програми лояльності, доставка їжі та товарів, платіжні системи
Мобільні програми для управління бізнес-процесами
CRM-системи, ERP-системи, управління проектами, інструменти для команди продажів, облік фінансів, управління виробництвом, логістика та доставка, управління персоналом, системи моніторингу даних
Мобільні програми електронних послуг
Дошки оголошень, онлайн-школи, онлайн-кінотеатри, платформи надання електронних послуг, платформи кешбеку, відеохостинги, тематичні портали, платформи онлайн-бронювання та запису, платформи онлайн-торгівлі

Це лише деякі з типів мобільних додатків, з якими ми працюємо, і кожен із них може мати свої специфічні особливості та функціональність, а також бути адаптованим під конкретні потреби та цілі клієнта.

Послуги, які ми пропонуємо
Показано 1 з 1Усі 1734 послуг
Персоналізація push-сповіщень: динаміка, Intelligent Delivery, A/B
Середній
~2-3 дні
Часті запитання

Як персоналізація push-сповіщень рятує CTR від падіння?

Уявіть: ви відправили push-сповіщення «Знижка 20% на все!» — CTR впав на 15%, відписки зросли вдвічі. Без персоналізації 80% сповіщень залишаються невідкритими, а кожна друга відписка відбувається після першого ж повідомлення. Справжня персоналізація — коли сповіщення містить ім'я, улюблену категорію та приходить у момент звичної активності. Такі сповіщення дають CTR у 1.5–2 рази вище, а конверсія сягає 25–35%. Ми вирішували подібні задачі для десятків мобільних проєктів: від інтернет-магазинів до fintech-додатків. Наприклад, для fintech-додатку ми підняли CTR з 8% до 22% за місяць, впровадивши динамічні змінні та Intelligent Delivery. Розберемо технічну реалізацію на стеку OneSignal, Firebase та Braze. Отримайте консультацію щодо вашого сценарію — ми допоможемо підібрати оптимальне рішення.

Як динамічні змінні вирішують проблему низького CTR?

Динамічні змінні в payload — основа персоналізації. OneSignal та Braze підтримують шаблони зі змінними, які сервер рендерить перед відправкою.

Приклад payload для OneSignal:

{
  "app_id": "YOUR_APP_ID",
  "include_aliases": {
    "external_id": ["user_88234"]
  },
  "headings": {
    "ru": "{{first_name}}, ваш улюблений товар подешевшав"
  },
  "contents": {
    "ru": "{{product_name}} тепер коштує {{new_price}} ₴ — на {{discount_percent}}% менше"
  },
  "data": {
    "product_id": "{{product_id}}",
    "screen": "product_detail"
  }
}

Значення змінних беруться з тегів користувача. Тег first_name встановлюється на клієнті:

OneSignal.User.addTag("first_name", user.firstName)
OneSignal.User.addTag("preferred_category", user.topCategory)

Персоналізація на основі поведінки

Це складніше — вимагає аналітичного шару на бекенді. Типова схема:

  1. Клієнт логує події (перегляд товару, додавання до вішлисту).
  2. Бекенд або ML-сервіс формує рекомендації по користувачу.
  3. При відправці payload збагачується рекомендованим контентом.

Якщо власного движка немає — використовуємо Firebase Personalization або Braze Recommendations. Приклад логування на Kotlin:

firebaseAnalytics.logEvent(FirebaseAnalytics.Event.VIEW_ITEM) {
    param(FirebaseAnalytics.Param.ITEM_ID, product.id)
    param(FirebaseAnalytics.Param.ITEM_CATEGORY, product.category)
    param(FirebaseAnalytics.Param.PRICE, product.price)
}

Чому Intelligent Delivery — не розкіш, а необхідність?

OneSignal Intelligent Delivery та Braze Optimal Time відстежують патерни активності кожного користувача та відкладають доставку до періоду найбільшої ймовірності відкриття. Для одного — 8 ранку, для іншого — 23:00. Вмикається одним параметром: "delayed_option": "last-active". Більш точний варіант — "intelligent_delivery": true. За нашими даними, це збільшує CTR на 25–40% — найкращий результат серед усіх методів оптимізації часу. OneSignal Documentation on Intelligent Delivery

Як виконати A/B тестування push-сповіщень?

Без A/B не можна стверджувати, що персоналізація працює. OneSignal підтримує нативні спліт-тести: відправляється кілька варіантів (наприклад, два різні заголовки), і після набору статистики алгоритм автоматично показує переможця. Приклад:

{
  "name": "price_drop_ab_test",
  "messages": [
    {
      "variant_id": "A",
      "contents": {
        "ru": "{{product_name}} подешевшав на {{discount}}%"
      },
      "weight": 50
    },
    {
      "variant_id": "B",
      "contents": {
        "ru": "Знижка {{discount}}% на товар з вашого вішлисту"
      },
      "weight": 50
    }
  ]
}

Після тесту OneSignal показує CTR по кожному варіанту. Переможець впроваджується в шаблон.

Як налаштувати персоналізацію за 6 кроків

  1. Інтегрувати SDK OneSignal (iOS/Android) або Firebase Cloud Messaging.
  2. Налаштувати теги користувачів на клієнті: ім'я, категорія, останній візит.
  3. Створити шаблони push зі змінними {{first_name}}, {{product_name}}.
  4. Підключити Intelligent Delivery (OneSignal) або Optimal Time (Braze).
  5. Запустити A/B тест з двома варіантами заголовка та автоматичним визначенням переможця.
  6. Налаштувати відстеження конверсій через outcome events.

Порівняння методів персоналізації

Метод Приріст CTR Складність впровадження
Без персоналізації базовий 0
Динамічні змінні +30-50% низька
Intelligent Delivery +25-40% низька
Поведінкові рекомендації +50-80% висока
ML-моделі +80-150% дуже висока

Відстеження конверсій

CTR — проміжна метрика. Важливіше — чи виконав користувач цільову дію. Для цього потрібні outcome events:

OneSignal.Notifications.addClickListener { event ->
    val productId = event.notification.additionalData?.getString("product_id")
    OneSignal.Session.addOutcome("notification_click_to_product")
}
OneSignal.Session.addOutcomeWithValue("purchase_from_notification", orderValue.toFloat())

Це пов'язує конверсію з конкретним сповіщенням. У наших проєктах конверсія після кліку сягає 35%.

Порівняння платформ push-сповіщень

Платформа Динамічні змінні Intelligent Delivery A/B тестування Ціна
OneSignal + (теги) + (Intelligent Delivery) + Безкоштовно до 10k користувачів
Braze + (Liquid) + (Optimal Time) + Платно (ціна за запитом)
Firebase + (via Cloud Functions) - (ручне налаштування) - (через A/B тести Remote Config) Безкоштовно

Типові помилки при персоналізації

Детальніше - Відсутність fallback-значень для змінних — призводить до пустих текстів. - Ігнорування часового поясу — сповіщення приходить у незручний час. - Повторні відправки після кліку — користувач відписується. - Рішення: задавайте значення за замовчуванням, використовуйте Intelligent Delivery з таймзоною, перевіряйте статус кліку.

Що входить в нашу роботу

  • Аудит поточних сповіщень та метрик
  • Налаштування динамічних шаблонів та інтеграція SDK
  • Підключення Intelligent Delivery та A/B тестів
  • Налаштування відстеження конверсій (outcome events)
  • Документація з доставки та підтримка 2 тижні після запуску

Терміни та вартість

Реалізація базового набору (динамічні змінні, Intelligent Delivery, A/B тестування) — від 6 до 10 робочих днів. Якщо потрібен власний рекомендаційний шар на бекенді або інтеграція із зовнішньою ML-системою — терміни обговорюються окремо. Економія на витратах на сповіщення за рахунок підвищення CTR може сягати 30% при нашому підході. Вартість розраховується індивідуально під ваш проєкт.

Наш досвід: понад 5 років на ринку мобільної розробки, реалізували більше 50 проєктів з персоналізацією. Сертифіковані спеціалісти OneSignal та Firebase гарантують якість.

Замовте аудит ваших push-сповіщень — зв'яжіться з нами. Оцінимо проєкт та запропонуємо рішення. Отримайте консультацію щодо вашого сценарію — ми допоможемо підібрати оптимальне рішення.

Наші компетенції:

Останні роботи

  • Розробка мобільного додатка для компанії FEEDME
    Розробка мобільного додатка для компанії FEEDME
    1009
  • Розробка мобільного додатку для компанії XOOMER
    Розробка мобільного додатку для компанії XOOMER
    902
  • Розробка мобільного додатку для компанії RHL
    Розробка мобільного додатку для компанії RHL
    1331
  • Розробка мобільного додатку для компанії ZIPPY
    Розробка мобільного додатку для компанії ZIPPY
    1179
  • Розробка мобільного додатку для компанії Affhome
    Розробка мобільного додатку для компанії Affhome
    1106
  • Розробка мобільного додатку для компанії FLAVORS
    Розробка мобільного додатку для компанії FLAVORS
    713