Redmine CRM
CRMCRM, которая живёт внутри Redmine. Лиды, контакты, компании, сделки, коммерческие предложения и договоры — с фильтрацией, группировкой и экспортом средствами штатного механизма запросов Redmine и с привязкой к уже существующим проектам и задачам.
Несколько серверов: $399
- Redmine
- 5.1 · 6.1 · 7.0
- База данных
- MySQL · PostgreSQL
- Языки
- 50
- Типы записей
- 8
- Права доступа
- 55
- Тесты
- 585
Лиды, контакты и компании
Превращайте лид в контакт, компанию и сделку за один шаг, с предварительной проверкой дубликатов. Компании образуют иерархию головных и дочерних организаций, а контакты экспортируются в vCard.
Сделки и воронки
Канбан-доска для каждой воронки со своими этапами, цветами и вероятностями. Каждая колонка показывает сумму сделок и взвешенную сумму, так что доска читается как прогноз.
Коммерческие предложения и договоры
Позиции из вашего каталога продуктов с налогами и скидками, PDF и фиксация отправки. Договоры проходят путь от черновика до вступления в силу, с дополнениями и уведомлениями о продлении.
Каждый список — запрос Redmine
Фильтруйте, группируйте с количеством и итогами, выбирайте столбцы, сортируйте, сохраняйте и открывайте доступ для роли. Массовое редактирование, экспорт в CSV и импорт через штатный мастер Redmine.
Внутри Redmine, а не рядом
Связывайте записи с задачами, превращайте выигранную сделку в проект и пользуйтесь ролями, настраиваемыми полями, вложениями, глобальным поиском, почтой и REST API Redmine.
55 прав доступа, 12 отключаемых функций
Просмотр, добавление, редактирование и удаление для каждого типа записей, а также видимость на уровне записей. Отключённая функция отвечает ошибкой 404, а не просто скрывает пункт меню.
CRM, которая живёт внутри Redmine
Система управления взаимоотношениями с клиентами, созданная как плагин Redmine, а не как приложение рядом с ним. Лид фильтруется так же, как задача, сделка группируется так же, как задача, а созданный вами запрос сохраняется и открывается для других тем же механизмом — потому что это и есть тот же механизм.
Плагин хранит данные в собственных таблицах и не читает чужие. Для работы не нужен ни один другой плагин, и плагин ничего не записывает в данные других плагинов.
Без привязки к поставщику
Любой список экспортируется в CSV, любой контакт — в vCard, а все данные принадлежат вам и лежат в обычных таблицах, к которым можно обращаться напрямую.
Экраны
Семь мест, где вы будете проводить время. Приведённые цифры — иллюстративные демонстрационные данные.
Дашборд
Лиды, контакты и воронка за выбранный вами период. Каждая цифра — ссылка на список, который она подсчитывает, с сохранением фильтра, а для взвешенной суммы указана формула, чтобы никому не приходилось гадать, что она означает.
Канбан-доска
Перетащите сделку на другой этап — её вероятность, дата закрытия и история обновятся вслед за перемещением. Каждая колонка подсчитывает сумму своих сделок и показывает под ней взвешенную сумму, так что доска читается как прогноз, а не просто список дел.
Любой список
Механизм запросов Redmine, применённый к записям CRM: фильтруйте, группируйте с количеством и итогами по группам, выбирайте столбцы, сортируйте, сохраняйте запрос и открывайте его для роли. Экспорт учитывает фильтр, а не только ту страницу, которую вы сейчас видите.
Календарь активностей
Месяц, неделя, день или повестка. Состояние передаётся и цветом, и подписью плашки, поэтому не зависит от умения отличать красный от зелёного; на календарь можно подписаться в формате iCalendar.
Одна запись — вся информация о ней
Сделки, активности, коммерческие предложения, договоры, связанные задачи, заметки, вложения и отправленные письма — всё в той записи, к которой они относятся. Контакт можно скачать как vCard прямо в телефон.
Поиск везде
Любой достаточно длинный список получает настоящее поле поиска, а длинные (компании, контакты, ответственные) подгружаются по мере ввода, вместо того чтобы выводить девятьсот вариантов. Компанию, которой ещё нет в системе, можно ввести и добавить на месте.
Ваша терминология, а не наша
Статусы, источники, отрасли, типы активностей, причины проигрыша и категории продуктов вы добавляете, переименовываете, упорядочиваете и выводите из употребления сами. Выведенное из употребления значение сохраняется в записях, где оно уже указано, а не стирается.
Восемь типов записей
У каждого свой список, форма, права доступа и настраиваемые поля.
Лиды
Одно поле имени, а не два. Компания вводится свободным текстом, потому что лид часто называет компанию, о которой вы никогда не слышали, и запоминается как настоящая ссылка, если совпадает с существующей. При конвертации лид за один шаг становится контактом, компанией и сделкой, с предварительной проверкой дубликатов.
Контакты и компании
Компании образуют иерархию головных и дочерних организаций. У контактов есть рабочий и домашний адреса, два адреса электронной почты, телефон и мобильный, должность и отдел. И те и другие экспортируются в vCard.
Сделки
Этап, вероятность, сумма, валюта, взвешенная сумма и ожидаемая дата закрытия. Выигрыш или проигрыш сделки — отдельное действие со своим правом доступа, а при проигрыше система спрашивает о причине.
Коммерческие предложения
Позиции из вашего каталога продуктов, налоги и скидки, PDF и отправка, при которой фиксируется, что и когда было отправлено. «Принято», «отклонено» или «истекло» — это состояние, а не заметка.
Договоры
От черновика через рецензирование, утверждение и подписание до вступления в силу, с дополнениями, которые версионируют условия, и продлениями, которые заблаговременно срабатывают за заданный вами срок уведомления.
Активности и заметки
Звонки, встречи, письма и задачи по любой записи, с напоминаниями, календарём и лентой iCalendar. Заметки выстраиваются в ветку внутри записи, к которой относятся.
Списки и экспорт
Каждый список — это запрос Redmine, а значит, ничего не пришлось изобретать заново, и всё работает так же, как уже знакомый вашей команде список задач.
| Что можно делать | Как это работает |
|---|---|
| Фильтровать | По любому полю, с операторами, которые уже есть в Redmine. |
| Группировать | По статусу, ответственному, компании, этапу, источнику или типу, с количеством и итогом по каждой группе. |
| Выбирать столбцы | Сортируйте по ним и подводите итоги по числовым. |
| Сохранять запрос | Для себя или с доступом для выбранных ролей. Запрос появляется на боковой панели рядом со списком. |
| Таблица или карточки | Те же записи в любом из двух видов. Карточки показывают выбранные вами столбцы. |
| Массовые действия | Отметьте строки и редактируйте или удаляйте их вместе; каждая запись при этом проверяется на соответствие вашим правам и её собственным правилам. |
| Экспортировать | В CSV, а контакты — в vCard 3.0, формат, который читают Outlook, Apple Contacts и Android. |
Импорт
Компании, контакты и лиды импортируются из CSV через штатный мастер импорта Redmine — с тем же сопоставлением столбцов и пробным прогоном, что и для задач.
Воронка и отчётность
Воронка — это именованный набор этапов, у каждого из которых есть цвет и вероятность. Воронок может быть несколько, ведь новые продажи и продления редко устроены одинаково, а доска, прогноз и дашборд берут данные из той воронки, к которой относится сделка.
Квалификация → Предложение → Переговоры → Закрытие → Выиграна или проиграна
Отчёты охватывают воронку, долю выигранных и проигранных сделок, причины проигрыша, прогноз по периодам, объём активностей и предстоящие продления договоров. Каждый отчёт — отдельная страница со своим URL, который можно добавить в закладки.
Внутри Redmine, а не рядом
Именно этого не может отдельная CRM.
| Возможность Redmine | Как её использует CRM |
|---|---|
| Задачи | Связывайте любую запись CRM с задачами. Задача показывает, с чем она связана, а запись — связанные задачи. |
| Проекты | Превращайте выигранную сделку или подписанный договор в проект. Каждый список работает глобально или в рамках одного проекта, следуя меню проекта. |
| Права доступа | 55 прав в штатных ролях Redmine: просмотр, добавление, редактирование и удаление для каждого типа записей, а также конвертация, смена этапа, объединение, экспорт, импорт и управление настройками. Поверх этого — видимость на уровне записей: только ответственный, команда, участники проекта или все. |
| Настраиваемые поля | Для всех восьми типов записей, управляются на штатной странице настраиваемых полей Redmine, доступны для фильтрации и экспорта, как любые другие. |
| Вложения | В записях, через хранилище Redmine и его права доступа. |
| Поиск | Записи CRM появляются в глобальном поиске Redmine. |
| Почта | Отправка писем из записи по шаблонам. Уведомления следуют личным настройкам каждого пользователя на странице его учётной записи. |
| REST API | Для всех восьми типов записей: чтение, создание, обновление и удаление в JSON или XML с уже используемой вами аутентификацией по ключу API. |
Настройка
Двенадцать функций отключаются независимо друг от друга. Отключение закрывает URL-адреса функции, а не только пункт меню: выключенная функция отвечает ошибкой 404, а не прячет ссылку, оставляя страницу доступной.
Двенадцать функций
Лиды, компании, контакты, сделки, активности, продукты, коммерческие предложения, договоры, отчёты, дубликаты, импорт и письма.
| Настройка | Что она делает |
|---|---|
| Нумерация записей | Префикс для каждого типа записей, ширина с дополнением нулями и необязательный год в номере, например LD-2026-000148. |
| Валюты | Валюта по умолчанию, базовая валюта для сравнения и список валют, которые вообще предлагаются в формах. |
| Видимость по умолчанию | Кому видна новая запись, пока никто её не изменил. |
| Округление | Число знаков после запятой и способ: половина вверх, к чётному или половина вниз. |
| Время до напоминания | За какое время до срока активности отправляется напоминание, если в самой активности это не указано. |
| Уведомление о продлении | За сколько дней до окончания договора должно создаваться продление. |
| Уведомления | Какие события вообще отправляют письма. От остальных каждый пользователь отказывается на странице своей учётной записи. |
| Справочные значения | Переименование значения меняет его везде, где оно уже используется. При удалении значения, на которое ссылаются записи, система спрашивает, чем его заменить. |
Совместимость
| Redmine | Rails | База данных | Статус |
|---|---|---|---|
| 7.0 | 8.1 | MySQL 8 · PostgreSQL | Поддерживается |
| 6.1 | 7.2 | MySQL 8 · PostgreSQL | Поддерживается |
| 5.1 | 6.1 | MySQL 8 · PostgreSQL | Поддерживается |
Одна кодовая база для всех трёх версий, без веток под конкретную версию. Плагин приносит собственную таблицу стилей и одну встроенную библиотеку (Select2, MIT) и загружает их только на своих страницах: ничего не внедряется в экраны задач, проектов или администрирования Redmine, и ничего не загружается со сторонних серверов во время работы, поэтому установка за межсетевым экраном ведёт себя так же, как и без него.
Языки
Все 50 локалей, входящих в Redmine, и в каждой — полный набор ключей, так что на странице никогда не появится «Translation missing». Непереведённые строки отображаются на английском.
Ваши данные
Плагин полностью владеет своими таблицами. Он не читает и не записывает данные других плагинов, и ничего больше для его работы не требуется.
Автономность
Никакой зависимости от плагинов для счетов, биллинга или финансов. Если вы используете такой плагин, есть необязательная передача данных, которую вы включаете сами; по умолчанию никакие данные не передаются.
Обычные таблицы
Простая реляционная схема, к которой можно делать запросы, создавать резервные копии и строить отчёты любыми уже используемыми вами средствами.
Переносимость
Любой список можно экспортировать перед уходом, а контакты выгружаются в vCard. Миграции схемы обратимы; те, что заполняют начальные значения или объединяют существующие данные, ожидаемо односторонние.
Аудит
У записей есть собственная хронология: кто, что и когда изменил.
Установка в три шага
Нужен доступ к командной строке и возможность запускать rake-задачи. Всегда делайте резервную копию перед установкой плагина.
cd /path/to/redmine tar xzf redmine_crm.tar.gz -C plugins/
# no gems to add: the plugin has no runtime dependencies of its own RAILS_ENV=production bundle exec rake redmine:plugins:migrate NAME=redmine_crm
# Project → Settings → Modules → turn on CRM in each project that should have it # Administration → Roles → grant the permissions you want # global lists are governed by the same permissions across a user’s memberships
Что покрывает лицензия?
Доступен ли исходный код?
Как работает возврат средств?
Цены
Один сервер
Один экземпляр Redmine · неограниченное число пользователей · 12 месяцев обновлений.
Несколько серверов
Неограниченное число серверов Redmine · неограниченное число пользователей · 12 месяцев обновлений.
Нужно решение для Redmine под ваши задачи?
Ищете функцию, которой нет в наших плагинах?
RedmineKit занимается разработкой плагинов Redmine на заказ, доработкой плагинов, автоматизацией рабочих процессов, интеграцией со сторонними системами и созданием решений под ваш бизнес.
Расскажите, что вам нужно. Мы изучим требования и предложим подходящее решение с оценкой стоимости и сроков.