Создание crm системы с нуля. Как я начал разрабатывать CRM-систему

В настоящее время многие предприниматели озабочены вопросом комплексной автоматизации бизнеса, в частности, внедрением CRM-системы. Такой интерес к подобным решениям обуславливается, в первую очередь, высокой отдачей от их использования, а также повышением уровня прозрачности всех бизнес-процессов компании.

Сегодня на рынке существует большое количество CRM-решений (в том числе "псевдо" CRM-систем), которые создаются на базе различных CMS, складских и бухгалтерских программ. Просмотрев иной раз десяток таких систем, определенная часть бизнесменов приходит к выводу, что на рынке не существует идеального решения для их задач и задумывается о написании CRM-системы для себя с "нуля". Эта статья посвящена именно таким людям, которые уже решились на этот смелый поступок или только начинают его обдумывать.

Большой опыт внедрения CRM-систем в российских компаниях позволяет мне выделить несколько ключевых аспектов среди причин, почему не стоит писать CRM-систему с "нуля".

Команда CRM-проекта

Для написания сложной информационной системы Вам потребуется штат высококвалифицированных сотрудников. Если Вы думаете, что достаточно будет нанять всего одного программиста, Вы глубоко заблуждаетесь.

Для работы над проектом Вам потребуется как минимум 3 человека: архитектор решения , программист , дизайнер-верстальщик . Если к тому же Вы хотите, чтобы в созданной программе было удобно работать не только Вашему программисту, но и другим сотрудникам - Вам будет необходим специалист по юзабилити . А для того, чтобы Вам было комфортно работать в программе и не приходилось звонить программисту с бесконечными просьбами "исправь тут баг " и вопросами "что это за отладочное сообщение выскочило? ", включайте в команду тестировщика . Итого: для серьезного проекта необходимо 5 человек.

Если Вы решите сэкономить на ком-либо, то можете значительно потерять на качестве продукта или вообще не запустить проект.

Еще один аспект - это квалификация нанимаемого персонала. Если у Вас не было опыта работы в IT-сфере, то Вам будет достаточно тяжело найти достойных кандидатов в свою проектную команду. За пять лет работы в IT-бизнесе могу сказать откровенно, что каждый второй программист, который приедет к Вам на собеседование, будет уверять Вас, что он гений в программировании и его строчки кода ничем не уступают стихам Пушкина или Есенина.

Также не стоит забывать про руководителя проекта , обычно эту роль возлагает на себя сам предприниматель. Но при отсутствии опыта руководства группой разработчиков - все благие начинания могут свестись нулю. Вопрос зарплаты сотрудников оставляем за кадром.


Выходом из данной ситуации является обращение в IT-компанию, которая в обозначенные сроки реализует Ваш CRM-проект.

Время реализации CRM-проекта

Время является важным фактором в любом проекте, и IT-проект не исключение. При планировании проекта очень важно четко обозначить сроки реализации и этапы проекта. Также обязательным условием является фиксирование контрольных точек проекта. Если Вы не будете контролировать ход проекта, то он может затянуться на месяцы, а в некоторых случаях и на годы.


Если Вы не специалист в IT-сфере, то в 99% случаев от своих сотрудников Вы будете слышать одно и то же: "Я делаю" и далее тысячи оправданий - почему сроки проекта затягиваются: "Я кнопку добавил красивую", "Я ускорил работу программы", "Я усовершенствовал модуль заказов". Ваши сотрудники отчетливо понимают, что чем дольше они работают над проектом, тем дольше они будут работать у Вас и получать больше денег.

Их совершено не будет волновать, что Вы теряете время и, соответственно, деньги от задержки сдачи проекта. К тому же может возникнуть ситуация, что к моменту, когда Вам все-таки удастся получить финальную версию программы, она уже морально устареет и на рынке появятся более современные и масштабируемые решения. Да и Ваш бизнес изменится за этот срок: поменяются люди, трансформируются бизнес-процессы. А может, Вы вообще решите заняться другим видом бизнеса.

