Insight into alternative CRM: on-demand and open-source.According to according to
1. As stated or indicated by; on the authority of: according to historians.
2. In keeping with: according to instructions.
3. Gartner, roughly 50 percent of CRM (Customer Relationship Management) An integrated information system that is used to plan, schedule and control the presales and postsales activities in an organization. implementations fail to meet customer expectations. It's no secret that getting your employees to adopt a CRM system is often difficult and incredibly stressful. How can you find a "magic" CRM system that will grow your business, give you an edge over the competition and be readily adopted by your employees? The answer: do your research.
Unfortunately, there is no magic CRM system out there. Choosing the right CRM solution for your company will depend on a variety of factors, including your company's size, competitive environment and strategic goals. If you're willing to look beyond the most popular enterprise CRM vendors out there, you may discover that alternative CRM deployments, such as on-demand and open-source applications, can better suit your needs.
Lesson #1: Forecast Your Short- And Long-Term Needs
When choosing a CRM system, you'll want to focus on what features your business needs in the short term. On-demand, or software as a service (SaaS), CRM deployments continue to grow in popularity for companies that need dependable CRM solutions but that don't have the internal IT support to manage an in-house solution. If you prefer for a vendor to manage your CRM application, on-demand may be the best deployment option for you. With the growing availability and speed of the Internet, on-demand CRM presents a convenient method for accessing your data and maintaining relationships with your customers. If you're a small company with little need for complex technical customizations, purchasing an on-demand CRM solution for ease of access may fulfill ful·fill also ful·fil
tr.v. ful·filled, ful·fill·ing, ful·fills also ful·fils
1. To bring into actuality; effect: fulfilled their promises.
2. your CRM needs and help grow your business.
in full Extensible Markup Language.
Markup language developed to be a simplified and more structural version of SGML. It incorporates features of HTML (e.g., hypertext linking), but is designed to overcome some of HTML's limitations. ) allows users to easily customize the look of on-demand applications. If you have ever used Google Maps Google Maps (for a time named Google Local) is a free web mapping service application and technology provided by Google that powers many map-based services including the Google Maps website, Google Ride Finder and embedded maps on third-party websites via the Google Maps , you've used AJAX, and you understand the luxury of dragging around images or modules and loading information instantly in one portion of a Web page without reloading Reloading
A term lenders commonly use to refer to the habits of borrowers taking out loans to repay the balance on other loans. Often reloading is done to take advantage of lower interest rates offered by other loans, and potential tax benefits. your whole browser browser
Software that allows a computer user to find and view information on the Internet. The first text-based browser for the World Wide Web became available in 1991; Web use expanded rapidly after the release in 1993 of a browser called Mosaic, which used . In addition, on-demand CRM applications often have more features and modules than needed by smaller companies. AJAX allows customers to design user interfaces (UIs) for on-demand applications, thereby helping each user customize the layout of the application to optimize user interaction.
Though an on-demand CRM application may be the simplest way to manage your customer relationships, remember that SaaS is not a common adoption for the enterprise. In a recent report (June 2006) on the presence of SaaS in the marketplace, Gartner analyst Michael Maoz wrote, "Right now, SaaS is a very small part of the marketplace. It only takes up one-half of one percent of overall enterprise applications. If you look out eight or 10 years, that might go up all the way to 30 percent."
If you decide that on-demand CRM is preferable for your business in the short term, don't forget that it's a good idea to forecast your long-term CRM needs before investing in a solution. For example, as a small company, you probably won't need to customize your system very much and will therefore be well serviced by the basic or easily-customized features of an on-demand system. You probably also won't have sensitive information from your clients and can therefore stand to host your CRM solution through a Web browser The program that serves as your front end to the Web on the Internet. In order to view a site, you type its address (URL) into the browser's Location field; for example, www.computerlanguage.com, and the home page of that site is downloaded to you. rather than behind your firewall. As your business grows, however, you may need to build more functionality into your CRM system--capabilities not available through or supported by your Web browser-based on-demand solution. In addition, while on-demand applications require only an Internet connection for access and therefore seem convenient, a faulty fault·y
adj. fault·i·er, fault·i·est
1. Containing a fault or defect; imperfect or defective.
2. Obsolete Deserving of blame; guilty. ISP (1) See in-system programmable.
(2) (Internet Service Provider) An organization that provides access to the Internet. Connection to the user is provided via dial-up, ISDN, cable, DSL and T1/T3 lines. or bad Internet connection can leave you completely locked out of your system.
This brings us to the issue of security. On-demand systems require you to send information outside of your firewall, compromising the security of your clients' data. In the event that your business grows to hold sensitive financial or personal information about your client base, you may run into corporate or regulatory requirements Regulatory requirements are part of the process of drug discovery and drug development. Regulatory requirements describe what is necessary for a new drug to be approved for marketing in any particular country. that will force you to look into an installed (on-site) application, or even an appliance.
Another issue to consider with SaaS applications is interoperability The capability of two or more hardware devices or two or more software routines to work harmoniously together. For example, in an Ethernet network, display adapters, hubs, switches and routers from different vendors must conform to the Ethernet standard and interoperate with each other. . A good on-demand CRM application may not serve a growing company's reporting, analytics, marketing and project management needs. To avoid this problem, some on-demand CRM vendors offer exchanges where customers can shop for third-party on-demand applications to run on top of their existing CRM database. In this case, your CRM vendor will most likely certify cer·ti·fy
v. cer·ti·fied, cer·ti·fy·ing, cer·ti·fies
a. To confirm formally as true, accurate, or genuine.
b. and support the third-party solutions.
Ideally, your small business will grow, right? Forecasting your long-term CRM needs may alert you to the possibility of your business needing to switch to an on-site deployment in time. Unfortunately, if your growing business begins to outgrow outgrow verb To change the relationship with a condition or structure by dint of ↑ age or size; while children outgrow clothing, and certain behaviors, they rarely outgrow diseases–eg, asthma an on-demand CRM deployment, you may find yourself in a fix when migrating to an alternate installation or appliance. Switching from one CRM vendor to another can be costly, time-intensive and just plain painful.
The best way to avoid this is to ensure that you have a variety of deployment options. If you'd like to start with an on-demand system but can foresee fore·see
tr.v. fore·saw , fore·seen , fore·see·ing, fore·sees
To see or know beforehand: foresaw the rapid increase in unemployment. moving to an on-site application later on, consider a CRM configuration that offers both types of products. If you're switching systems Switching systems (communications)
The assemblies of switching and control devices provided so that any station in a communications system may be connected as desired with any other station. within a single vendor, you will probably face added migration costs, but you are more likely to avoid the headache of integrating your old data with a newer system. This means less training for your sales force and more time for interaction with and service to your customers.
Lesson #2: Look Into Open-Source
If you are in need of a stable and reliable CRM application but don't have the capital to finance a proprietary deployment, remember that open-source CRM applications are cost-effective alternatives that may offer you the same capabilities and features that you need to manage your customer relationships and to grow your business.
Because proprietary applications are closed-source software, customers are always in danger of facing vendor lock-in In economics, vendor lock-in, also known as proprietary lock-in, customer lock-in, lock-in is where a customer is dependent on a vendor for products and services and cannot move to another vendor without substantial switching costs, real and/or perceived. after the initial buy. After investing in a proprietary CRM application (on-demand or on-site), you may eventually find yourself using a CRM system that doesn't play well with other applications (unless you pay more). Similarly, as you look to customize a proprietary CRM system, watch out for unexpected hidden costs.
Commercial open-source CRM is available from multiple vendors through on-demand and on-site deployments. Often, these vendors offer a free open-source version of their product as well as commercial professional and enterprise versions based on the same open-source code. The professional and enterprise versions are available for sale, usually through an annual subscription, and often include added support and increased functionality, and will accommodate larger deployments.
When looking into an open-source or commercial open-source CRM solution, remember that open-source applications follow a different development model than proprietary applications. Open-source applications expose their software source code and rely on developer communities to scan the application's code base, fix bugs and build additional plug-ins and modules to extend the functionality of the open-source project core platform. One benefit to adopting an open-source CRM application is that you will gain access to a community of developers that can help you with customization and support questions through online forums and wikis See wiki. . Open-source developer communities can also help internationalize in·ter·na·tion·al·ize
tr.v. in·ter·na·tion·al·ized, in·ter·na·tion·al·iz·ing, in·ter·na·tion·al·iz·es
1. To make international.
2. To put under international control. an open-source application quickly. If you have a global business, you may look into an open-source CRM vendor that offers a variety of language packs, recognizes and accommodates data entries from various time zones and integrates with various scripting languages.
Open-source CRM vendors often have much newer code bases than large, proprietary CRM vendors and can therefore develop flexible, user-friendly solutions using today's popular software development languages. Because open-source software development relies heavily on a developer community that works pro bono Short for pro bono publico [Latin, For the public good]. The designation given to the free legal work done by an attorney for indigent clients and religious, charitable, and other nonprofit entities. , commercial open-source companies are able to invest heavily in research and development while maintaining lower costs than proprietary vendors.
Your open-source CRM provider may also have an exchange where developers can sell their certified See certification. extensions to the open-source CRM platform. If you're a small business with niche CRM requirements, open-source CRM may help you gain a business advantage that only your largest competitors can afford.
When looking at open-source CRM applications, don't forget to research how active the development community supporting the open-source project is. If there is a large community of registered developers and if you see a healthy number of vibrant projects and active forum postings, you'll know that you're looking at a good, mature project. If you don't see an excited community, you are looking at either a very young project or one that doesn't serve a large variety of customer needs.
One final bonus to note: if you're interested in shopping around for a CRM system, keep in mind that you can download open-source applications and start using them for free. If you're on the fence about what type of solution to choose, consider testing one or more open-source applications before turning to a proprietary vendor. Though you may find that open-source CRM products serve you well, you will at least have the opportunity to try out a CRM application before investing money in a particular solution.
Chris Harrick is director of product marketing at SugarCRM (www.sugarcrm.com), a provider of commercial open-source customer relationship management software for companies of all sizes.
By Chris Harrick