Качество рассылок начинается не с текста письма, а с базы адресов. Грязная база — это низкая доставляемость, спам-жалобы и испорченная репутация домена. Разберём, как корректно импортировать контакты в RetailCRM и держать базу в чистоте.
Готовим файл для импорта
RetailCRM принимает контакты из файлов CSV и XLS/XLSX. Перед загрузкой приведите таблицу к предсказуемому виду: одна строка — один клиент, заголовки колонок в первой строке, кодировка UTF-8. Кириллица в Windows-1251 при импорте часто превращается в «кракозябры», поэтому сохраняйте CSV именно в UTF-8 с разделителем «точка с запятой».
Минимальный набор полей, который стоит подготовить:
- Email — ключевое поле для маркетинга;
- Имя и фамилия — для персонализации обращения;
- Телефон в формате
+7XXXXXXXXXX— пригодится для SMS и мессенджеров; - Источник — откуда пришёл контакт (сайт, офлайн, выгрузка из старой CRM);
- Согласие на рассылку — дата и канал получения opt-in.
=TRIM() в таблице.Как импортировать контакты в RetailCRM
Загрузка выполняется в разделе Клиенты → Импорт. Процесс состоит из нескольких понятных шагов:
- Загружаете файл и выбираете кодировку и разделитель.
- Сопоставляете колонки файла с полями клиента в RetailCRM (маппинг). Система запоминает схему сопоставления, поэтому повторный импорт из того же источника проходит быстрее.
- Выбираете правило для совпадений: обновлять существующих клиентов, пропускать или создавать новых.
- Запускаете импорт и проверяете отчёт с числом созданных, обновлённых и пропущенных записей.
Ключ поиска дубликатов настраивается отдельно — обычно это email или телефон. Если контакт с таким адресом уже есть, RetailCRM дополнит карточку, а не создаст вторую. Для крупных выгрузок (десятки тысяч строк) разбивайте файл на части, чтобы легче отлавливать ошибки в конкретном блоке.
Согласие на рассылку и правовые нюансы
По российскому законодательству (152-ФЗ «О персональных данных» и 38-ФЗ «О рекламе») рассылать коммерческие письма можно только тем, кто дал согласие. Поэтому при импорте важно сохранять и переносить в RetailCRM информацию о том, когда и как клиент подписался.
Практичный приём — завести пользовательское поле Согласие на email с датой и источником opt-in. Тогда база рассылки строится через сегмент, где это поле заполнено, а сомнительные контакты автоматически не попадают в отправку.
- Double opt-in — подтверждение подписки по ссылке из письма, самый надёжный вариант;
- Single opt-in — согласие галочкой в форме без подтверждения;
- Транзакционные контакты — те, кто оформил заказ; им можно слать сервисные письма, но для рекламных нужен отдельный opt-in.
Валидация и очистка адресов
Даже честно собранная база со временем портится: люди меняют работу, бросают ящики, ошибаются при вводе. Перед первой крупной рассылкой прогоните адреса через сервис валидации — он отсеет несуществующие и рискованные адреса до отправки.
| Тип адреса | Что делать |
|---|---|
| Valid (действующий) | Оставить в базе рассылки |
| Invalid (не существует) | Удалить или пометить как невалидный |
| Risky / catch-all | Слать осторожно, следить за bounce |
| Spam-trap / disposable | Исключить немедленно |
| Синтаксическая ошибка | Исправить вручную, если очевидна опечатка |
Типовые опечатки вроде gmial.com или mai.ru легко чинятся правилом или ручной проверкой небольших сегментов. Результат валидации удобно фиксировать в отдельном поле карточки, чтобы формировать сегмент «только валидные адреса».
Дедупликация клиентов
Дубли раздувают базу, искажают аналитику и приводят к тому, что один человек получает два одинаковых письма. В RetailCRM есть встроенный механизм поиска и объединения дублей в разделе клиентов.
Как правило, дубли ищут по совпадению email или телефона. При объединении система сохраняет историю заказов и коммуникаций обеих карточек, поэтому данные не теряются. Порядок работы:
- Запустите поиск дублей по выбранному ключу (email/телефон).
- Просмотрите пары-кандидаты — иногда однофамильцы с общим корпоративным адресом это не дубли.
- Объедините подтверждённые дубли, выбрав основную карточку.
Гигиена базы и обработка bounce
Чистка — это не разовая акция, а процесс. После каждой рассылки RetailCRM возвращает статистику доставки: доставлено, отписки, жалобы, ошибки доставки (bounce). Эти сигналы нужно использовать для поддержания базы в форме.
- Hard bounce — адрес не существует, исключаем сразу;
- Soft bounce — временная ошибка (переполнен ящик), даём 2-3 попытки, потом исключаем;
- Отписки — RetailCRM автоматически перестаёт слать письма отписавшимся, их не нужно возвращать «руками»;
- Спам-жалобы — самый тревожный сигнал, такие контакты выводим из рассылок навсегда.
Отдельно работайте с «спящими» подписчиками: тех, кто полгода не открывает письма, лучше вынести в реактивационную кампанию, а не слать им всё подряд. Это повышает средний open rate и бережёт репутацию домена. Регулярная гигиена напрямую влияет на то, попадаете вы во «Входящие» или в «Спам».
Итог
Импорт базы в RetailCRM — это не только загрузка файла, но и работа с согласиями, валидацией, дублями и дальнейшей гигиеной. Аккуратно подготовленный файл, честные opt-in, отсев невалидных адресов и регулярная обработка bounce дают высокую доставляемость и защищают репутацию домена.
Если базу нужно перенести из другой CRM или Excel без потери истории заказов и связей, мы поможем с корректной миграцией и настройкой правил дедупликации, а также подготовим базу к первым рассылкам. Так вы стартуете с чистой, юридически корректной и готовой к работе клиентской базой.
Частые вопросы
В каком формате загружать контакты в RetailCRM?
Подойдут файлы CSV или XLS/XLSX. Для CSV используйте кодировку UTF-8 и разделитель «точка с запятой», чтобы кириллица не превратилась в нечитаемые символы.
Что произойдёт, если контакт уже есть в базе?
Это зависит от выбранного правила импорта. Можно обновить существующую карточку по ключу (email или телефон), пропустить запись или создать нового клиента.
Можно ли импортировать купленную базу адресов?
Технически да, но делать этого нельзя. Такие адреса не давали согласия, дают массу спам-жалоб и быстро портят репутацию домена, из-за чего письма начинают попадать в спам.
Как отсеять несуществующие адреса перед рассылкой?
Прогоните базу через сервис валидации email до отправки. Он пометит невалидные, рискованные и одноразовые адреса, которые лучше исключить из рассылки.
Как в RetailCRM бороться с дублями клиентов?
Есть встроенный поиск и объединение дублей по email или телефону. При слиянии история заказов и переписки обеих карточек сохраняется в основной.
Нужно ли вручную удалять отписавшихся?
Нет. RetailCRM учитывает отписки и перестаёт отправлять письма таким контактам автоматически. Возвращать их в рассылку без нового согласия нельзя.
Чем hard bounce отличается от soft bounce?
Hard bounce — постоянная ошибка, адрес не существует, его исключают сразу. Soft bounce — временная (например, переполнен ящик), контакт исключают после нескольких неудачных попыток.
Как часто чистить базу?
Гигиену стоит проводить после каждой крупной рассылки на основе статистики доставки, а полную ревизию с дедупликацией — примерно раз в квартал.
Поможем с настройкой и поддержкой RetailCRM
Поможем с настройкой, доработкой и поддержкой RetailCRM.