Документация

Одной из важной составляющей любого проекта - является документация. Вам будет необходимо как минимум 2 вида документации: для разработчиков и для пользователей. Если Вы считаете, что Ваши программисты будут их с радостью писать - Вы заблуждаетесь.

Каждый программист глубоко в душе уверен, что его код настолько красив, прозрачен и безупречен, что никакая документация не требуется. А работать в программе может даже ребенок - "Зачем тут что-то еще документировать? У нас идеальная программа ". В современных IT-компаниях эту обязанность возлагают на технических писателей, которые описывают программный код, а также подробно документируют функциональность готовой программы.

Опыт внедрения CRM-системы

Еще один немаловажный аспект при разработке корпоративной информационной системы - положительный опыт внедрения проектов. Этот опыт нельзя купить, он накапливается только в процессе работы. Соответственно, при разработке системы Ваша проектная команда будет неоднократно наступать на одни и те же грабли, будут бесконечно "изобретаться велосипеды" и т.д. В результате предприниматель может получить совсем не то, что хотел. При этом предъявить претензию будет некому - "Мы же все вместе работали. Хотели как лучше, а получилось как всегда ". Преимуществом сотрудничества с IT-компанией как раз и является получение положительного опыта внедрения аналогичных проектов.

Риски CRM-проекта

При реализации любого проекта есть всегда определенные риски, на которые не стоит закрывать глаза. Самый главный риск - потеря ядра команды. Может случиться так, что через определенный период времени работы над проектом, по каким-то немыслимым обстоятельствам от Вас уходит ключевой программист, на котором все держится. При этом, как правило, после него остается незавершенная программа, в которой разобраться другому программисту в 100 раз сложнее, чем написать то же самое с нуля. Поэтому при приеме на работу стоит особо уделять внимание тому, насколько программист умеет разбираться в чужом коде.

Следующий риск связан непосредственно с работой программы. На определенном этапе разработки может выясниться, что функционирование программы при определенных условиях (большая база данных, большое количество пользователей и т.д.) становится просто невозможным - программа начинает зависать, выдавать различные ошибки. Если проблему не удастся решить оперативно, то проект можно будет считать проваленным или потребуются дополнительные время и деньги на модернизацию ядра системы. При покупке готового тиражного решения данные риски сведены к нулю.


В заключение я еще раз хочу подчеркнуть мысль о том, что разрабатывать CRM-систему самому значительно сложнее, дольше, дороже и рискованней. Если у Вас возникла задача внедрения информационной системы - лучше обратиться к профессионалам. Сэкономленные силы, деньги и время, Вы сможете легко потратить на развитие своего бизнеса.

Зачем вам нужна своя CRM? Ведь есть же куча готовых бесплатных CRM с большими предустановленными возможностями. Но почему-то компании стремятся разрабатывать программное обеспечение под себя. В этой книге мы рассмотрим подробно этот вопрос. В книге также рассматривается процесс создания своей CRM – от общего описания до ввода в эксплуатацию. Книга рассчитана в первую очередь на собственников бизнеса и высший менеджмент. Технических деталей в ней практически нет.

Руслан Раянов


Как создать собственную CRM

Руководство по созданию CRM для вашего бизнеса

www.web-automation.ru 2015


Введение


Итак, вы наконец решили внедрить в своей организации CRM. В этом небольшом руководстве Вы найдете методику создания собственной CRM, адаптированной под ваш бизнес.


Тем, кто будет использовать готовую CRM, данное руководство поможет лучше понять собственные потребности в плане организации бизнес-процессов вашей компании (продажи, контрагенты, финансы, проекты и т.д.).


Давайте начинать, и в первой главе мы рассмотрим, что такое CRM и зачем она нужна.


Глава 1. Что такое CRM и зачем она нужна.


Если кратко, то CRM – это программа, предназначенная для учета, обработки и хранения информации о взаимоотношениях с вашими клиентами. Мы это понятие слегка расширим и будем считать, что это программа, позволяющая упростить управление вашими бизнес-процессами.


