Відписка від листів
Стаття описує можливі варіанти відписки користувача від листів, а також розглядає різні способи перевірки статусу підписки.
Відписка на вашому продукті або сервісі
Користувач може відписатися від листів у своєму особистому кабінеті на вашому продукті або сервісі (якщо ви, звісно, надаєте таку можливість). Після відписки конкретного користувача, вам необхідно передати нам цю інформацію за допомогою відповідних АРІ-точок або через адміністративну панель Sendios.
Відписка через посилання у листі
До кожного листа, який надсилається користувачу, ми додаємо посилання на сторінку відписки від розсилки.
Зверніть увагу, що від системних листів (наприклад, дані для відновлення пароля, інформація про оплату тощо) відписатися неможливо.
Ви можете використовувати власне посилання на сторінку відписки або застосувати наші змінні для генерації такого посилання.
Якщо ви обираєте перший варіант, тоді зважте, що у нас немає певних вимог до таких посилань. Якщо ж ви хочете використовувати згенеровані нами посилання, розгляньте наявні у вас можливості нижче.
Посилання генерується автоматично та буває 2-ох типів:
- {{ unsubscribeLink }} – відписка від певного типу листів. Приклад такого посилання: https://n.qa-sender-1.sendertest.com/unsubscribe/regular/1575592943/03623704bb27427d2383fc7116bdfd3a/20948180074?, де:
- 1575592943 – user_id;
- 20948180074 – mail_id;
- 03623704bb27427d2383fc7116bdfd3a – підпис конкретного користувача.
- {{ unsubscribeSettingsLink }} – сторінка управління відписками. Приклад такого посилання https://n.qa.sendertest.com/unsubscribe/preferences/1575286616/18364127e276637d762070461dae1b2f?, де:
- 1575286616 – user_id;
- 18364127e276637d762070461dae1b2f – підпис конкретного користувача.
Залежно від того, яке посилання використовується, та з листа якої категорії (системний лист / тригерний лист або маркетингова кампанія) користувач перейшов на сторінку відписки, логіка роботи може бути різною:
Розгляньмо приклади відписки через посилання {{ unsubscribeLink }}.
Відписка від системних листів
За вимогами legal, наявність посилання відписки в системних листах не є обовʼязковою.
Якщо користувач переходить за посиланням відписки із системного листа, ми інформуємо його, що від системних листів, на кшталт таких, що містять дані для відновлення пароля чи сповіщення про оплату, відписатися неможливо. Опісля пропонуємо перейти на сторінку управління своїми підписками, натиснувши кнопку Preferences:
![](https://files.readme.io/18e1ea2-image.png)
Відписка від тригерних листів
Якщо користувач переходить за посиланням відписки із тригерного листа, він потрапляє на сторінку, де необхідно підтвердити свій намір. Мова про відписку саме від того тригерного листа, із якого користувач перейшов за посиланням.
Також даємо тут можливість перейти на сторінку управління своїми відписками, натиснувши Preferences.
![](https://files.readme.io/c7c5825-image.png)
Відписка від листів маркетингових кампаній
На сторінці відписки від листів маркетингових кампаній користувач теж може підтвердити свій намір або перейти на сторінку управління своїми відписками:
![](https://files.readme.io/2e8e33e-image.png)
Натиснувши CONFIRM, користувач потрапляє сюди:
![](https://files.readme.io/4affcda-image.png)
Звідси теж є можливість перейти на сторінку управління своїми відписками, натиснувши Preferences.
![](https://files.readme.io/59d5312-image.png)
Відписка через сторінку управління відписками
Як ми вже вказували раніше, для генерації сторінки відписки у шаблонах необхідно використовувати наступну змінну: {{ unsubscribeSettingsLink }}. У такому разі, користувач буде одразу потрапляти на сторінку управління відписками:
![](https://files.readme.io/4905cdd-image.png)
На цій сторінці є можливість побачити категорії тригерних листів, від яких користувач вже відписаний, а також додатково відписатися від листів маркетингових кампаній. Крім того, є змога відписатися від усіх листів чи навпаки – поновити підписку.
Save preferences – зберігає зміни, які вніс користувач;
Unsubscribe from all – відписує від усіх листів, окрім системних. Після натискання, ця кнопка змінюється на кнопку Subscribe all.
![](https://files.readme.io/dc06384-image.png)
Відписка через АРІ-точки
Ви можете відписати користувачів від розсилок, поновити підписку або отримати список користувачів, які наразі відписані від розсилок за допомогою АРІ-точок:
- Unsubscribe – відписати користувачів від усіх типів листів, окрім системних;
- Subscribe back – поновити повну підписку користувача на розсилки;
- Check if unsubscribed – перевірити, чи відписаний користувач від тригерних листів;
- Unsubscribe user from types – відписати користувача від певного типу тригерних листів;
- Subscribe user back to types – поновити підписку користувача для отримання певного типу тригерних листів;
- Subscribe user back to all types – поновити підписку користувача для отримання усіх типів тригерних листів;
- Get current unsubscribes type mails – перевірити, чи відписаний користувач від певних типів тригерних листів.
Окремо можна отримати додаткову інформацію про відписки за допомогою АРІ-точок:
- Get unsubscribed list – отримати список відписаних користувачів станом на вказану дату;
- Get unsubscribe reason – з'ясувати причину відписки користувача від розсилок.
Відписка через інші причини
У деяких випадках ми можемо відписати користувача від розсилки зі свого боку. Причиною такої дії може стати, наприклад:
- Невалідний поштовий домен;
- Недійсна електронна адреса;
- Переповнена поштова скринька користувача тощо.
Відписку таких користувачів ми здійснюємо, щоб не псувати репутацію вашого поштового Домену.
Відписка через адмін-панель Sendios
Перейшовши в адміністративній панелі на сторінку конкретного користувача, ви можете відписати його від тригерних листів та маркетингових кампаній або, навпаки, поновити його підписку.
- Subscribe / unsubscribe regular emails – відписує користувача / поновлює його підписку на тригерні листи;
- Subscribe / unsubscribe marketing campaigns – відписує користувача / поновлює його підписку на маркетингові кампанії.
Детальніше про це можна почитати у статті з User Guide – Профіль користувача.
Як дізнатися про відписку користувача та з'ясувати її причину?
Дізнатися про відписку користувача можна:
- За допомогою АРІ-точок → Check if unsubscribed (відповідає інформації у полі Unsubscribe types) та Get current unsubscribes type mails (відповідає інформації у полі Unsubscribe regular emails);
- У адміністративній панелі Sendios, як буде описано нижче.
Причину відписки можна перевірити за допомогою:
- АРІ-точки Get unsubscribe reason;
- Розділу User адміністративної панелі Sendios → поле Unsubscribes → Reason:
У цьому ж розділі можна побачити, чи відписаний користувач від якихось розсилок (певні типи, тригерні листи або маркетингові кампанії). Є також можливість відписати користувача або поновити його підписку.
Детальніше про це можна почитати у статті з User Guide – Профіль користувача.
Розшифровка кодів відписки користувача та причин
Серед кодів відписки, що можуть відображатися в адміністративній панелі Sendios у розділі User, варто виділити наступні:
Source ID | Назва коду відписки | Причина відписки |
---|---|---|
2 | FBL | Скарга користувача на лист, яку подали через поштовик; |
5 | LIST_HEADER | Відписка в хедері листа; |
8 | CLIENT_CALLBACK | 1. Клієнт видалив акаунт користувача з продукту за його запитом; 2. Клієнт заархівував акаунт користувача (через N днів після останньої активності на сайті або реєстрації у разі відсутності активності); |
9 | SETTINGS_TYPES | Користувач повністю відписався від листів через налаштування в особистому кабінеті (прибрав усі наявні там галочки); |
10 | INVALID | Користувача відписали через невалідну електронну пошту (найчастіше це трапляється при першій відправці); |
15 | DISTANCE_BOUNCE | Користувача відписали через переповнену поштову скриньку або через блокування його електронної адреси поштовиком; |
16 | ADMIN | Відписка через адмін-панель Sendios; |
18 | SETTINGS_ONECLICK | Повна відписка за одне натискання (наразі вже не використовується, проте може зустрічатися для більш давніх відписок); |
19 | PAGE | Відписка через посилання у листі. |
Updated 9 months ago