Обзор утилиты для управления регистрациями RegKeeper


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

Когда продаж немного, то обработать поступающие заказы несложно. Несложно вести базу покупателей, выписывать лицензии и генерить лицензионные ключи, учитывать тех, кто, первоначально оплатив, через некоторое время отзывает деньги по каким-либо причинам. Но чем больше становится продаж (а это очень хорошо!), тем больше забот появляется по их сопровождению. Можно ли автоматизировать хотя бы частично эту работу? Можно. И пример тому - программа RegKeeper.

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

Автоматизацией этой рутинной работы и занимается программа RegKeeper. Здесь нужно отметить еще один момент. Регистраторов хотя и не слишком много, но и не один, и не два. Каждый имеет собственный формат информационных сообщений, собственную процедуру оповещения и обработки заказов. RegKeeper не привязан к какому-либо одному регистратору и за счет настроек своего обработчика (парсера) может принимать и обрабатывать заказы от таких регистраторов, как ShareIt!, RegSoft, RegNow и других, в том числе и от вашего собственного онлайнового магазина.

Заказы поступают вам от регистраторов по электронной почте. Поэтому программа умеет импортировать их из различных почтовых клиентов, таких как:

  • Outlook Express;
  • Microsoft Outlook;
  • MBox-клиенты (Netscape, Eudora и др.).

Кроме того, могут быть обработаны заказы, сохраненные на диске в виде файлов. При этом программа умеет:

  • импортировать из файла;
  • вставлять заказ из буфера обмена;
  • перетаскивать мышью из операционной системы (drag&drop) в RegKeeper;
  • выполнять пакетную обработку файлов из каталогов на диске.

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

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

С программой RegKeeper не придется каждый раз задумываться, какое письмо написать. Для этого предусмотрена система шаблонов, в которые можно ввести предопределенные макросы, такие как ($FirstName) или ($ProductName), а при формировании письма вместо них будут подставлены конкретные значения из соответствующего поля базы данных. Формировать можно не только ответы, но и накладные, если это требуется. Для них также могут быть разработаны специальные шаблоны (в поставку программы уже включено несколько шаблонов, которые сразу можно использовать). Все исходящие сообщения могут быть посланы немедленно или в указанное в настройках программы время.

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

Покупатели: это тот ваш актив, который нужно холить и лелеять. Мало обработать их заказ и дать возможность работать с вашей программой. Чтобы они впоследствии пришли за новой версией, за новой вашей разработкой, нужно с ними общаться. Как? Например, рассылать новости. Покупателей можно объединять в различные группы - по приобретенным продуктам, по странам, где они проживают, по каким-либо еще признакам. А для каждой группы можно настроить свою рассылку, обладающую некоторыми уникальными свойствами, предназначенными именно для этой группы покупателей.

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

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

Если же вернуться к обработке заказов в случаях, когда программа получает их непосредственно с почтового сервера, то здесь можно отметить следующее. На ваш почтовый ящик наверняка приходят письма не только с заказами. И обрабатывать все нет никакого смысла. В программе RegKeeper имеется возможность настройки фильтров, которые будут отсекать ненужные для данной задачи письма, соответственно уменьшится объем обработки и увеличится скорость. Например, будут обрабатываться только те сообщения, которые содержат слово order в поле "Тема". Все прочие сообщения будут игнорированы.

Но вот заказы обработаны, теперь нужно подвести итоги. Для этого в программу встроена система формирования отчетов. RegKeeper может создавать широкий спектр отчетов, включая следующие:

  • продажи (кто, когда и что купил);
  • продажи по странам;
  • продажи в зависимости от того, как нашли продукт;
  • продажи по месяцам;
  • способы оплаты;
  • продажи по продуктам.

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

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

Ссылки по теме:





Дополнительно

Нашли ошибку на сайте? Выделите текст и нажмите Shift+Enter

Код для блога бета

Выделите HTML-код в поле, скопируйте его в буфер и вставьте в свой блог.