Допустим, вы продаете некоторые продукты. Сразу можно выделить процессы, которые возможно автоматизировать с помощью CRM:

– учет Поставщиков;

– закупка у Поставщиков;

– продажи;

– база Клиентов;

– база Сотрудников;

– отделы;

– финансовые транзакции (счета);

– система мотивации;

– каналы сбыта.


В итоге CRM позволяет добиться следующих целей:

уменьшение издержек. Автоматизация сложных вычислений и других операций. Уменьшение лишней коммуникации между сотрудниками и формализация бизнес-процессов.

ускорение бизнес-процессов. Уведомления (почта, СМС), исключение ненужных рутинных задач из бизнес-процесса и упрощение операций обработки данных (например, поиск по базе клиентов).

улучшение качества продукции. В основном за счет ведения метрик (рассмотрим далее).

повышение прозрачности бизнеса. Данные по работе всех сотрудников заносятся в систему. Есть возможность делать на основании этих данных отчеты руководству для понимания ситуации на местах.

управление на основе KPI. Для каждого процесса можно выделить показатели эффективности (метрики) и начать их отслеживать с помощью CRM (через панель метрик в личном кабинете руководителя). Внедрили инновацию – оцениваете изменение метрик.

стандартизация бизнес-процессов. Все сотрудники работают по определенной схеме, которая заложена в CRM. Плюс работают правила отфильтровки неверных данных, что способствует унификации данных.


Теперь давайте определимся с выбором вашей CRM.

Возможны три варианта:

Использовать готовую CRM общего назначения.

Использовать готовое CRM – решение для вашей отрасли.

Создать собственную CRM.


Если ваши бизнес-процессы не имеют уникальных особенностей и довольно типичны, то лучшим для вас вариантом будет установка CRM общего назначения. Ищите готовую CRM – она стоит относительно недорого (в некоторых случаях даже бесплатна) и имеет довольно внушительное количество функций. Однако вам нужно будет подстроиться под систему и использовать ее как есть. Поэтому при установке такой CRM лучше заранее представить свои будущие потребности в автоматизации и понять, сможет ли система позволить покрыть эти потребности.


Хорошо, если для вашей отрасли есть готовая CRM, учитывающая особенности этой отрасли. По большому счету, вы можете подстроить свои процессы под эту CRM и начать действовать в рамках ее функциональности. Плюс этого подхода – вы сразу и за небольшие деньги получаете готовую методику работы в вашей отрасли. Минус – при развитии вашего бизнеса на развитие CRM вы не можете влиять. Т.е. ваши возможности будут ограничены тем, что предусмотрели для вас разработчики данной CRM.

В любом случае этот вариант достоин рассмотрения. Как минимум необходимо изучить 1-2 программы данного рода и посмотреть, подходят ли она вам.


Следующий вариант – разработка CRM на заказ . Вы сами решаете, что будет в вашей системе и как именно будут протекать процессы. Для этого вам придется полностью погрузиться в свои бизнес-процессы и разработать их от начала до конца.


Этот подход предпочтителен для компаний со сложной бизнес-логикой процессов. Такой компании нужен свой продукт, который будет учитывать особенности и специфику бизнеса.


Важный момент – развитие и масштабирование бизнеса. Процессы со временем меняются, оптимизируются. В своей системе вы можете развивать функциональность системы в нужном направлении. В CRM общего назначения это довольно проблематично, поэтому об этом лучше подумать заранее.


Получается, что собственная CRM нужна компаниям, у которых либо сложные бизнес-процессы, либо тем, кто собирается оптимизировать свой бизнес в процессе эксплуатации CRM.


Конечно, разработка собственной CRM стоит дороже, чем внедрение готовой, т.к. программное приложение по сути пишется под потребности вашего бизнеса. Также сроки внедрения собственной CRM больше, чем готовой системы. Здесь важно определиться с краткосрочными и долгосрочными приоритетами. Что важнее? Скорость внедрения, стоимость, учет специфики бизнес-процессов, безопасность, удобство и др.


