Our client is a global pharmaceutical company delivering services and products to most of the countries globally. Due to the scale of the business, our client had to find a way to provide more and more information to their customers, but also to sales representatives working in a field. At first, there was a number of portals containing information about medicines and special offers. With time, the need for more systems supporting customer interaction covering growing geographical range appeared. That led to very high complexity and a need to integrate multiple systems which each other, which meant high increase in maintenance costs and data management issues.
First of all, the client needed a single database of users where all the existing user data sources could be migrated and merged. That decreased a maintenance effort and costs drastically from a day one. Thanks to built-in Salesforce functionality and cheap Salesforce licenses that task was quite easy to achieve. For that purpose, we built a custom application on Force.com. The next step was an integration with a list of External Data Providers to support local markets. That allowed to use external data sets, providing users with the same User Experience instead of having different UIs for different applications and regions. Recently, a cutting-edge functionality was introduced on single sign-on experience for all the applications.
Currently, that system supports over 50.000 users across 32 countries in Europe and Africa. It is a scalable and resilient solution that gives the client a chance to grow dynamically, still being able to predict future costs. It’s all thanks to Salesforce affordable licensing model. Finally, our client was able to keep all the information about all the external users in one place, keeping information about their preferences and profiles, which in the future can be used as a base for advanced BI.