Welcome Message

***Hearty Welcome to Customer Champions & Master Minds ***

I believe " Successful CRM/CXM " is about competing in the relationship dimension. Not as an alternative to having a competitive product or reasonable price- but as a differentiator. If your competitors are doing the same thing you are (as they generally are), product and price won't give you a long-term, sustainable competitive advantage. But if you can get an edge based on how customers feel about your company, it's a much stickier--sustainable--relationship over the long haul.
Thank You for visiting my Blog , Hope you will find the articles useful.

Wishing you Most and More of Life,
Dinesh Chandrasekar DC*

Tuesday, December 21, 2010

SaaS CRM Integration: Cloud Connection Challenges “C3”

Dears,


CRM integration is a major challenge for organizations of all sizes and when it comes to SaaS CRM Integration it has its own merits and challenges. The strategy you choose for integrating SaaS CRM with other enterprise applications will depend on how advanced your SaaS deployment is. For large organizations running SaaS CRM, integration with ERP and accounting systems will probably be a priority. However, smaller SaaS CRM deployments -- say, for 15 to 25 seats -- might consider mashups as a simple way of integrating.

Integrating SaaS CRM and ERP at a small or medium-sized business

Multiple options have emerged in recent years for companies seeking to integrate their on-demand CRM applications with their ERP system, but the decision still requires careful consideration, particularly with business processes.

CRM delivered via the Software as a Service (SaaS) model is not for every organization. Many of the SaaS CRM deployments to date have been led by non-technical people more interested in simplifying a particular function, like selling, than enabling complex integration with back-end systems. Outside of a small number of large deals that vendors like Salesforce.com are signing; the median SaaS CRM deployments are only 25 to 50 seats per client.[In these cases] it is not so much a technical challenge as a managerial and organizational kind of challenge. These are typically set up by a sales manager or procurement manager who does not feel he is being supported by IT. They are not so concerned with making the back-room systems more efficient in the long term, as they are with driving higher sales this quarter.

What is a mashup?

A mashup is a Web page or application that merges complementary information from more than one source to create a single integrated tool. Many developers are tapping into APIs to create new innovative applications on their websites. Features in some SaaS products allow customers and developers to combine various data sources – from their SaaS vendor and third-party integrators -- to create mashups. Mashups are often created by using a development approach called Ajax. Mashups are part of an ongoing shift toward Web 2.0, a more interactive use of the Internet with more user-defined content and services.

Mashups make sense for smaller projects

When the top priority is improving the productivity of one team, like sales, mashups make a lot of sense as a lightweight SaaS integration technique. Where traditional integration techniques focus on moving data between back-end applications in real time, mashups focus more on the view presented to the employee. Consequently, mashups can be smaller and easier to write than traditional integration techniques.

Salesforce.com has a directory of mashups at Appexchange.com that can combine data with Internet services like Hoovers for accounting, Google Maps or internal systems. For example, an internal mashup could show a salesperson the last five invoices from the ERP system when he clicks on a customer's name. Rather than being stored in Salesforce.com, the invoices would be pulled out of the ERP database on the fly.For example, mashups such as Cast Iron for ERP Applications, Scribe Integration for ERP, and AsapIQ Integration Appliance all provide a framework and application programming interfaces (APIs) for integrating Salesforce.com with the major ERP applications a company might be running in-house.

When an organization is more interested in improving workflow or doing heavy analyses, however, it needs to consider more traditional data integration techniques. Enterprise systems tend to have a lot more complexity than simple mapping applications.

SaaS CRM and ERP integration for large organizations

Mashups are not robust enough for larger organizations, which instead rely on APIs.As SaaS CRM matures, IT managers will take a more active role in deployments and bring integration considerations to the table. The biggest challenge will lie in coordinating and translating the functional requirements among the business users, the SaaS provider and the technical team responsible for the integration. The integration issues are going to be quite substantial. Managing services coming from an external provider and tying those into the [existing] applications is not as straightforward as most people think."

Where to start with back-end integration

A common mistake companies make is focusing too much on what technique or tools will be used for integration. A lot of these projects don't succeed because people spend too much time focusing on technically connecting two systems together, rather than looking at the business processes they want to enable. "If employees don't see the data they need, they simply won't use the system. Companies should start by looking at automating business processes that touch multiple systems -- for example, quote to cash.

SaaS CRM and ERP integration options

Once an organization has analyzed the systems that will be touched by the integration process, it can start looking at the connectivity options. Depending on the SaaS provider, examples of options include:

• Writing its own connector.

• Using a pre-built connector from the SaaS provider.

• Buying a connector application or appliance from a third party.

• Using an SaaS connector.

• The appropriate option is determined by the complexity level of the business process flow to be integrated. For something as simple as synchronizing CRM with a customer master database, it can be easy to write a connector. But for something more sophisticated, like automating a business process that crosses multiple systems, organizations might want to consider a middleware appliance.

Writing connectors might be the only option if the organization maintains a lot of custom-built applications, but it can be costly in terms of employee labor. Take for example a company implemented SF ,Every time they added a new object in Salesforce.com, company had to pay a consulting company $250 per hour to connect the new object into their ERP system. They ultimately bought a data integration package that allowed them to make these changes in-house, drastically reducing the amount of time and money required to add new features to the CRM system.

On the other hand, better integration may be able to save the organization time and money, and reduce staffing requirements."If I am a sales guy and I want to close a deal with a [customer or prospect], I might need to see from the accounting system if the client's account is on hold. The only way to do that would be by getting a fresh update from the accounting system. When I close a sale, I want that to automatically kick off a process in the accounting or ERP system to fulfill the order."

The only integration constant is change

One of the biggest concerns about tightly integrated systems is that, over time, changes in one set of applications can break the connection to the other pieces."A lot of the SaaS vendors are so new that their APIs are not clearly defined, and so there are not a lot of connectors to them. Older SaaS providers like Salesforce.com have had time to attract a lot of industry support. But even when an established vendor upgrades its SaaS application, the change can sometimes break the connection to other enterprise apps.The leap to SaaS CRM does not have to be tricky or complicated. It all depends on the goals of the organization. If the main objective is a quick fix to get the sales department excited and better organized, many of these benefits can be achieved with a simple installation using mashups to integrate into ERP on the fly.

On the other hand, if the long-term plan is to improve the efficiency of the entire organization, it makes sense to start sooner, rather than later, in analyzing all of the pieces that go into the business process. From there, an organization can start to map out the technological approach it will use to tie these processes together more effectively, preferably with integration software or services provided by the SaaS vendor or third parties that are in the business of keeping up with revisions to your enterprise applications.

Your P&C
DC*

2 comments:

  1. Based on whatever I have gathered,SaaS integration is very expensive and fraught with failure nullifying all benefits.

    ReplyDelete
  2. Thanks for sharing the details and explanations..I want more information from your side..I Am working in Cloud Erp Software Company In Indiashould you need for any other clarification please call in this number.044-6565 6523.

    ReplyDelete