В дальнейшем мы рассмотрим третий вариант внедрения CRM – создание CRM под требования вашего бизнеса.


В этом случае необходимо будет пройти все стадии разработки программного продукта, а именно:

концепция;

техническое задание;

проектирование и кодирование;

тестирование и доработки;

внедрение в эксплуатацию.


В следующей главе мы кратко поговорим о концепции проекта и как ее правильно составить.


Глава 2. Концепция проекта CRM.


Допустим, вы решили разработать собственную CRM. Для этого необходимо написать концепцию будущего проекта.


По сути, концепция – это документ, на основании которого вы будете общаться с подрядчиками-кандидатами.Очень важно составить ее правильно, чтобы на ранней стадии отсеять неподходящих подрядчиков.


Что должна содержать концепция проекта:

Краткое описание проекта (1 предложение).

Состав модулей (определение ролей и их функций).

Требования к технологиям.

Параметры проекта (сроки, стоимость).

Требования к команде разработки + состав брифа для нее.


Пройдемся подробнее по каждому пункту.


Краткое описание проекта.

Вы должны описать одним предложением точную суть вашего проекта. Тем самым вы сэкономите кучу времени другим людям, которые будут просматривать вашу концепцию. Уже по заголовку будет понятно – подходит ли это подрядчику или нет.


Дело в том, что при неясном описании вам будут задавать одни и те же вопросы – и вы будете тратить время на их обработку. Поэтому исключите интригу (создание очень большой программы для суперкомпании), пишите просто и понятно.


Если есть критичные требования, то их тоже лучше указать в заголовке. Это могут быть технологии, территориальная расположенность подрядчика, сроки, бюджет.


Плохие примеры:

Создание сайта

Нужна программа


Хорошие примеры:

Нужна студия на разработку движка CRM

Разработка CRM на заказ

Разработка CRM на заказ, только Москва.


Состав модулей (определение ролей пользователей и их функций).

Для начала хотя бы в общих чертах определитесь, какие будут в вашей системе роли. Роль – это типовой пользователь в вашей системе. Например, продавец, администратор, оператор, менеджер, работник склада и т.д.


После того, как вы определили роли в системе, кратко опишите их.

Например, роль – продавец. Продавец имеет следующие функции: создание коммерческого предложения, просмотр базы клиентов, обработка потенциальных клиентов и их предзаказов, печать документов для заказов.


Требования к технологиям

Если у вас на предприятии уже используются сервера, то подумайте о том, чтобы будущая CRM была совместима по технологиям с существующей инфраструктурой. Это необязательное требование, но лучше заранее продумать этот момент. К примеру, если у вас на сервере используется ПО MS Windows, то нет смысла делать свою CRM на технологиях, которые подразумевают использование серверов Linux. Если все ваши системы будут сделаны на одних и тех же технологиях, это снизит стоимость поддержки IT-решений.


Если нет никакой привязки к технологиям, то тоже лучше кратко укажите этот момент к концепции. Будет меньше вопросов.


Параметры проекта.

Указывайте всегда вилки оценки стоимости и сроков.

Точную стоимость указывать бессмысленно, т.к. в ходе проекта будут новые дополнения и развитие функционала. Нужен просто порядок цен и сроков, чтобы подрядчик это соотносил со своими возможностями / ресурсами.


Т.е. сейчас задача не стоит в том, чтобы точно оценить бюджет и сроки. Нужно просто понимание контуров проекта. Для заказчика и для подрядчика.


Есть еще один параметр проекта – качество. Но его довольно сложно описать кратко в концепции. Как вариант, вы можете требовать некоторых гарантий. С другой стороны, гарантии вам выдают продавцы от IT компаний, а обеспечить их будут разработчики. И здесь иногда возникает некоторое рассогласование обещаний продавцов и фактического сервиса компании.


Требования к команде разработки.

Укажите, кто именно вам нужен. Если у вас есть IT-директор или технический специалист, то привлеките его к этой работе.


Какой должен быть состав команды разработки?

Какой компетенцией они должны обладать?

Есть ли пожелания по взаимодействию с командой? (например, условие – хотим иметь возможность напрямую общаться с разработчиками, а не только через менеджера).

В какие часы/дни специалисты должны быть доступны?

Какие средства связи использовать (скайп, телефон)?

Личные встречи?


После всех вопросов напишите, что конкретно вы хотите получить от исполнителя, если его заинтересовал проект.

Вообщем, вам нужен от него заполненный бриф.


Что может включать бриф:

– ваша оценка проекта (сроки, бюджет)

– ответы на вопросы

– технологии

– порядок работ

– город, ФИО, контакты

– портфолио, кейсы

– предложения по созданию CRM


А теперь давайте рассмотрим, какими качествами должна обладать хорошая концепция:

краткость и лаконичность. Без «воды». Если написано слишком много и беспорядочно, то есть вероятность, что многие даже не прочтут вашу концепцию, либо поймут ее неверно.

структурированность. Структура рассмотрена выше.

однозначно определяет порядок действий. Желательно точно и понятно описать, что должен сделать потенциальный подрядчик для начала взаимодействия по проекту.


После того, как вы написали концепцию, покажите ее своим коллегам, друзьям и родственникам. Им понятно, что там написано? Возникают ли встречные вопросы по концепции, которые надо осветить в ней? Если вопросов нет, то либо можно переходить к следующему шагу, либо им совсем ничего не понятно. Задайте вопросы по концепции и добейтесь четкого однозначного ее понимания.


Проработав свою концепцию и протестировав ее на своем окружении, приступайте к поиску подрядчика для реализации своего проекта и написанию технического задания.


Об этом мы и поговорим в следующей главе.


Глава 3. Пишем техническое задание и выбираем исполнителя на проект


Наверное, каждый понимает, что качество его будущего продукта зависит в большей степени от качества работ исполнителя, чем от технологий, которые он выберет. В этой главе мы сосредоточимся на том, как подобрать исполнителя и написать совместно с ним техническое задание (ТЗ).

Конец ознакомительного фрагмента.

Как эффективно управлять крупной компанией не используя CRM систему — представить, мягко говоря, очень сложно. Современный рынок предлагает множество CRM-решений, адаптированных под разные индустрии и размеры бизнеса. Почему все же стоит выбрать CRM, разработанную индивидуально для вашей компании?

В мире существует множество готовых CRM-систем для автоматизации процессов в компаниях разного размера. Одна из самых популярных систем 2016 года — SalesForce, доступна в более чем 20 конфигурациях — это готовые решения для банков, больниц, автоматизации продаж и т.д. Несмотря на богатый функционал CRM, крупные клиенты SalesForce используют несколько решений, чтобы удовлетворить нужды своей компании. Aston Martin , например, использует четыре продукта: Sales Cloud, Marketing Cloud, Salesforce1 Mobile App и Chatter. При чем, только эксплуатация Sales Cloud для энтерпрайз клиента обходится в $160-$320 за пользователя в месяц.

Почему стоит заказать кастомную CRM

Качественные готовые CRM решения стоят дорого, при этом чаще всего вашей компании не нужен весь набор предоставляемых функций. Стоимость создания кастомной CRM также не маленькая, однако, в случае индивидуальной разработки, вы платите за функции, необходимые именно вашей компании. Плюс, сотрудникам не придется тратить много времени на освоение продукта, ведь CRM будет изначально создаваться под уже налаженный в компании рабочий процесс.

Если Вы зайдёте на сайты производителей CRM-систем, то на них Вы увидите много всего. Там написано, что CRM системы позволяют экономить время, они делают работу более удобной и эффективной, что работа Ваших сотрудников станет прозрачной, и Вы всё будете контролировать. Список большой, но что-то Вас в нём смущает. Да? Вы всё ещё не можете решить, стоит ли Вам её внедрять?

Зачем в действительности нужны CRM системы?

Как можно экономить с помощью CRM?

Однажды мы делали CRM для одной компании, которая занимается пластиковыми окнами. Ниша сами понимаете очень сложная, конкуренция чудовищная и каждая копейка на счету.

И у владельца этой компании была одна проблема – между звонком клиента и подготовкой КП проходило в лучшем случае около 30-60 минут. А наш клиент хотел, чтобы его менеджеры озвучивали цену сразу.

Он обратился к нам, и мы разработали для него CRM систему, благодаря которой он смог этого добиться. Т.е. теперь каждый менеджер мог делать в 6-10 раз больший объём работы! Только вдумайтесь – эффективность возросла в 10 раз! Расходы на зарплаты менеджеров сократились в 10 раз! Представьте, как возрастёт прибыль Вашего бизнеса, если вы сократите фонд оплаты труда в 10 раз!?!

Как можно увеличить доходы с помощью CRM?

Мы уверены это то, что Вас больше всего интересует)

CRM системы призваны упорядочить Ваши отношения с Вашими клиентами. В базе данных будет храниться информация о том, что клиент заказал, его контакты, предпочтения, ответственные лица и так далее.

Сама по себе эта информация бесполезна. Но её можно использовать, устраивая распродажи, акции и рассылки.

На основании этой информации можно легко получить список клиентов, которые сделали больше 4 заказов. Это значит, что им нравится ваш сервис и вполне вероятно, что они смогу заказать у Вас что-то ещё. Надо только выявить этих людей и предложить им что-нибудь. Можно ли получить список таких клиентов без CRM, если вся информация о них разбросана по всему отделу продаж? Сомнительно.

Можно по-простому выгрузить адреса электронной почты или телефоны все, кто когда-либо обращался к Вам, и сделать рекламную рассылку. За всё время существования Вашего бизнеса много ли было таких людей? Даже если всего 1% этих людей сделает заказ, то это может принести неплохие деньги в Ваш бизнес)

Вообще, вы довольны своим отделом продаж? Так вот: CRM система помимо прочего подстраивает отдел продаж под достаточно эффективную схему работы. Что положительно скажется на результатах. Плюс работа в системе позволит Вам полностью контролировать своих продажников.

Если обратившийся к Вам за услугами клиент попадёт в Вашу базу, то он останется там навсегда – Вы всегда будете видеть, на чём закончилось общение с ним, чего он хотел и прогнозировать что он может захотеть в будущем чтобы предложить ему это и, разумеется, заработать!

Какие есть примеры использования?

У нас есть собственный опыт внедрения CRM системы в нашем же бизнесе (о внедрении CRM в оконной компании Вы уже читали выше).

Так получилось, что мы внедрили её как раз в июле. Весь месяц она проработала в тестовом режиме, а к началу августа была сдана в эксплуатацию.

Вы сами прекрасно понимаете, что август это «дно» в большинстве ниш. Поэтому мы решили отключить рекламу, чтобы не тратить деньги зря, и стали активно пользоваться всеми возможностями нашей CRMки.

Каково же было наше удивление, когда по итогам августа оказалось, что он далеко не самый провальный как мы ожидали! Оборот оказался на 40% больше наших прогнозов! И этот результат был достигнут без рекламы!

Словом, внедрив CRM у себя, Вы уже не сможете без неё обходиться. Она станет реальной поддержкой Вашего бизнеса!

Не так давно мне понадобилось организовать максимально простую CRM для маленького офиса. Основная проблема заключалась в том, что данные клиентов хранились абсолютно хаотично, не было понятно кто кому когда звонил, о чем договорились с клиентом и на какой стадии находится клиентский заказ.

Да, на сегодняшний день, количество CRM-систем на рынке очень велико. Есть варианты и как отдельное приложение, так и как онлайн-сервис с облачной синхронизацией. Если предметно задаться целью, то можно найти систему практически под любой запрос и кошелек. Но для моей задачи функционал большинства CRM был либо избыточен, либо слишком дорогим. Плюс, мне требовалось максимально простое для внедрения решения, которое не потребует отдельного обучения или дополнительной настройки.

Что изначально требовалось?

Необходимо было получить:

  1. единое хранилище контактов всех клиентов компании;
  2. доступ к хранилищу онлайн/оффлайн 24/7 для всех сотрудников офиса в любой момент;
  3. возможность посмотреть историю клиента;
  4. возможность разбивать клиентов на группы;
  5. возможность вести историю звонков клиента с комментариями о разговоре;
  6. возможность получать доступ к информации на телефонах и PC;
  7. возможность редактирования/обновления информации всем сотрудникам офиса (ограничения по правам доступа не требовались);
  8. возможность сразу видеть при входящем/исходящем звонке на экране телефона — данные клиента и его историю.

Что имелось в наличии?

  1. несколько недорогих dual-SIM смартфонов на Android, подключенных к CDMA и GSM операторам;
  2. WI-FI в офисе;
  3. база в Excel с данными клиентов, лежащая на сетевом диске с общим доступом со всех офисных PC.

Ни АТС, ни IP телефония в офисе не использовались, поскольку в них не было особой необходимости.

Чего не хватало?

Рабочий процесс выглядел так — клиенты были разрозненно записаны в память телефонов под разными именами, с какими-то пометками и прочим. В каких-то телефонах записи были, в каких-то не было. Кроме того, существовал Excel-файл, лежащий на сетевой шаре с общим доступом.

При звонке клиента, сотрудник уточнял ФИО звонящего, с помощью встроенного поиска Excel проверял есть ли такой клиент в базе и по результатам разговора записывал в этот же файл итоги.

Мягко говоря, процесс был оптимизирован очень слабо, а данные хотя и были систематизированы в Excel, пользоваться ими было крайне неудобно. Кроме того, если сотрудник выходил из офиса, то он лишался доступа к файлу.

Что понадобилось?

Поскольку краеугольным камнем задачи был вывод данных клиентов при входящих звонках, сразу стало понятно, что искать решение нужно в области Google -> Android. И такое решение нашлось почти сразу — им стали бесплатные Google Contacts.

Почти все знают, что Google позволяет синхронизировать контакты с вашим аккаунтом Google, но не все знают, что их можно редактировать не только из телефона. Для получения доступа к веб-интерфейсу Google Contacts нужно зайти в Gmail и в выпадающем меню выбрать «Контакты».

Кроме того, количество полей, предоставляемых Google Contacts намного больше, чем стандартные ФИО-номер телефона. Самое важное для меня было то, что Google Contacts позволяют создавать для каждой записи отдельный блок заметок.

  1. обладает всеми необходимыми полями для контактов (даже с некоторым избытком);
  2. есть возможность создавать группы и размещать в них контакты;
  3. имеет интерфейс как для смартфона, так и для PC;
  4. позволяет импортировать/экспортировать базу контактов;
  5. данные автоматически и быстро синхронизируются через аккаунт — на всех устройствах.

Таким образом:

  1. был создан новый Google-аккаунт, который был подключен на всех офисных смартфонах и PC;
  2. был разработан шаблон карточки клиента;
  3. созданы и сохранены несколько тестовых контактов;
  4. с помощью встроенной в Google Contacts системы экспорта эти контакты были экспортированы в Excel;
  5. «офисный» Excel-файл с данными контактов был приведен к формату Google (это очень несложно, достаточно правильно разместить данные в правильных столбцах);
  6. новый файл через встроенную систему импорта Google Contacts был импортирован в Google Contacts.

Profit! Вся ранее накопленная клиентская база помещена в аккаунт Google, синхронизировалась на всех смартфонах и для каждого клиента получилась вот такая карточка:

  1. ФИО клиента;
  2. группа, в которую он отнесен — является быстрым "маркером" клиента;
  3. все его контактные данные;
  4. жизненный цикл каждого заказа. В скобках указан сотрудник, который выполнил действие.

Фотография добавляется либо вручную, либо подтягивается из Google+, вместе с указанными самим пользователем данными.

Учитывая ограничение по объему выводимых при входящем/исходящем звонке данных, чтобы не создавать лишних записей, после завершения сделки, записи о шагах удалялись. Оставляли только результат с ключевыми параметрами:

Ложка дёгтя и ее решение

Казалось бы — вот оно счастье, бери, забивай базу контактов и пользуйся. Но известно, что к каждой бочке меда, обязательно всегда прилагается своя ложка дёгтя. В данном случае она выглядела так — задача №6 требовала выводить данные клиентов и заметки к ним при входящем и исходящем звонках. При всей мощи и действительно удобстве Google Contacts, Google не преминул подложить свинью — на стандартном экране звонилки Android-смартфонов выводились исключительно поля Имя, Фамилия и номер звонящего. Никаких настроек, позволявших бы вывести другие дополнительные поля, присутствовавшие для контакта, не было.

Однако учитывая тот факт, что смартфоны работали под управлением Android, задача казалась не столь уж нерешаемой. В результате поисков, было найдено приложение « », которое и позволяло выводить все нужные данные на экран стандартной Android-звонилки при входящем или исходящем звонках.

Возможности Call Notes Pro

Приложение умеет:

  • выводить данные из карточки клиента в Google Contacts на экран стандартной Android-звонилки;
  • позволяет настраивать — какие именно поля будут выводиться на экране и в каком порядке:
    • группа;
    • компания;
    • должность;
    • адрес;
    • электронная почта;
    • веб-сайт;
    • номер телефона;
    • заметка контакта;
    • день рождения;
    • календарь;
    • тип звонка — входящий/исходящий;
    • тип номера — личный, рабочий и т.д.;
    • псевдоним;
    • местоположение;
    • оператор связи.
  • выводить время предыдущего звонка клиента (если таковой был);
  • работать с dual-SIM смартфонами;
  • внешний вид выводимой карточки полностью настраивается — цвет, шрифт, размер шрифта каждого элемента и т.д.;
  • возможность создавать заметки для контакта прямо во время разговора;
  • возможность скрывать карточку, чтобы она не мешала пользоваться кнопками на экране.

Отмечу сразу, что приложение платное, но цена в $3 явно не может стать преградой. Приложение было куплено, установлено на все смартоны, с ранее подключенным общим аккаунтом Google, в котором хранятся все данные.

Вот так выглядит выглядит выводимая при звонке карточка клиента. Настроить ее можно по своему вкусу.

Результат

После всех манипуляций, рабочий процесс стал выглядеть так:

Для существующего клиента:

  1. при входящем звонке клиента, сотрудник сразу видит на экране телефона все необходимые данные;
  2. после завершения разговора, сотрудник через web-интерфейс Google Contacts вносит итоги разговора и выполненные действия;
  3. данные синхронизируются в общем аккаунте Google и доступны всем сотрудникам.

Для нового клиента:

  1. после входящего звонка клиента, сотрудник создает новый контакт;
  2. вносит все необходимые данные о клиенте и звонке;
  3. добавляет звонившего в соответствующую группу;
  4. данные синхронизируются в общем аккаунте Google и мгновенно доступны всем сотрудникам.

Выводы

Новая логика внедрена и успешно работает уже несколько месяцев. Хаоса в рабочих процессах стало в разы меньше, карточки клиентов и работа по ним хранится упорядочено. Конверсия телефонных звонков выросла на 23%. Правильная группировка клиентов позволила:

  • сразу видеть когда в последний раз обращался клиент;
  • клиент какой группы звонит — новый, вернувшийся, оптовик, ритейл и т.д.;
  • видеть сколько лидов в процессе обработки, сколько заказов завершены;
  • повторно обзванивать клиентов, интересовавшихся товаром, но не сделавших заказ;
  • быстро отвечать клиенту о статусе его заказа;
  • не тратить время на неадекватов.


Налоги и платежи